2011-11-21 67 views
0

是否可以用毫秒精度來存儲每點的時間?石墨:每點精度的時間

由於Graphite是基於Whisper我看了一下whisper.py文件。 它包含:

UnitMultipliers = { 
    's' : 1, 
    'm' : 60, 
    'h' : 60 * 60, 
    'd' : 60 * 60 * 24, 
    'y' : 60 * 60 * 24 * 365, 
} 

如此看來,它的不可能性記錄與1組成的最大精度的事件。 如何應對每10ms產生一次事件的系統?

回答

5

的statsD代碼,你可以將數據發送到碳彙集守護程序或Statsd。這些都是聚合器,所以他們會聚合毫秒數據並將其寫入每秒的值。對於碳聚合器,您必須根據您希望收集的數據配置聚合器:sum,avg等。對於Statsd,api調用決定了使用的聚合,因此您無需預先配置它。