Прометей: несколько экспортеров с 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.