28.8. Network Observability Operator の監視
Web コンソールを使用して、Network Observability Operator の正常性に関連するアラートを監視できます。
28.8.1. ヘルス情報の表示
Web コンソールの Dashboards ページから、Network Observability Operator の健全性とリソースの使用状況に関するメトリックにアクセスできます。ダッシュボードに転送するヘルスアラートバナーは、アラートがトリガーされた場合に Network Traffic および Home ページに表示されます。アラートは次の場合に生成されます。
-
NetObservLokiError アラートは、Loki 取り込みレート制限に達した場合など、Loki エラーが原因で
flowlogs-pipelineワークロードがフローをドロップすると発生します。 - NetObservNoFlows アラートは、一定時間フローが取り込まれない場合に発生します。
- Network Observability Operator がインストールされています。
-
cluster-adminロールまたはすべてのプロジェクトの表示パーミッションを持つユーザーとしてクラスターにアクセスできる。
手順
- Web コンソールの Administrator パースペクティブから、Observe → Dashboards に移動します。
- Dashboards ドロップダウンメニューから、Netobserv/Health を選択します。Operator の健康状態に関するメトリックがページに表示されます。
28.8.1.1. ヘルスアラートの無効化
FlowCollector リソースを編集して、ヘルスアラートをオプトアウトできます。
- Web コンソールで、Operators → Installed Operators に移動します。
- NetObserv Operator の Provided APIs 見出しの下で、Flow Collector を選択します。
- cluster を選択し、YAML タブを選択します。
-
次の YAML サンプルのように、
spec.processor.metrics.disableAlertsを追加してヘルスアラートを無効にします。
apiVersion: flows.netobserv.io/v1alpha1
kind: FlowCollector
metadata:
name: cluster
spec:
processor:
metrics:
disableAlerts: [NetObservLokiError, NetObservNoFlows] 1- 1
- 無効にするアラートの 1 つまたは両方のタイプを含むリストを指定できます。