ホスト毎の稼働時間を一括で(一覧で)確認したい
現在Zabbixで2500ホストほどを死活監視するために
新しくZabbixサーバを立てて(時間はかかりましたが)全ホストを登録し終わりました。
ただ、ホストを登録したタイミングはまちまちですので、どのホストがいつからUPしているのかが分かりません。
これらをホスト毎に、いつからUP状態を継続しているのかを知りたいと考えておりますが
そういう情報を一括に(もしくは一覧で)確認することは可能でしょうか。
(出来れば一括や一覧で確認出来る方法があればベターと考えております)
<サーバ情報>
Zabbixサーバ:AWS(Linux、スペックは秘匿(大きめ))
Zabbix version:zabbix-2.0.12-1.el5
SQLversion :mysql 5.0.95
※特徴として、Zabbixプロキシが480台程ございます。
ご教示いただけますと幸いでございます。
お手数ですがよろしくお願いします。
Yasumi - 投稿数: 372
最新データから、uptimeをアイテム名でフィルターにかければ一覧にできます。
ただ、2500台もあるとグループを絞らずにやると重くて表示できないかもしれません。
あるいはダッシュボードを工夫して稼働時間だけ表示させるなど。
なお、Zabbixのバージョンが2.0とかなり古いものを利用されているようですが、
サポートも切れていますので最新の4.0系にアップデートされることをおすすめいたします。
大沢 - 投稿数: 6
早速ご回答いただきまして、ありがとうございます。
教えていただいた方法で稼動時間を一覧で確認出来ました。ありがとうございました。
コメント欄で、今回の質問に関連した追加質問をしていいものか分からないのですが
Zabbixで監視開始した時間を、同様に一覧で表示させることは可能でしょうか。
例えば、ある1台の監視対象サーバは4月1日から起動しているのですが、
今回のZabbixサーバを立てたのが7月1日だとし、
このサーバをホスト登録し、死活監視を開始したのが8月1日0時0分だと仮定します。
この場合、8月1日0時0分という時間も一覧にできればと考えております。
ご教示いただけますと幸いです。
Zabbix4.0についても考えていきます。ありがとうございます。
Yasumi - 投稿数: 372
Zabbixで監視開始した時間を保持するアイテムはありません。
アイテムとしてその情報を保持するには、何らかの作りこみが必要です。
ただ、アイテムのagent.pingを確認することで、情報を記録する期間内に限りいつ開始したかをさかのぼることはできます。
しかし、いずれにしても1台ずつagent.pingの情報を確認する必要があるため、一覧で確認することはできません。
これは4.0でも同様です。
大沢 - 投稿数: 6
Yasumi様、早速ご回答いただきまして誠にありがとうございます。
1台づつではありますが、ちょっとやってみます。