171 похожих чатов

Https://Play.Victoriametrics.Com/Select/Accounting/1/6a716b0f-38bc-4856-90ce-448fd713e3fe/Prometheus/Graph/?#/Relabeling?Config=-+Source_labels%3A+%5B__meta_kubernetes_service_name%2C+__meta_kubernetes_namespace%2C+__meta_kubernetes_endpoint_port_number%5D%0A++Regex%3A+%22.*%22%0A++Separator%3A+%22.%22%0A++Replacement%3A+%22%241%22%0A++Target_label%3A+__address__%0A&Labels=%7B__meta_kubernetes_service_name%3D%22a%22%2C+__meta_kubernetes_namespace%3D%22b%22%2C+__meta_kubernetes_endpoint_port_number%3D%22c%22%2C+Foo%3D%22bar%22%7D вот пример правда это для Виктории но должно в

проме тоже работать

3 ответов

27 просмотров

мне там как-то двоеточие поставить нужно... сначала точку, а потом двоеточие

Andrey Paliy
мне там как-то двоеточие поставить нужно... сначал...

Значения лейблов, перечисленных в source_labels, объединяются с помощью символа-разделителя ; (этот символ-разделитель можно заменить на любую строку с помощью опции separator), как написал Артем выше. Поэтому вам нужен regex: "([^;]*);([^;]+);(.*)", чтобы значения лейблов из source_labels попали в $1, $2 и $3. Попробуйте следующее релейбелинг-правило: - source_labels: [__meta_kubernetes_service_name, __meta_kubernetes_namespace, __meta_kubernetes_endpoint_port_number] target_label: __address__ regex: "([^;]*);([^;]+);(.*)" replacement: "${1}.${2}:${3}" Вот по этой ссылке можно поиграться с этим примером и понять, как он работает - https://play.victoriametrics.com/select/accounting/1/6a716b0f-38bc-4856-90ce-448fd713e3fe/prometheus/target-relabel-debug?relabel_configs=-+source_labels%3A+%5B__meta_kubernetes_service_name%2C+__meta_kubernetes_namespace%2C+__meta_kubernetes_endpoint_port_number%5D%0D%0A++target_label%3A+__address__%0D%0A++regex%3A+%22%28%5B%5E%3B%5D*%29%3B%28%5B%5E%3B%5D%2B%29%3B%28.*%29%22%0D%0A++replacement%3A+%22%24%7B1%7D.%24%7B2%7D%3A%24%7B3%7D%22&metric=%7B__meta_kubernetes_service_name%3D%22service123%22%2C+__meta_kubernetes_namespace%3D%22namespace234%22%2C+__meta_kubernetes_endpoint_port_number%3D%22567%22%7D

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта