Я пытаюсь реализовать трассировку для моей системы. Я использую OpenCensus
для трассировки и Prometheus
для метрической базы. В OpenCensus
при определении вида мы определим функцию Aggregation
. (то есть: число, последнее значение, распределение ...)
Моя проблема: у меня есть метрика, например с именем cache_missed
, чтобы выразить общее количество пропущенных кэширований при запросе к серверу кэширования. Это число определенно увеличит сверхурочно (и не будет иметь верхнего предела). Я хочу отслеживать данные, поэтому, заглядывая в информационную панель, я узнаю, что в один прекрасный день пропадание кэша происходит чаще. Другими словами, я хочу посмотреть корреляцию между отсутствием кэша на разных временных отметках.
Я думаю, что могу сделать это, используя distribution
для функции агрегирования. Но я не уверен, что это возможно и как мне этого добиться. Пожалуйста, скажите мне.
Спасибо