Выглядит круто но безумно неудобно, особо для небольшой компании. Кто вообще как поступает с графаной?
У меня в тиме настроена графана, правда мы в ней следим за перфомансом каждого теста нашего продукта
У гитлаба есть презентация как они это делают. Но сам не пробовал. Тоже показалось громоздко
По идее если завёрнуто в какой-то провайдер терраформ то вполне может быть удобно
меня смущает заведение новых дашбордов ну вместо того, что бы "пошел и добавил", нужно потом это еще перенести в конфигмап и хорошо если есть человек единая точка, которому ставят задачи "создай дашборд", но в небольших компаниях все демократичнее обычно, в итоге если кто-то пилит себе дашборд - сейчас сохраняет json дашборда себе, что бы пересоздать его когда графана перезапустится и потеряет стейт
Тут вопрос уже где находится правда. Если хочется чтобы в коде, то все хорошо. Если вручную- то уже проблема.
Они должны в коде хранить конфиг, и раскатывать из cd
ну те создай дашборд, настрой, потом перенеси в код... а если тебе нужно что-то поменять - снова после редактирования не забудь перенести в код ну подход то рабочий, но какой-то однобокий, сисадминский те я вижу, что такая схема не очень удобна и как раз в поисках правды - как совместить разные варианты возможно можно как-то переодически экспортировать все дашборды и складывать их в репу с которой делать провижн или вообще сделать две графаны - одна "техническая" привязанная к техническим метрикам, сделанная как код. а вторая, условно "продуктовая" ну или как-то так
Именно так. Просто цикл создания должен включать шаблонизацию
Работает только если добавить где-то инструментик по копированию дашбордов в гит. Типа - “copy run start”
Для небольшой можно прям из Гита шаблоны дашбордов туда пихать.. Или смотря кто под капотом.. можно и через консул/темплейт
Обсуждают сегодня