Zabbix系統端口監控狀態
一、監控系統Zabbix -添加端口監控
對于進程和端口的監控,可以使用zabbix自帶的key進行監控,只需要在server端維護就可以了,相比于nagios使用插件去監控的方式更為簡單。下面簡單介紹配置:
1、監控端口
zabbix監控端口使用如下key:
key:net.tcp.listen[port]
Checks if this port is in LISTEN state. 0 - it is not, 1 - it is inLISTEN state.
2、解釋:
監聽端口狀態,返回結果為1,說明狀態正常;返回結果為0,則說明狀態異常。比如監控ssh的端口,net.tcp.listen[22].
下面例子中,ssh端口是自定義的22222。
需要先定義這個端口的監控項(items),監控項可以添加在模版中(create items),也可以單獨定義在主機上(下面例子是在主機上定義的監控項)
3、配置監控項
【配置】----【主機】----【監控項】
【創建監控項】
【名稱】:最好與觸發器的名稱保持一致
【鍵值】:需要監控的端口 【應用集】:Processes
4、配置觸發器
【創建觸發器】
接著添加該監控項的"觸發器"。對于端口的監控,正常則返回值=1;對于進程的監控,正常則返回值>=1;如果返回結果為0,則代表該進程宕掉。如最后兩次的結果都等于0時,則報警。(對于進程的觸發器配置,是一樣的)
選擇主機,點擊【觸發器】,【創建觸發器】
【名稱】:改名為告警的短信的事件名稱,規范:XXX業務的XXX端口
5、配置圖形
【創建圖形】
最后就可以在該主機的監控圖形中查看到上面添加的ssh端口狀態了:1表示該端口正常運行,0表示該端口關閉。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。
相關文章:
1. 在centos7安裝zabbix3.0的超詳細步驟記錄2. 教你saltstack部署zabbix服務的方法3. Zabbix對Kafka topic積壓數據監控的問題(bug優化)4. 基于zabbix實現監控Jenkins過程詳解5. 分布式監控系統之Zabbix主動、被動及web監控的過程詳解6. Zabbix通過PSK共享密鑰實現Server和Agent的通信加密7. zabbix實現郵件告警的方法8. Zabbix如何通過ssh監控獲取網絡設備數據9. centos7.9安裝zabbix5.0.14及配置過程10. zabbix 4.04 安裝文檔教程詳解(基于CentOS 7.6)
