標籤:zabbix windows 連接埠 listen net.tcp.listen[port]
1、監控連接埠的幾個主要Keys:
net.tcp.listen[port] |
Checks if this port is in LISTEN state. 0 - it is not, 1 - it is in LISTEN state. 監控TCP連接埠是否監聽 |
net.tcp.port[<ip>,port] |
Check, if it is possible to make TCP connection to the port number. 0 - cannot connect, 1 - can connect. IP address is optional. If ip is missing, 127.0.0.1 is used. Example: net.tcp.port[,80] 檢查TCP連接埠是否可以正常串連。 |
net.tcp.service[service,<ip>,<port>] |
Check if service is available. 0 - service is down, 1 - service is running. If ip is missing 127.0.0.1 is used. If port number is missing, default service port is used. Example: net.tcp.service[ftp,,45]. 檢查服務是否可用,FTP服務可直接使用FTP模板 |
net.tcp.service.perf[service,<ip>,<port>] |
Check performance of service "service". 0 - service is down, sec - number of seconds spent on connection to the service. If ip is missing 127.0.0.1 is used. If port number is missing, default service port is used. 監控服務(連接埠)串連效能 |
net.udp.listen[port] |
Checks if this port is in LISTEN state. 0 - it is not, 1 - it is in LISTEN state. 監控UDP連接埠是否監聽(不支援windows)
|
說明:Zabbix內建單獨服務檢測模板,如Template App FTP Service,就是使用的ket.tcp.service[ftp]這個KEY來監控的。
2、建立一組專門用於連接埠監控的模板
監控80連接埠的模板,建立一個組Tcp Port
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/53/A8/wKiom1RtO3KiM52fAAIa4EOpREk518.jpg" style="float:none;" title="圖片1.png" alt="wKiom1RtO3KiM52fAAIa4EOpREk518.jpg" />
3、在模板中添加Item
添加一個監控80連接埠是否在Listen狀態的Item,使用的KEY是net.tcp.listen[]
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/53/A6/wKioL1RtO-rRA3-OAADYffaHm2o532.jpg" style="float:none;" title="圖片2.png" alt="wKioL1RtO-rRA3-OAADYffaHm2o532.jpg" />
4、添加第二個Item
這個Item使用的KEY是net.tcp.port[],用來檢查TCP連接埠是否可以正常串連
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/53/A8/wKiom1RtO3LDCm7hAADZ8g5mhuk030.jpg" style="float:none;" title="圖片3.png" alt="wKiom1RtO3LDCm7hAADZ8g5mhuk030.jpg" />
5、添加第三個Item
這個Item使用的KEY是net.tcp.service[],用來監控服務是否可用,不指定連接埠將檢查該服務的預設連接埠
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/53/A6/wKioL1RtO-qBh-eBAAELdWuL-qg596.jpg" style="float:none;" title="圖片4.png" alt="wKioL1RtO-qBh-eBAAELdWuL-qg596.jpg" />
6、添加第四個Item
這個Item使用的KEY是net.tcp.service[],用來監控服務(連接埠)的串連效能,注意下面的資料類型選擇float
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/53/A6/wKioL1RtO-rgXarxAAEFWrXXJwQ114.jpg" style="float:none;" title="圖片5.png" alt="wKioL1RtO-rgXarxAAEFWrXXJwQ114.jpg" />
7、給第一個Item建立一個觸發器
第一個Item是監控80連接埠是否在listen狀態,返回0表示不在,返回1表示在
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/53/A8/wKiom1RtO3LRsYVLAAEBdWis2Rg853.jpg" style="float:none;" title="圖片6.png" alt="wKiom1RtO3LRsYVLAAEBdWis2Rg853.jpg" />
8、在模板中建立一個映像,將4個Items顯示在映像中
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/53/A6/wKioL1RtO-vgBYmQAAMQyKwASlw811.jpg" style="float:none;" title="圖片7.png" alt="wKioL1RtO-vgBYmQAAMQyKwASlw811.jpg" />
9、將模板Link到監控主機上
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/53/A8/wKiom1RtO3PDUEYTAAFX58pGqwY696.jpg" style="float:none;" title="圖片8.png" alt="wKiom1RtO3PDUEYTAAFX58pGqwY696.jpg" />
10、主機HV01顯示的監控結果
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/53/A6/wKioL1RtO-uDK_KVAAPc2i-wIP8174.jpg" style="float:none;" title="圖片9.png" alt="wKioL1RtO-uDK_KVAAPc2i-wIP8174.jpg" />
11、主機HV03顯示的監控結果
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/53/A8/wKiom1RtO3SywhsrAAPrqvYFUXk571.jpg" style="float:none;" title="圖片10.png" alt="wKiom1RtO3SywhsrAAPrqvYFUXk571.jpg" />
說明:通過以上兩圖可以看到四個Items的區別與作用
12、主機HV03的監控映像
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/53/A6/wKioL1RtO-ygDAO6AAScfb_npnI963.jpg" style="float:none;" title="圖片11.png" alt="wKioL1RtO-ygDAO6AAScfb_npnI963.jpg" />
說明:反映了四個連接埠監控Items的狀態與數值,performance反映了HV03伺服器的80連接埠串連效能,越小越好。
本文出自 “月晴星飛” 部落格,請務必保留此出處http://ywzhou.blog.51cto.com/2785388/1579917
Zabbix監控(七):手動監控windows連接埠狀態