Для того, что бы дашборды из Scylla Monitoring Stack работали, нужно добавлять соответствующие тэги: cluster и dc к забираемым от нод Scylla метрикам. Коллеги, которые заведуют prometheus-ом и который является сборщиком метрик для множества различных систем, очень сильно возражают против добавления меток на принимающей стороне, то есть на prometheus, они считают, что все необходимые тэги должен добавлять тот, кто эти метрики экспортирует. В принципе, в этой части я с ними даже согласен. Что мешает ноде Scylla, среди прочего, отдать имя кластера и имя dc в котором она находится, тем более она об этом знает? Может кто-то знает, какое-то ПО, которое будет выполнять работу в виде прокси между Scylla и Prometheus-ом и дообогощать метрики нужными тэгами? Или может быть можно оформить запрос к самим разработчикам Scylla, что бы имя кластера и датацентра были в экспортируемых метриках ноды?
попробуйте https://docs.victoriametrics.com/vmagent.html#relabeling и добавляйте/удаляйте то что нужно
На виктория метрикс коллеги с прометеуса планируют перейти, но они будут возражать о любом ручном добавлении тэгов метрик. Поэтому планирую ручками добавлять, а уже обшая система сбора метрик, будут получать метрики с нужными тэгами
Обсуждают сегодня