AzureのクラウドサービスをZabbixで監視、記録はできますか
Microsoft Azureのポータル画面にて、CPU使用率などの記録作業をやっています。
手順を簡潔に記載します。
○手順
クラウドサービスを選択。
監視タブ→運用を選択。(本番環境のCPU状況へアクセス)
「CPUの割合」が表示されたグラフが出てくるので、これを画面キャプチャ。
※日次作業として、毎日この表の設定を「絶対」「24時間」にしてキャプチャ。
週次作業として、金曜日にこの表の設定を「絶対」「7日」にしてキャプチャ。
これに関して、Zabbixを導入して自動化はできるのでしょうか。
昨日9:00~今日9:00までの「CPUの割合」を保存。
先週~今週の各日付ごとの「CPUの割合」を保存。
といった具合です。
「Azure Zabbix」などの単語で検索しても、手順がズバリと見つかりません。
よろしくお願いします。
TNK - 投稿数: 4720
Azureは利用していないので、詳細は確認していませんが、Azure環
境をZabbixで監視するというソリューションを提供している会社が
あるので、監視はできると思います。
ただし、標準のテンプレートとしてAzure用のものが用意されてい
るわけではないので、単純なVMであれば、エージェントをインスト
ールして監視できるとは思いますが、APIなどを利用して値を取得
するようなものであった場合は、それ用のスクリプトやテンプレー
トを作成することが必要になると思います。
また、日次作業として手動でグラフをキャプチャしたりされている
ようですが、Zabbix上でグラフ化できるものであれば、ちょっとス
クリプトなどを作成する必要はありますが、特定の開始時刻と時間
の長さを指定して、グラフ画像を生成することができるので、ある
程度の自動化を行うことができるかもしれません。
つまり、標準の機能だけではご要望を十分に満たせないので、必要
なスクリプトなどを作成することが必要になります。
hyde4272 - 投稿数: 48
ご回答ありがとうございました。