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 コンテナー サービスが誤動作する可能性があります。