問題タブ [thanos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
prometheus - Prometheus ローカル ディスクに Thanos バックアップの履歴データをセットアップする方法
Prometheus-operator を使用して、Thanos を Prometheus クラスターに統合するための POC を行っています。システムは正常に機能し、2 時間ごとにローカル ファイルを S3 にアップロードします。ただし、サイドカーは履歴データを Prometheus ローカル ディスクにバックアップしていないようです。保持を減らした後、それらのデータは失われました。一部の設定で履歴データのバックアップを有効にする必要があるのか、それともサイドカーがオンザフライで生成されたデータのみをバックアップできるのかがわかりません。その場合、履歴データを S3 にバックアップするにはどうすればよいでしょうか? ありがとう。
prometheus - thanos apiを使用して使用可能なすべてのラベル名を取得するpromqlの方法はありますか?
サーバーからメトリック結果全体を提供するpromqlがありますが、特定の値の結果をフィルタリングして取得することに興味がありますが、可能であれば、その値のラベル名が何であるかわかりません利用可能なすべての名前を参照してください。少なくとも試行錯誤を使用してヒットすることはできますが、ラベル名がないと何もできません。
thanos - Thanos Store エラー バケット ストアの初期同期: 同期ブロック: iter: 指定されたキーが存在しません。"
私はサノスとプロメテウスが初めてです。K8でThanosコンポーネントをセットアップしようとしていました。S3をストレージオブジェクトとして使用して新たにセットアップされます。
使用イメージ バージョン:
- プロメテウスのバージョン: v2.4.3
- サノスのバージョン: v0.8.0
Thanos サイドカーは、s3 ストレージの構成で動作しています。ただし、サノスストアを展開すると、このエラーが発生しますcaller=main.go:200 err="store command failed: bucket store initial sync: sync block: iter: The specified key does not exist.
2 時間 (デフォルト) 待つ必要があるため、まだ S3 に送信されたデータはありません。
prometheus - サノス S3 設定
サノスに S3 バケットを使用することに頭を悩ませています。
構成から、S3 バケットにアクセス キーと秘密キーを提供する必要があるように見えますが、コードは git に保存されているため、誰でもバケットにアクセスできるように、わかりやすい形で記述されています。
それらをkubernetesシークレットとして提供する方法はありますか? EKS で prometheus-operator を実行しようとしています
ありがとう、