все метрики собранные с помощью сервисмониторов? 
                  
                  
                  
                  
                  
                  я не имею ввиду добавление relabeling к каждому ServiceMonitor вручную 
                  
                  
                  
                  
                  
                  а либо конфигурация прометея, либо какой то автоматизированный патч всех ServiceMonitor
                  
                  
                  
                  
                  
                  в голове пока что только 2 решения
                  
                  
                  
                  
                  
                  1) использование / написание оператора который будет патчить сервисмониторы при из создании/ обновлении итд
                  
                  
                  2) генерация мегабайтов ямлов типа 
                  
                  
                  
                  
                  
                  apiVersion: monitoring.coreos.com/v1
                  
                  
                  kind: PrometheusRule
                  
                  
                  metadata:
                  
                  
                    name: test-rule
                  
                  
                  spec:
                  
                  
                    groups:
                  
                  
                      - name: tst
                  
                  
                        rules:
                  
                  
                          - record: my_metric_with_namespace_label
                  
                  
                            expr: my_metric{namespace!="", __name__!="my_metric_with_namespace_label"}
                  
                  
                          - record: new_servicemonitor_metrics
                  
                  
                            expr: my_metric_with_namespace_label
                  
                  
                            labels:
                  
                  
                              boo: "bar"
                  
                  
                  
                  
                  
                  и то выглядит как дерьмище ибо я тут создаю новую метрику а не добавляю лейбл к старой
                  
                  
                
Если пром пушит куда-то - есть externalLabels, если нет - то только страдать ( "Эта хрень вам не нужна" (с) мэйнтейнеры пром оператора
https://github.com/prometheus-operator/prometheus-operator/issues/5643 не подойдёт
Угу, боль вокруг )
Типикал комьюнити
Тут хотя бы отвечают на ишшью, некоторые могут игнорить вечность.
ишуя не моя, но впринципе они никому ничего не должны хех
Обсуждают сегодня