大家好,今天來為大家分享zabbix 監控的一些知識點,和如何用zabbix創建自定義監控項的問題解析,大家要是都明白,那么可以忽略,如果不太清楚的話可以看看本篇文章,相信很大概率可以解決您的問題,接下來我們就一起來看看吧!
本文目錄
調優看怎么個調法,如果你的class和type不變的話,基本應該不會有影響。
你可以通過cmdline-jmxclient來測試一下jmx的返回數據是否正常,在排查一下。
1、目的
通過自定義腳本獲取redis的性能信息數顯示在zabbix系統上
2、簡要步驟
2.1zabbixserver端自定義模板文件
redis
模板文件導出為后綴xml,后附
2.2zabbixserver端定義需要監控的服務器
這里定義redis組的b103/g12/h12共計3臺
凡是充當redis服務器都應增加2.1中的兩個模板
2.3zabbixclient端配置定義
3臺服務器的zabbix_agentd.conf增加如下配置:
本教程提供了有關如何使用用戶自定義參數擴展Zabbix代理功能的分步說明。
第一步
寫一個腳本或命令行以檢測所需的參數。
舉個例子,我們編輯了下面的命令以獲取MySQLServer執行的查詢總數:
mysqladmin-urootstatus|cut-f4-d":"|cut-f1-d"S"當這個命令被執行,將恢復返回SQL查詢的總數。
第二步
添加命令到zabbix_agentd.conf:
UserParameter=mysql.questions,mysqladmin-urootstatus|cut-f4-d":"|cut-f1-d"S"mysql.questions作為key需要是唯一標識符。可以是任何有效的字符,比如queries。
通過使用帶有‘-t’標識的zabbix_agentd命令測試此用戶自定義參數的執行。(如果是以root用戶運行,請注意agent守護進程的執行者的權限):
zabbix_agentd-tmysql.questions第三步
重啟ZabbixAgent。
Agent會重載配置文件。
使用zabbix_get實用程序測試該用戶自定義參數。
第四步
在被監控主機中添加使用key值為‘mysql.questions’的新監控項。監控項類型必須使用ZabbixAgent或ZabbixAgent(Active)。
注意在ZabbixServer上。必須設置正確的返回值類型,否則Zabbix將不會接受它們。
文章到此結束,如果本次分享的zabbix 監控和如何用zabbix創建自定義監控項的問題解決了您的問題,那么我們由衷的感到高興!
搜浪信息科技發展(上海)有限公司 備案號:滬ICP備17005676號