Я использую Графану и Прометей для мониторинга нашего сервера. У нас есть много процедур базы данных, таких как «select_users» или «insert_task». Чтобы отслеживать количество ожидающих вызовов процедур базы данных на сервере, мы динамически добавляем точки данных для каждого вызова процедуры в Prometheus. Теперь у нас есть точки данных, такие как "pending_select_users", "pending_insert_task" в Prometheus.
Однако, поскольку в базе данных так много процедур (и их число будет увеличиваться в процессе разработки), для нас не очень практично добавлять метрики в Grafana для каждой точки данных вручную. Есть ли способ, которым мы можем динамически добавлять метрики в Grafana? Поскольку все точки данных имеют общий префикс имени («pending_»), можем ли мы добавить метрики в Grafana с подстановочными знаками? Или есть лучший способ сделать это?