Grafana で Azure Monitor アラートを使用する
このガイドでは、Azure Monitor アラートを設定し、Azure Managed Grafana で使用する方法について学習します。
Azure Monitor と Grafana の両方にアラート機能が用意されています。
Note
Grafana アラートは、Standard プランのインスタンスでのみ使用できます。
Grafana には、多数のサポートされているデータ ソースについてのアラート機能があります。 アラート ルールは Azure Managed Grafana ワークスペースで処理されます。また、ダッシュボードのレンダリングと同じコンピューティング リソースとクエリ調整の制限を共有します。 これらの制限の詳細については、パフォーマンスに関する考慮事項と制限事項を参照してください。
Azure Monitor には、独自のアラート システムがあります。 これには多くの利点があります。
- スケーラビリティ: Azure Monitor アラートは、ニーズに合わせて自動スケーリングするように設計された Azure Monitor プラットフォームで評価されます。
- コンプライアンス: Azure Monitor アラートとアクション グループは、サブスクリプション解除のサポートなど、プライバシーに関する Azure のコンプライアンス標準によって管理されます。
- カスタマイズされた通知とアクション: Azure Monitor アラートでは、アクション グループを使用し、電子メール、SMS、音声、プッシュ通知により通知を送信します。 これらのイベントは、Functions、Logic Apps、Webhook で実装された追加のアクション、およびその他のサポートされている種類のアクションをトリガーするように構成できます。
- 一貫性のあるリソース管理: Azure Monitor アラートは Azure リソースとして管理されます。 これらは、Azure API とツール (ARM テンプレート、Azure CLI、SDK など) を使用して作成、更新、表示できます。
Azure Monitor の Prometheus 用マネージド サービスを含むすべての Azure Monitor サービスについて、Azure Monitor でアラート ルールを定義して管理する必要があります。 発生および解決したアラートは、Azure Managed Grafana に含まれる Azure Alert Consumption ダッシュボードで表示できます。
重要
Azure Monitor のアラートを設定するには、Azure Monitor のネイティブ アラート機能を直接使用することをおすすめします。 Azure Monitor サービスでの Grafana アラートの使用は、Microsoft では正式にはサポートされていません。
Azure Monitor アラートを作成する
アラートの種類に基づいて、Azure Monitor でアラート ルールを定義します。
アラートの種類 | 説明 |
---|---|
Prometheus のマネージド サービス | Prometheus ルール グループを使用します。 AKS の定義済みの Prometheus アラート ルールと記録ルールのセットを使用できます。 |
その他のメトリック、ログ、正常性 | 新しいアラート ルールを作成します。 |
Azure Managed Grafana ワークスペースの Azure Alert Consumption ダッシュボードを使用して、アラートの状態と条件を表示できます。
関連するコンテンツ
この攻略ガイドでは、Azure Monitor のアラートを設定し、Azure Managed Grafana で使用する方法について学習しました。 他のデータ ソースに対して Grafana アラートを使用する方法については、Grafana アラートと Azure Managed Grafana での電子メール通知の設定を参照してください。