我試圖用石墨引起爭議。我有問題得到圖表渲染精度低一分鐘。我已經設定的刷新時間爲1秒,顯示時間relateive -5分鐘和保留:石墨 - 渲染精度低於1分鐘
retentions = 1s:21d
圖形每秒更新一次,但精度仍是一分鐘。我該如何改變這一點?
我試圖用石墨引起爭議。我有問題得到圖表渲染精度低一分鐘。我已經設定的刷新時間爲1秒,顯示時間relateive -5分鐘和保留:石墨 - 渲染精度低於1分鐘
retentions = 1s:21d
圖形每秒更新一次,但精度仍是一分鐘。我該如何改變這一點?
首先,我假設該模式適合於保留。例如:
[default_1s_for_21days]
pattern = .*
retentions = 1s:21d
第二,確保你重啓碳修改存儲schemas.conf文件後。如果您有需要保留的現有指標(現有的.wsp文件),並且您希望他們採用此架構,則需要在.wsp上運行whisper-resize.py。如果您不需要保留現有數據,那麼您可以刪除.wsp文件並重新啓動carbon-cache.py。
第三,通過針對.wsp文件運行whisper-info.py來查看一些耳語數據來驗證設置。在/ graphite/storage/whisper /中找到.wsp文件,查看其中一個指標並驗證設置。兼營:
whisper-info.py my_metric_data.wsp
我很好奇,如果這麼長時間(21天)的1秒精度造成麻煩(如產生凝聚),但你應該看到它,如果這是通過檢查.wsp文件的情況下whisper-info.py。無論如何,很好地確認存儲精度是否正確並排除。
最後,這可能是問題,檢查石墨網頁緩存。確保石墨網頁應用程序沒有緩存60秒(這是默認設置)。轉到/[graphite_location]/webapp/graphite/settings.py並修改DEFAULT_CACHE_DURATION。
所以,在settings.py,它從60更改爲1,像這樣:
DEFAULT_CACHE_DURATION = 1
的whisper-info.py給了MI信息秒,以點爲60。當我刪除了WSP的新的STP設置爲1.所以這是根本原因。 難道我以前創建的wsp總是有相同的模式嗎? –
並且謝謝! :) –
正確。對於現有的指標,新模式將不被採用。您必須使用whisper-resize.py來修改現有指標以採用新模式。另一個選項,你使用:),是刪除耳語文件,並重新啓動carbon-cache.py所以文件重新創建。我會更新答案以包含此信息。謝謝。很高興它的工作。 –