ZabbixのWebインターフェースで監視対象のホストを見たところ "エージェントの状態" が赤くなっていて,以下の表示がされていた.
Get value from agent failed: cannot connect to [[127.0.0.1]:10050]: [111] Connection refused
ようするに,Zabbixエージェントが起動されてないということなので, 手動で起動してみたところ以下のエラーが出てうまく起動しなかった.
$ sudo /etc/rc.d/init.d/zabbix_agentd start zabbix_agentd [2899]: ERROR: invalid host name: [] zabbix_agentd did not start [FAILED]
ログに出ている通りホスト名が怪しそうなので,Zabbixエージェントの .conf を確認すると値が何も入っていなかった. ということで,ここに値を入れたら正常に起動できた.
$ sudo grep -i hostname /etc/zabbix/zabbix_agentd.conf Hostname=
$ sudo /etc/rc.d/init.d/zabbix_agentd start zabbix_agentd started [ OK ]
とまぁ実際には Chef で導入してるからクックブックの方にも反映しないとだ.