バックグラウンド:
リソース グループの Azure コストを適切に監視し、アラートを作成する方法を探していました。現在のすべての監視とアラートは、予算に関連しているようです。予算を設定し、その予算の x パーセントを超えたときにアラートを作成できます。しかし、何か間違った構成をして、コストがかかりすぎるリソースを作成し、1 週間以内に毎月の予算を使い果たしたとします。1 週間後にアラートが届きますが、請求書への損害はすでに発生しています。
私が探しているもの: 毎日の支出が異常な動作を示している場合 (または、過去 x 日間のうち、最後の日に x ドル/ユーロ/その他の通貨を超えて支出した場合) に警告する何らかの方法が必要です。 . こうすることで、予算を使い果たしたときだけでなく、間違った設定に積極的に対応することができます。
私がすでに試したこと:
- 組み込みの方法を探しましたが、ないようです。
- Azure PowerShell または API を使用してリソース グループのコストでエクスポートしようとしましたが、Azure Powershell の請求方法が壊れているようで (このスレッドを参照)、API のドキュメントがごちゃごちゃしています。請求データを取得する方法は 100 万通りありますが、どれも適切に機能していないようで、私の状況では使用可能なデータを返しません。
私の具体的な質問:
API または Azure PowerShell を使用して、現在の請求期間のコストの概要を取得する方法を探しているので、それをインポートして独自のアラートを作成できます。ただし、誰かが私の目標を達成するための代替アプローチを提供できる場合は、あなたの答えも大歓迎です