Simple Log Serviceは、組み込みのアラートルールテンプレートを提供します。 Kubernetesクラスターをリアルタイムでモニタリングする場合は、テンプレートからアラートルールを作成するだけで済みます。 その後、DingTalkメッセージなどのアラート通知を受信できます。 このトピックでは、アラートルールを作成する方法について説明します。
前提条件
K8s event centerにイベントセンターが作成され、Kubernetesクラスターイベントがイベントセンターに収集されます。 詳細については、「イベントセンターの作成と使用」をご参照ください。
背景情報
K8sイベントセンターには、アラートルールテンプレート、Container Service for Kubernetes (ACK) アクションポリシー、ACKユーザーグループ、ACKポッドアラートテンプレート、ACKアラートテンプレート、ACKノードアラートテンプレート、およびACKオブジェクトアラートテンプレートが組み込まれています。 組み込みリソースは、ほとんどのアラートシナリオの要件を満たすことができます。 組み込みリソースを使用する前に、次の項目に注意してください。
アラートルールテンプレートでACKアクションポリシーを指定できます。
ACKアクションポリシーでは、ACKユーザーグループとアラートテンプレートを指定できます。 アラートテンプレートには、ACKポッドアラートテンプレート、ACKアラートテンプレート、ACKノードアラートテンプレート、またはACKオブジェクトアラートテンプレートを使用できます。
アラートがトリガーされると、Simple Log Serviceはアクションポリシーに基づいて指定されたユーザーにアラート通知を送信します。
ステップ1: ユーザーを作成する
[ログアプリケーション] セクションで、[インテリジェントO&M] タブをクリックします。 [K8sイベントセンター] をクリックします。
左側のナビゲーションウィンドウで、イベントセンターの横にあるアイコンをクリックし、アラート設定.
アラートセンターページ、選択 .
ユーザーを作成します。
詳細については、「ユーザーの作成」をご参照ください。
ステップ2: ACKユーザーグループにユーザーを追加する
アラートセンターページ、選択 .
ユーザーグループのリストで、sls.app.ack.builtinをクリックし、編集[アクション] 列に表示されます。
ユーザーグループの編集ダイアログボックスで、作成したユーザーを利用可能なメンバーセクションに選択したメンバーセクションをクリックし、OK.
ステップ3: アラートルールの作成
Simple Log Serviceは、K8sイベントセンター用に多数の組み込みアラートルールテンプレートを提供します。 ビジネス要件に基づいてテンプレートを選択し、アラートルールを作成するだけで済みます。 次の例では、クラスターノードレディアラートルールテンプレートが使用されています。
[アラートセンター] ページで、
の右側にあるアイコンをクリックします。[テンプレートから作成] をクリックします。
[テンプレートから作成] パネルで、[SLS K8sイベントセンター] をクリックします。
アラートルールテンプレートのリストで、使用するアラートルールテンプレートをクリックします。
[アラートの作成] パネルで、クラスターのIDを
cluster_id
に指定します。 アラートルールの作成方法の詳細については、「アラートルールの作成」をご参照ください。
次のステップ
イベントセンターのアラートルールを作成したら、次の操作を実行できます。
API 操作 | 説明 |
アラートルールの無効化 | アラートルールを無効にすると、アラートルールの [ステータス] 列の値が [無効] に変わり、アラートルールに基づいてアラートがトリガーされなくなります。 アラートルールの設定は削除されません。 アラートルールを再度有効にする場合は、アラートルールのパラメーターを再設定する必要はありません。 |
アラートルールの一時停止 | アラートルールを一時停止した場合、アラートは指定された期間内にアラートルールに基づいてトリガーされません。 |
アラートルールの削除 | アラートルールの設定が削除されます。 アラートルールを再度有効にする場合は、アラートルールのパラメーターを再設定する必要があります。 |
アラートルールの再構成 | アラートルールのパラメーターを再設定できます。 |
表示 | アラートルールの一般的な情報と、アラートルールに基づいてトリガーされたアラートの履歴を表示できます。 |
データソースを追加するには、 | 従うリストにアラートルールを追加できます。 |
カスタムアラートルールの作成 | 組み込みのアラートルールテンプレートがビジネス要件を満たしていない場合は、[アラートの作成] をクリックしてカスタムアラートルールを作成できます。 詳細については、「アラートルールの作成」をご参照ください。 |