Zabbix2.2のAWSに関する監視について
Hyclops for Zabbixをインストールし、AWSに関する監視設定をおこなったのですが
値がうまく取れません。
確認する箇所等を教えていただけないでしょうか。
インストールは「http://tech-sketch.github.io/hyclops/jp/」の情報を見ながら対応しました。
テンプレート:AWSAccount
アイテム名:Billing (total) キー:get_aws_charges.py[{$KEY},{$SECRET}]
エラーメッセージ:Received value [] is not suitable for value type[Numeric (float)]
※KEYとSECRETには値を登録しています
TNK - 投稿数: 4769
Received value [] ... と鍵括弧の中が空になっているということは、値が取れて
いない状態です。
テンプレートから呼び出していると思われるスクリプトが正常に利用できない
状態なのではないかと思われます。
まずは、get_aws_charges.py[]というキーで呼び出しているスクリプトを確認
して、そのスクリプトをターミナルから直接実行してみてください。
実行できないのであれば、環境構築の手順を再度ご確認ください。
例えば、Pythonの必要なモジュールがインストールされていなかったりしませ
んか?
これ以上は、HyClopsを使っている人もしくは作っている人しかわからないか
もしれません。
HyClopsを作っている方々がここを見てくれるかはわからないので、HyClops
の方で問い合わせされた方がよいかもしれません。ご検討ください。
ike_dai - 投稿数: 9
はじめまして。HyClopsをお試しいただきありがとうございます。
TNKさんのご回答にある通り、Pythonのモジュールは全てインストールされておりますでしょうか?
課金情報取得のためにはbotoのインストールが必要となります。
また、CloudWatchにて課金情報をモニタリングできるようにするための初期設定はお済みでしょうか?
http://tech-sketch.jp/2012/08/cloudwatch-api-zabbixaws.html
こちらを参考に設定してください。
画面キャプチャが少し古いので、今のAWS Manegement consoleでは設定画面が異なるかもしれませんが、同様の初期設定を行ってください。
tomi12120321 - 投稿数: 113
連絡が遅れて大変申し訳ありません。
TNK様、ike_dai様ご回答いただきありがとうございます。
内容を確認し、再度連絡させていただきます。