[英]Zabbix monitoring Glassfish JVM
我安裝了zabbix服務器,一切正常,我還在Glassfish VM中安裝了zabbix代理,現在我想監視我的JVM(在Glassfish VM中),我做了以下工作:
在Glassfish jvm選項中,我添加了:
-Dcom.sun.management.jmxremote.port=9000
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.rmi.port=8787
因此,我可以使用zabbix從8787或9000端口監視我的JVM,還是需要在Glassfish VM中安裝zabbix-java-getway並從默認端口10052監視我的JVM?
為了通過JMX監視JVM進程,您需要安裝zabbix-java-gateway,然后可以通過Zabbix服務器或代理進行訪問。
Zabbix服務器或代理將連接到偵聽端口10052的Java網關,並且網關將通過JMX端口9000連接到JVM。
代理需要知道網關的端口(10052),還需要知道傳遞給網關的JMX端口。 因此,僅當您要定義與10052不同的端口時,網關上才沒有配置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.