proc.num[name,user,state,command]
user 指定啟動該程序的使用者
state 程序狀態,可能是殭屍程序,正在執行的程序,正在監聽的程序
command 模糊匹配的,在啟動的命令列引數中有的就能被識別到
其實他執行的linux命令就是 ps -ef
proc.num[,zabbix,,zabbix] == ps -ef | grep zabbix | wc -l
這樣就可以統計出zabbix使用者啟動的zabbix程序的數量, (注:ps 比proc多1,因為ps本身也是一條包含zabbix命令)
對於windows中的程序管理,如果是服務的查詢,可以使用service.info 進行監控,如果只是單純的程序檢查,那麼使用proc.num[程序名,]即可監控,需要注意的一點是程序名必須是完整名稱,他不像linux中可以使用正則描述查詢,
vfs.dir.size[目錄路徑]
查詢的目錄路徑對zabbix使用者需要開放xr許可權,否則會顯示許可權被拒絕,對於存在的目錄,監控項會返回目錄的大小,對於不存在的目錄,會顯示不支援的監控項,是沒有返回值的,所以在做觸發器的時候可以使用nodata 在一定時間段內沒有資料就判斷檔案掛載異常。
net.if.in\out[網絡卡名,]
返回的是bytes數,所以在監控項的程序中需要新增乙個自定義的倍數,8,就可以使用單位bps了,每秒傳輸的bit數量,由於監控項是有時間間隔的,所以還需要在程序中新增乙個操作每秒的,這個可以將1分鐘間隔的資料總量除以60,從而得到每秒的資料
zabbix 建立監控項
專案是在zabbix收集資料的基礎 所有專案都是圍繞主機,找到建立的主機 點選 configuration hosts ltems 點選 create item name 輸入cpu load 作為值。這將是列表和其他地方顯示的專案名稱 key 手動輸入system.cpu.load 作為值。這是乙...
監控項更新間隔
官網如果靈活間隔設定為 0 則在靈活間隔期間不輪詢監控項,並在週期結束後根據預設更新間隔恢復輪詢。示例 間 隔 周 期 描 述 101 5,09 00 18 00 監控項將在工作時間內每10秒檢查一次。01 7,00 00 7 00 監控項不會在夜間檢查。07 7,00 00 24 00 監控項在星...
常用監控項 常用監控方法比較
網路工程師的日常,第三篇 這裡填個之前的坑,感覺在梳理監控系統的時候,還是有必要梳理一下監控能用到的通道,這樣對於後邊講到為什麼多種監控通道要一起用 每種監控通道要怎樣配合監控系統時會有幫助。結論先行 先上圖 通用性 指的是不同廠商裝置是否相容。其中,只有snmp的公有mib是有rfc的,所以監控介...