9.6.2. 新規アラートルールの作成
クラスター管理者は、プラットフォームメトリクスに基づいて新規のアラートルールを作成できます。これらのアラートルールは、選択したメトリクスの値に基づいてアラートをトリガーします。
注記
-
既存のプラットフォームアラートルールに基づいてカスタマイズされた
AlertingRuleリソースを作成する場合は、元のアラートをサイレントに設定して、競合するアラートを受信しないようにします。 - ユーザーがアラートの影響と原因を理解できるように、アラートルールにアラートメッセージと重大度値が含まれていることを確認します。
前提条件
-
cluster-adminクラスターロールを持つユーザーとしてクラスターにアクセスできる。 -
OpenShift CLI (
oc) がインストールされている。 - テクノロジープレビュー機能を有効にし、クラスター内のすべてのノードが準備状態にある。
手順
-
example-alerting-rule.yamlという名前の新しい YAML 設定ファイルを作成します。 AlertingRuleリソースを YAML ファイルに追加します。以下の例では、デフォルトのWatchdogアラートと同様にexampleという名前の新規アラートルールを作成します。apiVersion: monitoring.openshift.io/v1alpha1 kind: AlertingRule metadata: name: example namespace: openshift-monitoring1 spec: groups: - name: example-rules rules: - alert: ExampleAlert2 for: 1m3 expr: vector(1)4 labels: severity: warning5 annotations: message: This is an example alert.6 設定ファイルをクラスターに適用します。
$ oc apply -f example-alerting-rule.yaml