Здравствуйте форумчане!
На днях познакомился с Zabbix 2.0.9
Мониторинг через Zabbix агента под Windows заработал с первого раза...
Но мониторить нужно Java приложение (если точнее, то GeoServer), а это JMX.
С этого момента мне и не понятно почему не работает ничего...
Я прописал в wrapper.conf вместо
параметры согласно инструкции https://www.zabbix.com/documentation...jmx_monitoring:
А для узла указал интерфейс JMX 192.168.xx.xx с портом 10052.
Но данных от узла не приходит...
При этом в столбце "Доступность" таблицы узлов сети для JMX пишет:
В Мониторинг \ Сообщения есть ошибка:
Пробовал проделать то же самое не с GeoServer, а с Notepad.jar из поставки JDK, как показано в примере.
Пакет zabbix-java-gateway на сервер я неставил, так как написано что Zabbix 2.0 поддерживает Java Gateway из коробки.
Открытие порта 10052 на сервере на замечено, в то время как на клиенте он открыт.
На сервере стоит Ubuntu 10.04.4 LTS i686 обновленная перед установкой Zabbix.
На клиенте так же установлены последние обновления. Используется последний релиз 6 версии JDK (он необходим для GeoServer).
Что я сделал не так ?
Или может быть нужно ещё что-то установить / настроить ?
На днях познакомился с Zabbix 2.0.9
Мониторинг через Zabbix агента под Windows заработал с первого раза...
Но мониторить нужно Java приложение (если точнее, то GeoServer), а это JMX.
С этого момента мне и не понятно почему не работает ничего...
Я прописал в wrapper.conf вместо
Code:
# Java Additional Parameters wrapper.java.additional.1=-Djetty.home=. wrapper.java.additional.2=-DGEOSERVER_DATA_DIR="%GEOSERVER_DATA_DIR%" wrapper.java.additional.3=-XX:MaxPermSize=128m
Code:
# Java Additional Parameters wrapper.java.additional.1=-Dcom.sun.management.jmxremote wrapper.java.additional.2=-Dcom.sun.management.jmxremote.port=10052 wrapper.java.additional.3=-Dcom.sun.management.jmxremote.authenticate=false wrapper.java.additional.4=-Dcom.sun.management.jmxremote.ssl=false wrapper.java.additional.5=-Djetty.home=. wrapper.java.additional.6=-DGEOSERVER_DATA_DIR="%GEOSERVER_DATA_DIR%" wrapper.java.additional.7=-XX:MaxPermSize=128m
Но данных от узла не приходит...
При этом в столбце "Доступность" таблицы узлов сети для JMX пишет:
ZBX_TCP_READ() failed: [4] Interrupted system call
HostName is not reachable
Пакет zabbix-java-gateway на сервер я неставил, так как написано что Zabbix 2.0 поддерживает Java Gateway из коробки.
Открытие порта 10052 на сервере на замечено, в то время как на клиенте он открыт.
На сервере стоит Ubuntu 10.04.4 LTS i686 обновленная перед установкой Zabbix.
На клиенте так же установлены последние обновления. Используется последний релиз 6 версии JDK (он необходим для GeoServer).
Что я сделал не так ?
Или может быть нужно ещё что-то установить / настроить ?