由於需要對公司特定服務進行監控,於是,通過編寫腳本獲取各個進程占用系統資源的信息,從而使用zabbix采集到這些數據進行特定進程的基礎監控。 我這主要需要監控的程序如下: nginx redis mysql tomcat sentinel mongodb openfire ...
一 編寫shell腳本 ps aux sort k nr head awk split ,a, print , a length a awk printf s , sort k nr中 k代表從第幾個位置開始,后面的數字 即是其開始位置,結束位置如果沒有,則默認到最后 n指代numberic sort,根據其數值排序 r指代reverse,這里是指反向比較結果,輸出時默認從小到大,反向后從大到小。 ...
2019-03-27 16:12 0 622 推薦指數:
由於需要對公司特定服務進行監控,於是,通過編寫腳本獲取各個進程占用系統資源的信息,從而使用zabbix采集到這些數據進行特定進程的基礎監控。 我這主要需要監控的程序如下: nginx redis mysql tomcat sentinel mongodb openfire ...
[推薦閱讀]zabbix監控進程的CPU和內存占用量 https://blog.51cto.com/xianglinhu/1657570 第十三篇 zabbix創建Item https://blog.csdn.net/u012062455/article/details/53257059 ...
參考資料 官方文檔. 有時候某個進程掛了沒有發現,直到業務中斷才想起去檢查。希望能有個功能在某個進程掛了以后發出告警。 zabbix提供proc.num這個key對后台進程進行監控。原理很簡單,其實就是看下文件在后台運行的數量,如果數量和運維設置的一致,就會認為是在正常工作的。反之發出告警 ...
1. 添加對應的主機。 2. 為主機添加對應的監控項,proc.num[GoodSync.exe],因為我要監控某個進程,所以使用proc.num鍵值。 3. 添加鍵值以后,需要建立一個觸發器。觸發器的表達式如下: {wldatacenter:proc.num[GoodSync.exe ...
環境介紹 操作系統:centos 7.4 zabbix版本:zabbix server 3.4.7 客戶端:zabbix-agent 3.4.7 監控進程:mysqld 監控端口:3306 tcp 進程監控 確認客戶端已經安裝且運行agent ...
參考http://chenx1242.blog.51cto.com/10430133/1837990 1 前期說明 zabbix_server查看“文件在后台運行數量”所對應的key就是:proc.num[<name>,<user>,<state>,< ...
一、進程監控 1、環境說明 環境 IP 要安裝的應用 服務器 192.168.56.23 lamp架構zabbix serverzabbix agent 客戶端 ...
我這里不使用zabbix自帶的監控模板,手動設置監控項。 1、開啟對應防火牆端口 ...