Azure クラウド請求
Azure(Microsoft Cloud)のクラウド請求情報を収集します
設定¶
Func のインストール¶
Guanceの統合 - 拡張 - マネージド版 Func を有効化することを推奨します。前提条件はすべて自動でインストール済みのため、引き続きスクリプトのインストールを行ってください
Func を自前でデプロイする場合はFunc の自前デプロイを参照してください
有効化スクリプト¶
Tips
- 要件を満たす Azure のアプリ登録情報を事前に準備し、サブスクリプションに
Monitoring Reader(監視閲覧者) ロールをアプリ登録へ付与してください;- データの正確性を確保するため、請求データは
T-1のデータを統一して収集します。
マネージド版有効化スクリプト¶
- Guanceコンソールにログインします
- 【統合】メニューをクリックし、【クラウドアカウント管理】を選択します
- 【クラウドアカウントを追加】をクリックし、【Azure】を選択して画面に必要な情報を入力します。すでにクラウドアカウント情報を設定済みの場合は、この手順を省略します
- 【テスト】をクリックし、テスト成功後に【保存】をクリックします。テストに失敗した場合は、関連する設定情報が正しいか確認し、再度テストしてください
- 【クラウドアカウント管理】の一覧で追加済みのクラウドアカウントを確認できます。該当するクラウドアカウントをクリックして詳細ページに入ります
- クラウドアカウント詳細ページの【統合】ボタンをクリックし、
未インストールの一覧からAzure クラウド請求を見つけて【インストール】ボタンをクリックすると、インストール画面が表示され、そのままインストールできます。
手動有効化スクリプト¶
-
Func コンソールにログインし、【スクリプトマーケット】をクリックして Guance スクリプトマーケットに入り、
integration_azure_billing_by_instanceを検索します -
【インストール】をクリックし、該当するパラメータ
Azure Tenant ID、Azure Client ID、Azure Client Secret Valueを入力します。 -
【デプロイしてスクリプトを起動】をクリックすると、システムが自動的に
Startupスクリプトセットを作成し、対応する起動スクリプトを自動で設定します。 -
有効化後、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ 1 回実行できます。少し待つと、実行タスクの記録と対応するログを確認できます。
確認¶
- 「管理 / 自動トリガー設定」で該当タスクに対応する自動トリガー設定が存在するか確認し、あわせて該当タスクの記録とログを確認して異常がないかチェックします
- Guance の「クラウド請求 / 請求分析」で対応する請求情報が存在するか確認します