Prometheus 由于时间不同步导致数据不显示
生活随笔
收集整理的這篇文章主要介紹了
Prometheus 由于时间不同步导致数据不显示
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
現(xiàn)象描述
將 Prometheus 數(shù)據(jù)在 Grafana 中進(jìn)行展示,Grafana 中 Graph 數(shù)據(jù)顯示有延遲,其他類型 Singlestat 和 Table 都顯示 N/A 。
排查
1. 排查數(shù)據(jù)庫
發(fā)現(xiàn) Prometheus 數(shù)據(jù)庫端一切正常,
2. 查看 web 端
打開 Prometheus web 發(fā)現(xiàn)有明顯提示 ,如下
Warning! Detected 437.83 seconds time difference between your browser and the server. Prometheus relies on accurate time and time drift might cause unexpected query results.看到這里就找到了數(shù)據(jù)不顯示的原因,是因?yàn)闀r間不同步。
結(jié)論
數(shù)據(jù)庫端的時間和瀏覽器端的時間不同步導(dǎo)致瀏覽器端無法正常顯示數(shù)據(jù),將數(shù)據(jù)庫端的時間與瀏覽器端的時間進(jìn)行同步即可。
本次問題中 Grafana 頁面刷新間隔為 5min 。
在 Prometheus web 中偏差大于 5 min 時,無法查詢到任何數(shù)據(jù),當(dāng)時間偏差小于 5min 時,可以查到數(shù)據(jù),并且正常在 Grafana 中顯示。
不確定 Grafana 和 Prometheus 的這兩個是值是偶然相同還是有必然聯(lián)系,留待以后驗(yàn)證。
歡迎訪問網(wǎng)站 https://erdong.site 來獲取更多內(nèi)容。
總結(jié)
以上是生活随笔為你收集整理的Prometheus 由于时间不同步导致数据不显示的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Centos 6.x 安装 docker
- 下一篇: 【BATJ面试必会】Java 基础篇