Я использую statsD для отправки данных счетчику в графит; отправляет галочку каждый раз, когда я получаю сообщение. Это отлично работает, за исключением ситуации, когда statsD должен перезагружаться по любой причине. Затем я получаю огромные дыры на моих графиках, так как statsD теперь больше не отправляет "0" каждые 10 секунд для периодов, когда я не получал никаких сообщений.
Я сообщаю о различных типах сообщений и очередях, и иногда я не получаю сообщение для определенной очереди в течение длительного времени.
Существует ли какой-либо существующий способ "заполнить" отсутствующие данные значением по умолчанию, которое я указываю (в моем случае это будет 0)?
Я подумал о том, чтобы отправить счетчик "0" для данной метрики, чтобы statsD начал отправлять 0 для него, но я не всегда знаю набор показателей, о которых я буду сообщать заранее.