Мониторинг JMX с помощью Zabbix
Мне нужно посмотреть, какой размер памяти, использование процессора и так далее для моего приложения, найдено в Zabbix как инструмент мониторинга и хотите создать мост между zabbix и моим приложением. Я не хочу добавлять дополнительный модуль с JMX MBeans. Существуют ли некоторые реализации / решения для создания мостов ? Я хочу скопировать некоторые jar / jars o мой путь к классу и посмотреть общую информацию о мониторинге. Большое спасибо.
5 ответов
также можно использовать бета-версию Zabbix 2.0 (бета-версия 1.9), которая позволит вам использовать Java Gateway как мост. Это требует запуска другой службы, однако это позволяет вам контролировать удаленные процессы java за различными брандмауэрами, к которым вы не хотите прямое воздействие JMX.
документация для мониторинга JMX является здесь
Да, есть один с именем Zapcat. Я использовал его. Он прост в установке и отлично работает.
http://www.kjkoster.org/zapcat/Zapcat_JMX_Zabbix_Bridge.html
позаботьтесь, мониторинг JMX делает Zabbix сервер аварийно завершает работу 2.0.1!!!
https://support.zabbix.com/browse/ZBX-5206
вы можете посмотреть на JMX Прокси сервлет или напишите свой собственный, если по умолчанию он не делает то, что вы хотите.
Zabbix должен иметь возможность извлекать данные через HTTP.