Como monitorar múltiplas portas com o exportador blackbox?

0

Estou usando o Prometheus e preciso monitorar várias portas, mas não consegui encontrar informações sobre isso. Os documentos do exportador do Blackbox não são suficientes, porque isso diz respeito apenas ao monitoramento de uma porta.

Estou usando o Ubuntu Server.

Obrigado

    
por Armando 07.03.2017 / 20:36

1 resposta

0

Você pode especificar a porta na lista de destinos. Tome o exemplo oficial:

scrape_configs:
  - job_name: 'blackbox'
    metrics_path: /probe
    params:
      module: [http_2xx]  # Look for a HTTP 200 response.
    static_configs:
      - targets:
        - http://prometheus.io    # Target to probe with http.
        - https://prometheus.io   # Target to probe with https.
        - http://example.com:8080 # Target to probe with http on port 8080.
    relabel_configs:
      - source_labels: [__address__]
        target_label: __param_target
      - source_labels: [__param_target]
        target_label: instance
      - target_label: __address__
        replacement: 127.0.0.1:9115  # Blackbox exporter.

Você pode especificar apenas um destino para cada porta, como:

    static_configs:
      - targets:
        - http://example.com:1234
        - http://example.com:4567
        - http://example.com:8901

Este exemplo usa o probe http_2xx, mas o mesmo se aplica a outros módulos de teste também.

    
por Johannes 'fish' Ziemke 30.08.2017 / 19:55

Tags