Есть VPS сервер на Debian 9. На сервере крутится одно самописное Java приложение. Версия Java - 11. Спустя пару месяцев заметил, что некоторые функции приложения работают нестабильно. По внутреннему мониторингу используемой памяти увидел утечку в 400 мегабайт. В короткосрочной перспективе неоднократно (рестарты приложения только при наличии обновлений), до 50 дней, таких вещей замечено не было. Сборщик мусора всегда держал текущий размер приложения в одном и том же интервале.
Хотелось бы определиться - это моё упущение в коде создало такую утечку памяти или VPS сервис предоставляется не совсем честно и runtime приложение может работать нестабильно.
Вопрос: есть ли инструменты для удалённого дебага Java приложений?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей