Kubernetes リソースのアラートを無効にする

最終更新日: 05 年 2024 月 XNUMX 日

Kubernetes を使用すると、識別属性をキーと値のペアの形式で Kubernetes リソースに追加できます。 Kubernetes ラベルを使用して、必要なリソースまたはリソース グループのアラートを有効または無効にすることができます。 詳細については、次を参照してください。 ラベルとセレクター Kubernetes のドキュメントに記載されています。

特定のリソースでのアラートの無効化

特定のリソースでアラートを無効にするには、次のラベルをリソース仕様に追加します。

argus.logicmonitor.com/alert=disable

次のように、kubectl CLI を使用してリソースにラベルを追加することもできます。

kubectl label <resource> argus.logicmonitor.com/alert=disable

名前空間内のすべてのリソースに対するアラートの無効化

名前空間のアラートを無効にするには、次のラベルを名前空間の仕様に追加します。

argus.logicmonitor.com/alert=disable

ラベルを検出すると、LM Container は名前空間内のリソースに対するアラートの生成を停止します。

すべてのクラスタ スコープ リソースでのアラートの無効化

クラスター スコープのリソースに対するアラートを一括で無効にする場合は、Helm チャート ファイルで次の構成設定を編集または追加できます。

以下は、クラスター スコープのリソースでアラート設定を無効にする例です。

argus:
  lm:
    resource:
      alerting:
        disable: []
argus:
    lm:
 resource:
   alerting:
      disable:
nodes
persistentvolume

ご注意: アラートの無効化構成設定では、クラスタ スコープのリソースのみを追加するようにしてください。 他の名前空間スコープのリソースを追加すると、LM コンテナー サービスが誤動作する可能性があります。

記事上で