Всем здравствуйте!
Подскажите, есть ли какой-нибудь best practices для наименования метрик в ситуации, когда на одном сервере несколько БД?
Мы мониторим питоновским скриптом, поэтому - один скрипт-одна БД.
Как пометить, что метрика относится к той или иной БД?
Самое простое:в названии самой метрики
(SRV1: db[DBTEST, last_full_backup]).
Можно название БД вынести в имя хоста:
SRV1_DBTEST:db[last_full_backup]
Можно сделать соотвествующее app на zabbix (тогда метрику привязывать к двум app: DBTEST+backup
Как лучше поступить, и есть ли какие-нибудь грабли в том или ином подходе? Поделитесь опытом, пожалуйста.
Спасибо заранее.
Подскажите, есть ли какой-нибудь best practices для наименования метрик в ситуации, когда на одном сервере несколько БД?
Мы мониторим питоновским скриптом, поэтому - один скрипт-одна БД.
Как пометить, что метрика относится к той или иной БД?
Самое простое:в названии самой метрики
(SRV1: db[DBTEST, last_full_backup]).
Можно название БД вынести в имя хоста:
SRV1_DBTEST:db[last_full_backup]
Можно сделать соотвествующее app на zabbix (тогда метрику привязывать к двум app: DBTEST+backup
Как лучше поступить, и есть ли какие-нибудь грабли в том или ином подходе? Поделитесь опытом, пожалуйста.
Спасибо заранее.
Comment