zabbix_getを使った監視データの確認
zabbixを使ってて、設定した値が取れなくなった時にしたこと。
zabbix_get
zabbix_agentからデータの取得をコマンドラインでできるzabbix_getを使う。パラメータがうまくzabbix上で表示されてない時に、agentが悪いのか、serverの設定がよくないのか?の原因の切り分けに使える。
インストール方法
sudo yum install zabbix_get
zabbixのレポジトリからrpmを持ってくるのでもOK
動作確認
$ zabbix_get -s 192.168.99.99 -p 8011 -k "proc.num[httpd]"
1
ホスト、ポートを指定して、keyを指定する。この場合は、httpdのプロセス数を取得している。
いろいろ、やって確かめてたら、ホストのIPアドレスを間違って設定していたというオチでした。。。ちくしょー!!