Прометей: несколько экспортеров с push-прокси

Я хочу отправить метрики в экземпляр Prometheus, где клиент находится за брандмауэром. Поэтому я использую push-прокси на клиенте (--metrics-addr=":9101",--proxy-url=http://xxx:8082) и машина, на которой работает Prometheus (порт 8082,--web.listen-address=":8082"). На клиенте также естьprometheus-node-exporterустановлен (работает на порту по умолчанию 9100).

Вprometheus.yamlна сервере я делаю:

        - job_name: push_proxy
    proxy_url: http://localhost:8082/
    static_configs:
      - targets: ['hostname_of_client:9101'] 

Это все основано на руководстве/документации, и я, Прометей, вижу статус клиента push-прокси. Но как сказать клиенту push-прокси, чтобы он получил информацию от экспортера узла? С--metrics-addr=":9100"я получилaddress already in useошибка. И самое важное: как использовать второй экспортер (например, nftables_exporter) на клиенте? Может--metrics-addrбыть каким-то списком?--metrics-addr=":9101,:9102"приводит кtoo many colons in address.

0 ответов

Другие вопросы по тегам