Zabbix 网络和端口检测
生活随笔
收集整理的這篇文章主要介紹了
Zabbix 网络和端口检测
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文檔參考
## 官網 https://www.zabbix.com/documentation/5.0/zh/manual/config/items/itemtypes/simple_checks監控本機端口(net.tcp.listen[port])
## 其中port可以使用宏代替 {$PORT} # 宏變量### 監控項 net.tcp.listen[port]## 描述 檢查TCP端口是否是偵聽狀態,返回0: 未偵聽 返回1: 正在偵聽監控 TCP 連接到指定端口(net.tcp.port[<ip>,port])
## tcp端口檢測agent key net.tcp.service[tcp,www.baidu.com,443]圖解:
格式:?net.tcp.service[service,<ip>,<port>]
- 檢測目標TCP服務的存活
- 數據類型:整數
- 0表示不存活,1表示存活
- service:服務,可以為ssh、ldap、smtp、ftp、http、pop、nntp、imap、tcp、https、telnet等
- IP:表示連接service的IP地址,默認是item的接口
- port:表示連接的service的標準接口
檢測tcp服務的連接響應時間
格式:?net.tcp.service.perf[server,<ip>,<port>]
- 檢測tcp服務的連接響應時間
- 數據類型:浮點數
- 檢測結果:0.000000表示不存活
UDP端口檢查
格式:?net.udp.service[service,<ip>,<port>
- 檢測udp是否存活
- 數據類型:整數
- 檢測結果:0表示不存活,1表示存活
- service:可以是ntp等
- IP:表示連接server的IP,默認是item的接口
- port:默認為service的標準端口
檢測udp服務響應時間
格式:?net.udp.service.perf[service,<ip>,<port>]
- 檢測udp服務響應時間
- 數據類型:浮點數
- 檢測結果:0.000000表示不存活
ICMP網絡檢測
開始之前先安裝 fping,默認ICMP ping參數:
| 參數 | [size=12.0000pt]值 | 備注 | fping參數 | min | max |
| packets | [size=12.0000pt]3 | ping的次數 | -C | [size=12.0000pt]1 | 10000 |
| interval | 1000 | 毫秒 | -p | 20 | 無限制 |
| size | 56或68 | Bytes,x86平臺是56B,x86_64平臺是68B | -b | 24 | 65507 |
| timeout | 500 | 毫秒 | -t | 50 | 無限制 |
鍵值解釋:
- target:即你要ping的目標主機ip地址,直接寫ip地址即可,無需雙引號或單引號。
- packets:每次發送的ping的包數量
- interval:每次發送ping的間隔毫秒數。1000毫秒等于1秒
- size:每個包的大小
- timeout:等待超時的時間,單位也是毫秒
- mode:有三種類型(min、max、avg)
- 注意各參數間用逗號分隔。
icmppingsec 簡單檢查
## 安裝fping yum install fping -y### icmppingsec[www.baidu.com,4,1000,32,10000,avg]### icmppingloss[www.baidu.com,4,1000,32,10000]### icmpping[www.baidu.com,4,1000,32,10000]格式:?icmppingsec[<target>,<packets>,<interval>,<size>,<timeout>,<mode>]
- ping目標IP的平均響應時間
- 數據類型:浮點數
- mode:ping響應時間的計算,支持avg、max、min
icmppingloss 簡單檢查
格式:?icmppingloss[<target>,<packets>,<interval>,<size>,<timeout>]
- ping目標IP丟包率
- 數據類型:浮點數
icmpping 檢查
格式:?icmpping[<target>,<packets>,<interval>,<size>,<timeout>]
- ping目標IP地址是否存活
- 0表示不存活,1表示存活
- 數據類型:整數
- target:可以不填寫,可以為IP或者DNS
- packets:ping多少數據包
- interval:隔多久ping一次,單位毫秒
- size:包的大小,單位字節
- timeout:表示超時時間,單位毫秒
總結
以上是生活随笔為你收集整理的Zabbix 网络和端口检测的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用微信小程序开发BMI计算器(核心代码)
- 下一篇: 详谈四大主流CPU体系架构