Приложение graphite-webapp не поощряет создание специальных графиков. Graphiti и другие — это просто причудливые пользовательские интерфейсы, которые, хотя и улучшают UI-UX, мало что делают с присущим им линейным метрическим поиском, который мешает графитовому веб-приложению. Поправьте меня, если я ошибаюсь, но единственный вариант, с которым я столкнулся, поощряющий создание специальных графиков, был Проводник графиков. Предполагая, что Graph-Explorer — единственный путь вперед.
В настоящее время у меня есть около 1000 различных показателей. Назван следующим образом:
stats.beta.pluto.ip-10-0-1-81.helios.pa.v4.reminder.total
stats.beta.pluto.ip-10-0-1-81.helios.pa.v4.reminder.failed
stats.beta.pluto.ip-10-0-1-81.helios.pa.v4.reminder.delivered
stats.dev.ganglia.ip-10-0-3-40.ink.web.pi.notification.android.total
stats.dev.ganglia.ip-10-0-3-40.ink.web.pi.notification.android.failed
stats.dev.ganglia.ip-10-0-3-40.ink.web.pi.notification.android.delivered
Я понимаю, что они станут-
metric=stats.env=dev.role=ganglia.server=ip-10-0-3-40. application=ink.endpoint=web.src=pi.metric=notification.what=total
Куда вставлять теги unit
и target_type
?
Точно так же у меня есть 500 таймеров.
Как мне перейти с «proto1» на «proto2»?
Кроме того, где именно Carbon-Tagger входит в стек?
Нужно ли переименовывать свои показатели на исходном уровне?
Нужно ли изменять файл
structured_metrics/plugins/statsd.py
, поскольку у нас есть фиксированная иерархия в нашей распределенной инфраструктуре?Что-то я пропустил?
Что мне нужно изменить в моей статистике? Я цитирую документацию по углеродным меткам: «агрегаторам, таким как statsd, потребуется поддержка proto2».