LINUX.ORG.RU

Смотря что ты имеешь в виду

das_tier ★★★★★ ()
Ответ на: комментарий от PunkoIvan

https://jolokia.org/tutorial.html

Хм... Выдаёт через http стандартный json. Плюс есть готовая оболочка на perl

Да я вчера об этом весь день мечтал! Спасибо :)

router ★★★★★ ()
Ответ на: комментарий от generator

Это интересно. Т.е. logstash вытянет эти данные и положит к себе в базу как обычные логи?

Дурацкий вопрос - а с этими данными потом удобно работать? Т.е. не выполнять запросы к базе логов, а просто посмотреть график parameter(time) ?

router ★★★★★ ()
Ответ на: комментарий от das_tier

Есть стандартные tomcat'ы, экзотические ocj4 и может пара jboss'ов найдётся.

в систему мониторинга нужно завести данные ( использование областей java heap, число потоков, время обработки ), а в случае проблем скриптом выбрать больше информации. Например, чем сейчас занят потоки, обрабатывающие AJP запросы

Вчера наколхозил обёртку над jmxterm. Теперь по совету Punkolvan буду щупать jolokia

router ★★★★★ ()
Ответ на: комментарий от router

положит к себе в базу

Строго говоря, у логстеша нет никакой базы. Есть input и output плагины.

У меня, например, схема примерно такая:
jmx -> logstash (добавляет некоторые поля, фильтрует и т.д.) -> influxdb -> grafana

В принципе, ещё zabbix умеет в jmx, если отвращения он не вызывает :)

generator ★★★ ()
Последнее исправление: generator (всего исправлений: 1)
Ответ на: комментарий от router

пользуйтесь. Прелесть в том, что эту штуку можно к уже готовой аппликухе подключить в виде джава-агента, по ПИДу.

Я так джиру и конфлюенс мониторю.

PunkoIvan ★★★ ()

Для томката jmxproxy использую, не надо запускать ещё одну jvm. Правда, зато надо попердолиться с парсингом.

lizard ★★ ()
Ответ на: комментарий от lizard

его первым делом и прикрутил к скрипту. Но это слишком медленно - на каждый запрос поднимать новый java процесс.

router ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.