Kubernetes オペレーター コントローラーを実行できないメトリクスを削除します

WBOY
リリース: 2024-02-10 14:33:08
転載
913 人が閲覧しました

删除无法运行 kubernetes 操作员控制器的指标

php エディター Yuzai が紹介: kubernetes オペレーターコントローラーを使用していると、実行できないインジケーターを削除するという状況に遭遇することがあります。これにより、実行時エラーや不整合が発生する可能性があります。この問題を解決するには、これらの機能しないインジケーターを削除するためのいくつかの手順を実行する必要があります。この記事では、実行されていない Kubernetes オペレーター コントローラー メトリクスを正常に削除するための詳細なソリューションを提供します。見てみましょう!

質問の内容

カスタムインジケーターの値を設定するオペレーターで作業していますが、正常に動作します(インジケーター値の登録と表示)。問題は、インジケーターの削除が行われないことです。インジケーターを削除するために別の関数を宣言しようとしました。

私のオペレーターはステートフル セットとサービスを開始していますが、私の cr を削除した後、サブリソースは削除されますが、メトリクスは更新/削除されません。

リーリー リーリー

deletefunc を使用して述語を宣言しようとしましたが、成功せず、インジケーターを削除できません。

助けやご指摘をいただきありがとうございます。

解決策

この機能を実装することができました。インジケーターの削除は、単に削除関数を使用して、完了したリソース操作に基づいてカスタム インジケーターを呼び出すだけです。

参考までに、カスタム インジケーターで delete を呼び出すことができます。カスタム リソースでの作業が完了した後に関数を呼び出すことができます。

https://pkg.go.dev/github .com/prometheus/client_golang/prometheus#MetricVec.DeleteLabelValues

以上がKubernetes オペレーター コントローラーを実行できないメトリクスを削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!