15分ごとにいくつかのメトリック(openstack cinderボリュームサイズ)をスクレイピングしていると、結果は次のような不連続なグラフを生成します。
(これは単純なクエリの結果ですcinder_volume_size_gb
)。
メトリックは約5分間「存在」しますが、次のスクレイプ間隔まで消えます。この動作に影響を与える構成設定は何ですか?
タイトルの質問に対して-はい、それは https://prometheus.io/docs/prometheus/latest/querying/basics/#staleness に文書化されています:
サンプリングタイムスタンプの5分前に(デフォルトで)サンプルが見つからない場合、この時点ではその時系列の値は返されません。これは事実上、最新の収集サンプルが5分より古い場合、または古くなったとマークされた後に、時系列がグラフから「消える」ことを意味します。
他の質問へ-それは十分に文書化されていませんが、デフォルトを変更するためのコマンドラインオプションがあります:
--query.lookback-delta=5m The maximum lookback duration for retrieving metrics during expression evaluations.