Size: a a a

Церковь метрик

2021 October 14

АС

Антон Сенько... in Церковь метрик
для этого - https://github.com/metalmatze/alertmanager-bot - нужен
источник

J

Jora in Церковь метрик
ну там функционал явно больше простой отправки алертов
источник

АС

Антон Сенько... in Церковь метрик
больше, кто спорит то )
источник

J

Jora in Церковь метрик
ну я к тому, что банальную отправку в телеграм реализовать совсем не сложно, нужно просто взять жсон из алерта, трансформировать и отправить в телегу
но вряд ли многие захотят, чтобы этот жсон проходил через ваш сервис, ведь вы будете видеть его содержимое
источник

АС

Антон Сенько... in Церковь метрик
это есть такое да, я потому и спрашиваю, может кому-то и такой формат будет интересен
источник

T

TrashMan in Церковь метрик
Всем привет, мб кто то уже делал похожую задачу и может подсказать. Вобщем есть две инфраструктуры одна кубер другая вмки на гипервизоре. Мне нужно поднять прометей в кубере который будет мониторить тачки с гипервизора, прометей дискаверит тачки через консул планирую использовать prometheus-operator столкнулся с двумя проблемами
1) на гипервизоре много метрик и под должен иметь 16 гигов памяти чтобы все собирать отсюда появилась идея сделать шардирование по конфигу прометея но насколько я понимаю в рамках одного namespace нельзя иметь прометеи с разными конфигами или я такой опции не нашел
2) изначально prometheus-operator собирает метрики кубера  через serviceMonitor а мне их не надо собирать потому что я не кубер этим прометеем собираюсь мониторить - есть ли возможность это выключить в чарте?
источник

АС

Антон Сенько... in Церковь метрик
вот этим чартом раскатываетесь?
источник

T

TrashMan in Церковь метрик
да, он
источник

TF

Terry Filch in Церковь метрик
1) рассмотрите скрейп метрик через vmagent и шлите в remote storage + stream_parse
источник

АС

Антон Сенько... in Церковь метрик
https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yamlна второй вопрос: вот дефолтный values, там можете найти и выключить компоненты, которые вам не нужны. у меня вот так например:

kubeControllerManager:
 enabled: false

kubeEtcd:
 enabled: false

kubeProxy:
 enabled: false

kubeScheduler:
 enabled: false
источник

T

TrashMan in Церковь метрик
спасибо попробую, а есть ли способ запустить несколько прометеев с разным конфигом
источник

T

TrashMan in Церковь метрик
не создавая отдельный неймспейс
источник

АС

Антон Сенько... in Церковь метрик
думаю можно, просто релизам дать разные иена... ну и надеяться, что чарт написано хорошо, и ни одно имя ни одной сущности хардкодом туда не заколочено
источник

АС

Антон Сенько... in Церковь метрик
)
источник

АС

Антон Сенько... in Церковь метрик
helm install prom1...
helm install prom2...
источник

АС

Антон Сенько... in Церковь метрик
ааа бляин
источник

АС

Антон Сенько... in Церковь метрик
стоп. оператор же
источник

T

TrashMan in Церковь метрик
вот да, он не дает так делать
источник

АС

Антон Сенько... in Церковь метрик
короче не, звучит как бэдпаттерн
источник

АС

Антон Сенько... in Церковь метрик
а зачем два-то?
источник