Size: a a a

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

2021 May 24

S

Sheridan in Церковь метрик
Переслано от Sheridan
и чогото оно ой
источник

АК

Александр Кайзер... in Церковь метрик
Есть docker swarm
Есть два стека.
В первом прометеус, во втором приложения.
Мне надо прометеусом скрейпить 16 портов от приложения.
Как это сделать?
источник

АК

Александр Кайзер... in Церковь метрик
Пробрасывать все 16 портов от приложения, чтобы через статик скрейпинг делать - не очень
источник

АК

Александр Кайзер... in Церковь метрик
А dns sd похоже не работает. Так как прометей и приложение в разных стеках, значит и разных подсетях
источник

TF

Terry Filch in Церковь метрик
источник

AS

Aleksey Shirokikh in Церковь метрик
источник

AS

Aleksey Shirokikh in Церковь метрик
источник

АК

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

AS

Aleksey Shirokikh in Церковь метрик
а зачем так ?
источник

АК

Александр Кайзер... in Церковь метрик
не разобрался со скрейпом через docker swarm sd((
источник

АК

Александр Кайзер... in Церковь метрик
прописал конфиг, но не взлетело(
источник

АК

Александр Кайзер... in Церковь метрик
наверное что-то не так указал
источник

AS

Aleksey Shirokikh in Церковь метрик
понятно, ну в следующий раз разберётесь
источник

АК

Александр Кайзер... in Церковь метрик
есть еще вопрос
приложение отдает метрики на 16 портов
как их лучше скрейпить
источник

АК

Александр Кайзер... in Церковь метрик
8001-8016
источник

АК

Александр Кайзер... in Церковь метрик
сейчас работает через dns sd
источник

АК

Александр Кайзер... in Церковь метрик
но указан только один порт 8001
как лучше указать все порты в конфиге
источник

АК

Александр Кайзер... in Церковь метрик
- job_name: ‘stack2_name’
   dns_sd_configs:
   - names:
     - 'tasks.stack2_name’
     type: 'A'
     port: 8001


Сейчас это выглядит так
источник

AS

Aleksey Shirokikh in Церковь метрик
- job_name: ‘stack2_name’
   dns_sd_configs:
   - names:
     - 'tasks.stack2_name’
     type: 'A'
     port: 8001
   - names:
     - 'tasks2.stack2_name’
     type: 'A'
     port: 8003
источник

ВБ

Виктор Бутолин... in Церковь метрик
Даж стало интересно. Это что за экспортер, который по 16 портам отдает метрики
источник