zabbix監控單例項redis

小亮520cl發表於2015-09-18
1 下載指令碼
/>

2下載模板並匯入(就是與指令碼對應的檢查項的item)
/> 匯入之後可以看到item的key的命名為Redis.Info[?]       ---?:代表著檢查項。。共有19個檢查項


配置zabbix_agentd.conf配置檔案
UserParameter=Redis.Info[*],sh /soft/redismontior.sh $1 $2    ----自定義。。那麼將指令碼傳到/soft/下命名為redismontior.sh,這個Redis.Info必須與上面的item的key名稱要一樣,不能亂寫

執行流程就是:item檢查項透過Redis.Info[]這個key找到自定義的Redis.Info[*],然後執行後面的對應的命令(指令碼),然後返回結果給item



補充
  1. Usage:這個方法和上面的一樣,先匯入模板

  2. As root setup a cronjob:
  3. * * * * * /usr/bin/redis-cli info > /tmp/redisstat    --定時任務,將info的資訊匯入檔案

  4. Add an user parameter to zabbix:
  5. UserParameter=Redis.Info[*],cat /tmp/redisstat | grep "$1:" | cut -d":" -f2   ---配置哪個就抓取那個資訊並返回給item

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29096438/viewspace-1803303/,如需轉載,請註明出處,否則將追究法律責任。

相關文章