zabbix監控Java 8080端口


linux下端口和服務是對應的,Java進程啟動時默認監聽8080端口,如果服務掛掉則8080端口就沒有了.

lsof -i:8080 端口,如果沒有任何的輸出,說明該端口不在工作.

想在zabbix平台上對Java進程的8080端口進行監控,如果端口掛掉可以發郵件或者發短信!

實現方法:

1.先創建一個模板:Configuration-->Templates  然后點右上角的Create templates 按鈕.

點擊Add完成模板創建

2.然后在模板中創建application,如圖:點application

點擊Add完成Applications創建.

3.創建item,點附件中的item項-->Create item

點下方的Add按鈕保存即可.

4.然后需要創建一個trigger,見附件

點擊下方的Add添加即可完成.

5.創建一個graph,用於圖像展示:

 6.圖像查看.

 

zabbix端口相關:

zabbix有三種監控端口的監控項方法。 
1.net.tcp.listen[port] 
用於監聽端口是否開啟 
1表示開啟 0表示未開啟 
2.net.tcp.port[,port] 
是否 可 以 
連 接 到 指 
定的 TCP 
端口 
0 – 無法連接 
1 – 可以連接 
ip – IP 地址(默認是 127.0. 
0.1) 
port – 端口 
范例: 
net.tcp.port[,80] 
檢測 web 服務器端口是否運行中
3.net.tcp.service[service,,] 
檢 測 服 務 
是否開啟, 
並 且 端 口 
可用 
0 – 服務掛了 
1 – 服務運行中 
service – 如下: ssh, ntp, 
ldap, smtp, ftp, http, p 
op, nntp,imap, tcp, https, telnet 
ip – IP地址 (默認127.0.0. 
1) 
port – 端口 (默認情況為標 
准端口號) 
示例 key: 
net.tcp.service[ftp,,45] – 檢測 45 端口 
上得 FTP 是否運行中 
Zabbix 1.8.3 支持的版本請使用 service.n 
tp 代替 ntp. 
https 和 telnet 服務從 2.02.2 開始支持

4.net.tcp.service.perf[service,,] 
檢 測 服 務 
器性能 
0 – 服務掛了; 
seconds – 鏈接到 
服務器端口消耗的時 
間 
service – 如下:ssh, ntp, 
ldap, smtp, ftp, http, po 
p, nntp,imap, tcp, https, 
telnet 
ip – IP地址 (默認127.0.0. 
1) 
port – 端口 (默認情況為標 
准端口號)
5.net.udp.listen[port] 
檢測 UDP 
端 口 是 否 
在監聽 
0 – 未監聽 
1 – 監聽中 
port – udp 端口 范例: 
net.udp.listen[68]
zabbix監控端口

參考文檔:

    http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=20776139&id=4297607

    http://www.mamicode.com/info-detail-899100.html

    http://blog.csdn.net/qq_31794773/article/details/54924018

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM