使用zabbix-java-gateway可以通過該閘道器來監聽多個JVM
阿新 • • 發佈:2018-12-08
我們知道監控主機和網路效能指標情況可以使用zabbix很好解決,分析起來也很方便,Zabbix主要功能:
- 自動發現伺服器與網路裝置 - 分散式監視以及WEB集中管理功能 - 可以無agent監視 - 使用者安全認證和柔軟的授權方式 - 通過WEB介面設定或檢視監視結果 - email等通知功能 - CPU負荷 - 記憶體使用 -磁碟使用 - 網路狀況 - 埠監視 - 日誌監視。當然,nagios也可以實現這些功能,Nagios是一個監視系統執行狀態和網路資訊的監視系統。Nagios能監視所指定的本地或遠端主機以及服務,同時提供異常通知功能等。
11、可以通過手機檢視系統監控資訊; 12、可指定自定義的事件處理控制器
基於JMX的監控:
在企業中,很多程式是基於Java來編寫的,java程式執行在JVM之上,而JVM自己就可以監聽在某個套接字上,將自己內部的狀態資訊輸出出去,所以監控伺服器只需要直接連線JVM的套接字就可以獲取到Java程序的相關資訊,不需要通過Agent、SNMP;可是zabbix是沒有辦法自己連結JVM的套接字的,也就是說,zabbix自身是不能夠作為客戶端來連結該套接字的。所以,就需要額外安裝一個服務來連線JVM的套接字的。這個服務就是zabbix-java-gateway.x86_64(Java閘道器);可以通過該閘道器來監聽多個JVM;zabbix-java-gateway可以是一個單獨的主機,可以和zabbix server安裝到一臺主機上;