カスタムプロメテウスアラートを追加してください
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Prometheusはオープンソースのシステム監視システムで、Grafanaは標準サポートを提供しています。カスタムPrometheusアラートでManaged Cloudコンテナソリューションを拡張できます。
カスタムプロメテウスアラートを作成するには:
-
alertsフォルダに行き、custom-alerts.yamlファイルを作成します。
-
custom-alerts.yamlファイルを開き、カスタムアラートを追加します。例えば、ノードのメモリ使用率が95%を超えたときにアラートルールを追加したいかもしれません:
apiVersion: monitoring.coreos.com/v1 kind: PrometheusRule metadata: labels: prometheus: prometheus-service role: alert-rules name: prometheus-k8s-custom-alerting-rules namespace: monitoring spec: groups: - name: custom statistic rules: - alert: Memory percentage is >95% annotations: description: "Node memory utilization is > 95%" message: "Out of memory (instance {{ $labels.node }})" expr: label_replace(sum(kube_metrics_server_nodes_mem) by (exported_instance), "node", "$1", "exported_instance", "(.*)") / on(node) ((sum(kube_node_status_allocatable_memory_bytes) by (node)) / 1024) * 100 > 95 for: 10m labels: severity: P3 resource: '{{ $labels.node }}'
-
アプリケーションパイプラインを実行してください。