翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
アラートルールタイプ
このドキュメントトピックは、Grafana バージョン 10.x をサポートする Grafana ワークスペース向けに設計されています。
Grafana バージョン 9.x をサポートする Grafana ワークスペースについては、「」を参照してくださいGrafana バージョン 9 での作業。
Grafana バージョン 8.x をサポートする Grafana ワークスペースについては、「」を参照してくださいGrafana バージョン 8 での作業。
Grafana は、いくつかのアラートルールタイプをサポートしています。各アラートルールタイプの詳細、その仕組み、ユースケースに最適なアラートルールタイプを決定します。
Grafana マネージドルール
Grafana マネージドルールは、最も柔軟なアラートルールタイプです。これにより、既存のデータソースからのデータに作用できるアラートを作成できます。
複数のデータソースをサポートするだけでなく、式を追加してデータを変換し、アラート条件を表現できます。
Grafana マネージドアラートの場合:
-
アラートルールは、1 つ以上のデータソースに基づいて Grafana 内に作成されます。
-
アラートルールは、Grafana 内からアラートルール評価エンジンによって評価されます。
-
アラートは、内部 Grafana アラートマネージャーを使用して配信されます。
注記
また、外部アラートマネージャーを使用してアラートを配信するように設定したり、内部アラートマネージャーと外部アラートマネージャーの両方を使用したりできます。詳細については、「外部アラートマネージャーを追加する」を参照してください。
データソース管理ルール
データソースマネージドアラートルールを作成するには、互換性のある Prometheus または Loki データソースが必要です。データソースをテストし、Ruler API がサポートされているかどうかを確認することで、データソースが Grafana によるルール作成をサポートしているかどうかを確認できます。
データソースマネージドアラート:
-
アラートルールはデータソース自体内に作成され、保存されます。
-
アラートルールは、Prometheus データに基づいてのみ作成できます。
-
アラートルールの評価と配信は、高可用性と耐障害性のために複数のノードに分散されます。
アラートルールタイプを選択する
使用するアラートルールタイプを選択するときは、Grafana マネージドアラートルールとデータソースマネージドアラートルール間の次の比較を検討してください。
機能 | Grafana が管理するアラートルール | Loki/Mimir マネージドアラートルール |
---|---|---|
サポートされているデータソースのデータに基づいてアラートルールを作成する |
はい |
いいえ: Prometheus データに基づくアラートルールのみを作成できます。データソースでは、ルーラー API が有効になっている必要があります。 |
データソースを混在させて一致させる |
はい |
いいえ |
記録ルールのサポートを含む |
いいえ |
はい |
式を追加してデータを変換し、アラート条件を設定する |
はい |
いいえ |
アラート通知でイメージを使用する |
はい |
いいえ |
スケーリング |
リソースを大量に消費し、データベースに依存し、一時的なエラーが発生する可能性があります。垂直方向にのみスケーリングされます。 |
アラートルールをデータソース自体に保存し、「無限」スケーリングを許可します。データの場所からアラート通知を生成して送信します。 |
アラートルールの評価と配信 |
アラートルールの評価と配信は、外部アラートマネージャー、またはその両方を使用して Grafana 内から行われます。 |
アラートルールの評価とアラート配信は分散されます。つまり、単一障害点はありません。 |