Перейти к основному содержимому

Как создать метрику

Как создать метрику в интерфейсе StatsHouse

Чтобы создать метрику, дайте ей имя.

В интерфейсе StatsHouse перейдите в главное меню (со значком ) в левом верхнем углу и выберите Create metric:

Не создавайте "одну большую метрику" для всей системы сразу. Лучше создайте несколько метрик и назовите их единообразно. Чтобы упорядочить названия метрик, относящихся к конкретной системе (продукту или сервису), используйте префиксы или другую структуру, например:

Какие символы можно использовать в названии метрики:

  • латинский алфавит,
  • целые числа,
  • подчеркивание.
note

Не начинайте названия метрик с подчёркивания. Такие названия используются для служебных метрик StatsHouse.

Как только у метрики появится имя, вы можете отправлять в неё данные.

Часто задаваемые вопросы о создании метрик

При создании метрик часто возникают такие вопросы.

"Можно ли не создавать метрику вручную, а просто отправить в неё данные?"

Да, но... вы не увидите свои данные! Прежде чем отправлять данные в метрику, нужно создать её вручную в интерфейсе StatsHouse.

"Можно ли автоматизировать создание метрик?"

Нет. Автоматизировать создание метрик нельзя. Важно, чтобы у каждой метрики в StatsHouse был свой владелец и чтобы он контролировал создание метрик. Не отправляйте в StatsHouse ненужные или испорченные данные.

"Сколько метрик можно создать?"

Вы можете создать сколько угодно метрик, если сделаете это вручную в интерфейсе StatsHouse.

"А если я отправлю слишком много данных? Могу ли я перегрузить StatsHouse или испортить другие метрики?"

Скорее всего, своими метриками вы не сможете навредить системе StatsHouse или другим пользователям. Благодаря агрегации и семплированию StatsHouse практически невозможно перегрузить. StatsHouse предоставляет пользователям справедливое распределение ресурсов, так что метрики не могут отнимать бюджет друг у друга.

info

Познакомьтесь с основными понятиями и узнайте, какие механизмы обеспечивают высокую доступность и масштабируемость StatsHouse и как они могут повлиять на данные.

Потерять или испортить данные метрик можно в крайне редких случаях, связанных с переполнением буфера UDP-сокета. Вероятнее всего, вам не стоит об этом беспокоиться.

"Можно ли переименовать метрику?"

Вы не можете переименовать созданную метрику. Создайте новую метрику с нужным названием. Также можно изменить название графика, а название метрики останется прежним. Неиспользуемую метрику можно отключить.

"Я хочу спроектировать метрику заново. Что лучше: изменить старую или создать новую?"

Если вы вносите изменения в существующую метрику, например меняете её тип, вам может быть сложно понять смысл данных в дельнейшем.

Обратите внимание: при создании нельзя использовать название метрики повторно — даже если старая метрика уже отключена.

"Можно ли удалить метрику?"

Нет, но её можно отключить. Данные перестанут записываться в неё, и StatsHouse удалит её из списка метрик. Узнайте, как включить и выключить метрику.