LINUX.ORG.RU
ФорумAdmin

Смена меток в Prometheus blackbox

 ,


0

1

Добрый день!

У меня на сервере несколько туннелей через SSH. Хотелось бы мониторить их доступность во времени через Grafana. Каждый из туннелей открывает свой порт (xxx или yyy) для обратного подключения. Сейчас в статистике portainer через blackbox exporter (ssh_banner) они выглядят как probe_success{instance="127.0.0.1:xxx",job="SSH"}, а хочется чтобы было отдельное поле со значением host1 или host2 или изменить значение instance.

Кажется, этот конфиг не валидный как раз в части меток, но как-то пока работает.

Вот часть конфига:

  - job_name: 'SSH'
    scrape_interval: 10s
    metrics_path: /probe
    params:
      module: [ssh_banner]
    static_configs:
      - targets:
        - 127.0.0.1:xxx
        - 127.0.0.1:yyy
        labels:
          host: ['host1', 'host2']
    relabel_configs:
      - source_labels: [__address__]
        target_label: __param_target
      - source_labels: [__param_target]
        target_label: host
      - target_label: __address__
        replacement: localhost:prometheus_port
★★★★★

Последнее исправление: vitruss (всего исправлений: 1)

У меня на сервере несколько туннелей через SSH.

За весь этот онанизм с дырочками, тем более в проде, вешать надо. Делайте нормальный транспорт.

anonymous
()