いつもお世話になっています。
初めて投稿させて頂きます。 よろしくお願いいたします。
監視対象サーバ(エージェント)の運用停止で、 監視・情報収集は行わないが過去のデータの参照をしたいのですが、 設定方法がわかりません。
どのように設定すればよいでしょうか?
[zabbix server] zabbix-1.8.2 CentOS release 5.8
メンテナンス期間の設定を利用されてみてはいかがでしょうか?
もう少し具体的に書かせていただくと、メンテナンス期間の設定と して、過去のデータの参照だけを行いたいサーバに対して、
・データ収集なし
でメンテナンスの期間を登録し、その期間内に一時的に無効にして いたホストを有効に変更してデータを参照して、データの参照が終 了したらホストを無効に戻します。 つまり、一時的に対象となるホストを有効にしても、値を取得しな い状態のまま、過去のデータを参照可能にするということが実現で きます。
一時的に有効に切り替えるのではなく、常に有効(メンテナンス中) にしておくことも可能ですが、ダッシュボードのホスト数などでカ ウントされてしまいますので、どのように運用されたいかに合わせ て設定してください。
ただし、登録済みのアクションに関しては、アクションのコンディ ションに、
メンテナンスの状態 期間外 "メンテナンス"
の条件が設定されていることを事前に確認しておいてください。 この条件が追加されていないと、メンテナンス期間内だと設定して いても、トリガーを検知してしまいますのでご注意ください。
もうひとつ懸案事項としては、利用されているバージョンが1.8.2 という古いバージョンですので、上記のように設定を行っても想定 したとおりに機能しないことが懸念されます。 Zabbix 1.8.10や1.8.15の環境では確認できていますので、設定を 行っても正常に機能しない場合は、Zabbixのバージョンアップもご 検討ください。
早々にご回答頂きありがとうございます。
早速、確認してみましたが懸念されていたとおり、 1.8.2では想定とおりに機能しないようです。
バージョンアップを検討したいと思います。
追加で確認させて頂きたいのですが、 2.0系でも同じ方法で対応するしか無いのでしょうか? 2.0系では機能追加等されているのでしょうか?
以上 よろしくお願いいたします。
2.0でも、過去のデータを参照するためだけのホストを取り扱うよ うな機能追加は行われていません。
同じような方法を利用して実現することになると思います。
ご回答ありがとうございます。
過去データを参照するようなことは、 みなさん行わないのでしょうか・・・・
ひとまずバージョンアップ後にメンテナンス機能を利用して対応したいと思います。
早々に回答いただき、ありがとうございました。
woodpeckerさん
横から失礼します。 KAZと申します。
>過去データを参照するようなことは、 >みなさん行わないのでしょうか・・・・ はるか昔にZabbixで運用していた時は、ユーザに報告する際にExcel化が義務付られていたので1ヵ月単位にプレーンテキスト→Excel化してました。
■以下の様な使い方になってました… Zabbix → 基本的にリアルタイムデータを監視 Excel → 他のデータとまとめ報告資料や分析データとして利用
KAZさん
コメントありがとうございます。
>はるか昔にZabbixで運用していた時は、ユーザに報告する際にExcel化が義務付られていたので1ヵ月単位にプレーンテキスト→Excel化してました。
なるほど、プレーンテキストで保存すれば過去データの参照は可能ですね。
ただ、現在のところ当方では ヒストリ:7日 トレンド:30日 で設定しているため、7日以前のデータは参照できないようです。
ただ、プレーンテキストで保存は有効な手段のひとつと思いますので、 今後検討させて頂きます。
ありがとうございました。
> ヒストリ:7日 > トレンド:30日 かなり短めですねA(^^; 私が関わっていたところはヒストリ90日、トレンド365日でした。 ちなみに、1か月に一回DBのバックアップ&最適化をかけていたので、バックアップデータを(テスト環境とかに)戻せば昔のデータも確認できるような形にしてました。A(^^;
>ただ、プレーンテキストで保存は有効な手段のひとつと思いますので、 >今後検討させて頂きます。 昔の情報ですが、ZabbixのDBから直接SQLで値をとるなんて方法も… http://www.zabbix.jp/node/1005
DBDesigner 4でER図を自作すればZabbixのDB解析も難しくはないので、直接必要なデータを取るSQLを日時で流して置いて、たまったデータをチェックするなんてこともできます。
>昔の情報ですが、ZabbixのDBから直接SQLで値をとるなんて方法も…
SQLで取る方法も検討したいと思います。
お忙しいの中コメントありがとうございました。
アカウント名 woodpecker
Zabbix関連
TNK - 投稿数: 4742
メンテナンス期間の設定を利用されてみてはいかがでしょうか?
もう少し具体的に書かせていただくと、メンテナンス期間の設定と
して、過去のデータの参照だけを行いたいサーバに対して、
・データ収集なし
でメンテナンスの期間を登録し、その期間内に一時的に無効にして
いたホストを有効に変更してデータを参照して、データの参照が終
了したらホストを無効に戻します。
つまり、一時的に対象となるホストを有効にしても、値を取得しな
い状態のまま、過去のデータを参照可能にするということが実現で
きます。
一時的に有効に切り替えるのではなく、常に有効(メンテナンス中)
にしておくことも可能ですが、ダッシュボードのホスト数などでカ
ウントされてしまいますので、どのように運用されたいかに合わせ
て設定してください。
ただし、登録済みのアクションに関しては、アクションのコンディ
ションに、
メンテナンスの状態 期間外 "メンテナンス"
の条件が設定されていることを事前に確認しておいてください。
この条件が追加されていないと、メンテナンス期間内だと設定して
いても、トリガーを検知してしまいますのでご注意ください。
もうひとつ懸案事項としては、利用されているバージョンが1.8.2
という古いバージョンですので、上記のように設定を行っても想定
したとおりに機能しないことが懸念されます。
Zabbix 1.8.10や1.8.15の環境では確認できていますので、設定を
行っても正常に機能しない場合は、Zabbixのバージョンアップもご
検討ください。
woodpecker - 投稿数: 24
早々にご回答頂きありがとうございます。
早速、確認してみましたが懸念されていたとおり、
1.8.2では想定とおりに機能しないようです。
バージョンアップを検討したいと思います。
追加で確認させて頂きたいのですが、
2.0系でも同じ方法で対応するしか無いのでしょうか?
2.0系では機能追加等されているのでしょうか?
以上 よろしくお願いいたします。
TNK - 投稿数: 4742
2.0でも、過去のデータを参照するためだけのホストを取り扱うよ
うな機能追加は行われていません。
同じような方法を利用して実現することになると思います。
woodpecker - 投稿数: 24
ご回答ありがとうございます。
過去データを参照するようなことは、
みなさん行わないのでしょうか・・・・
ひとまずバージョンアップ後にメンテナンス機能を利用して対応したいと思います。
早々に回答いただき、ありがとうございました。
KAZ - 投稿数: 1085
woodpeckerさん
横から失礼します。
KAZと申します。
>過去データを参照するようなことは、
>みなさん行わないのでしょうか・・・・
はるか昔にZabbixで運用していた時は、ユーザに報告する際にExcel化が義務付られていたので1ヵ月単位にプレーンテキスト→Excel化してました。
■以下の様な使い方になってました…
Zabbix → 基本的にリアルタイムデータを監視
Excel → 他のデータとまとめ報告資料や分析データとして利用
woodpecker - 投稿数: 24
KAZさん
コメントありがとうございます。
>はるか昔にZabbixで運用していた時は、ユーザに報告する際にExcel化が義務付られていたので1ヵ月単位にプレーンテキスト→Excel化してました。
なるほど、プレーンテキストで保存すれば過去データの参照は可能ですね。
ただ、現在のところ当方では
ヒストリ:7日
トレンド:30日
で設定しているため、7日以前のデータは参照できないようです。
ただ、プレーンテキストで保存は有効な手段のひとつと思いますので、
今後検討させて頂きます。
ありがとうございました。
KAZ - 投稿数: 1085
woodpeckerさん
> ヒストリ:7日
> トレンド:30日
かなり短めですねA(^^;
私が関わっていたところはヒストリ90日、トレンド365日でした。
ちなみに、1か月に一回DBのバックアップ&最適化をかけていたので、バックアップデータを(テスト環境とかに)戻せば昔のデータも確認できるような形にしてました。A(^^;
>ただ、プレーンテキストで保存は有効な手段のひとつと思いますので、
>今後検討させて頂きます。
昔の情報ですが、ZabbixのDBから直接SQLで値をとるなんて方法も…
http://www.zabbix.jp/node/1005
DBDesigner 4でER図を自作すればZabbixのDB解析も難しくはないので、直接必要なデータを取るSQLを日時で流して置いて、たまったデータをチェックするなんてこともできます。
woodpecker - 投稿数: 24
KAZさん
>昔の情報ですが、ZabbixのDBから直接SQLで値をとるなんて方法も…
SQLで取る方法も検討したいと思います。
お忙しいの中コメントありがとうございました。