タグ

prometheusに関するyusuke052のブックマーク (4)

  • Awesome Prometheus alerts

    ⚠️ Caution ⚠️ Alert thresholds depend on nature of applications. Some queries in this page may have arbitrary tolerance threshold. Building an efficient and battle-tested monitoring platform takes time. 😉 # 1.1. Prometheus self-monitoring (28 rules) [copy section] $ wget https://raw.githubusercontent.com/samber/awesome-prometheus-alerts/ref/head/dist/rules/prometheus-self-monitoring/embedded-expo

  • Istioが備えるテレメトリ/ポリシー管理機能を使った統計情報取得と接続管理 | さくらのナレッジ

    なお、利用できる属性値はAttribute Vocabularyドキュメントを、演算子についてはExpression Languageドキュメントを参照して欲しい。 今回は次のように、送信元および送信先、URLのパス部分、リクエストメソッド、トラフィックの方向という5つの情報をラベルとして付与するような設定でリソースを作成した。 apiVersion: config.istio.io/v1alpha2 kind: metric metadata: name: my-metric spec: value: "1" dimensions: source: source.labels["app"] | "unknown" destination: destination.labels["app"] | "unknown" path: request.path | "unknown" method

    Istioが備えるテレメトリ/ポリシー管理機能を使った統計情報取得と接続管理 | さくらのナレッジ
  • Prometheusのストレージのドキュメントをさらっと読んでみて、retentionの設定もしてみる - CLOVER🍀

    これは、なにをしたくて書いたもの? Prometheusのストレージまわりの、お勉強に、と。 Prometheusのデータ(TSDB)のSnapshotを取得して、リストアまで - CLOVER🍀 こちらの続きで、今度はストレージのドキュメントを読み、オプションについて見ていこうと思います。 対象とするPrometheusのバージョンは、2.9.2とします(ドキュメントは2.9)。 ちょっと調べてみると、過去の情報と現在のドキュメントの内容はそれなりに異なる箇所が多そうなので、その時点の バージョンのドキュメントをちゃんと確認した方が良いと思います。 あくまで、現時点(2.9.2)での話として。 Prometheusのストレージ Prometheusのストレージまわりのドキュメントは、こちらです。 Storage | Prometheus 見ていくと、ざっくりこんな感じのことが書かれてい

    Prometheusのストレージのドキュメントをさらっと読んでみて、retentionの設定もしてみる - CLOVER🍀
  • Prometheus 2.0 のストレージ (TSDB) の構造 - Qiita

    Prometheus 2.0 の目玉であるリライトされたストレージ prometheus/tsdb の構造と何が変わったかを説明します。 要約 Prometheus 2.0 ではストレージが完全に書き直され、今までの課題について改善され大きくパフォーマンスが向上しました 大量のファイルができることによるパフォーマンスの問題 時間の範囲ごとに block という単位でまとめて管理されるようになった メモリ管理の問題 mmap によってカーネル側のキャッシュ管理になった 歯抜データによるインデックスの問題 転置インデックスが導入された Prometheus v1.6.3 と v2.0.0 を 24 時間動かしたデータを比較したところ、公式アナウンスの通り、CPU・メモリ共にパフォーマンスが大きく向上していることが確認できました。 今まで (Storage v2) の課題 今までの Promet

    Prometheus 2.0 のストレージ (TSDB) の構造 - Qiita
  • 1