私は、Kubernetesで実行された実験から統計を収集するためにPrometheusを使用している会社を探しています。クラウド/クラスタ内の特定の実験の名前を示すラベルを使用する計画があります。これは、時間の経過とともにストレージを枯渇させる多くのラベルを生成することを意味します。関連する時系列が終了した場合、ラベルも削除されますか?Prometheusでラベルを取り除く
5
A
答えて
1
tldr;
操作上の観点から、プロメテウスは時系列の名前とラベルを区別しません。実験データを削除することで、作成したラベルを効果的に回復します。次の何
はプロメテウスにのみ関連し> = 2.0
プロメテウス店メトリック名、ラベル、およびラベル値の一意の組合せのための時系列。したがって、my_metric{my_tag="a"}
、my_metric{my_tag="b"}
、およびyour_metric{}
は、まったく異なる時系列です。ラベルやラベル値とメトリック名の違いは特にありません。
さらに、Prometheusはデータを2-hour frames on diskに格納します。したがって、ディスク上のストレージサイズを除いて、2時間後に作成したラベルはデータベースの操作に影響を与えません。実際に古いデータにアクセスするとクエリのパフォーマンスが向上します。これらの懸念は、データがパージされた後に対処されます。離れて実験する!
関連する問題
- 1. Prometheusでラベルを削除する
- 2. Prometheusの様々なラベル
- 3. スウィフト3のテーブルビューセルでスーパービューからラベルを取り除くときにラベルを再び取り戻すには?
- 4. グラフプロットの頂点ラベルを取り除くR
- 5. dendrogramからx軸ラベルを取り除く
- 6. Rデンドログラムのラベルを取り除くには?
- 7. テキストを変更することでRailsフォームのラベルを取り除く
- 8. tkinterラベルに情報を追加して空白を取り除く
- 9. ダブレットを取り除く
- 10. HTMLAgilityPack htmlを取り除く
- 11. CA2202を取り除く
- 12. Android:sqliteデータベースを取り除く
- 13. render_to_stringマークアップを取り除く
- 14. ボタンマージンを取り除くアンドロイド
- 15. アトムリンターを取り除く
- 16. regex php:「取り除く[リンク1]取り除く[リンク2] ...取り除く」問題があるときに「取り除く」NO [リンク]
- 17. javascriptでhtmlを取り除く
- 18. Pythonのlxmlでインラインタグを取り除く
- 19. HTMLPurifierでYouTubeを取り除く
- 20. イオンローダーでフェードインを取り除く
- 21. Railsでキャッチオールルートを取り除く手法
- 22. ハッシュマップでコンマを取り除く
- 23. スワイプでリサイクルビューアイテムを取り除く
- 24. 要素innerHTMLでイベントリスナーを取り除く
- 25. カミナリページネーションでリクエストを取り除くには?
- 26. xcartで製造元を取り除く
- 27. numpy:ブロードキャストでforループを取り除く
- 28. iPad/iPhoneでCSSマージンを取り除く
- 29. C++で-0を取り除く方法
- 30. RecyclerViewでロングスクロールを取り除く方法
各固有のラベルセットは時系列です。カーディナリティが高いラベルは、ディスク容量の使用量を大幅に増加させる可能性があるため、注意してください。 – ConorB
ありがとう@ConorB - それは質問に「はい」ですか? –
私は質問に私が熱心に答えてこれを拡大してみましょう。私たちはクラスタに実験を提出します。この実験は、その時点で利用可能なノードで実行されるいくつかのジョブから構成されています。実験IDは全体的な提出を説明しますが、短命ラベルが各ジョブを参照するようにします。実験時系列が期限切れになると、ジョブID(ラベル)も再利用できるようにしたいので、カーディナリティが高いという問題は避けてください。問題は、実験の時系列が終了したときに、ラベルも期限切れですか? –