Передача нескольких прокси для отправки данных телеграфу - PullRequest
0 голосов
/ 22 января 2020

Я должен следить за своим локальным mongodb с помощью телеграфа. Мой infxdb, который действует как сборщик метри c, установлен в частном су bnet в облаке. Для того, чтобы мой телеграф отправлял данные на мои приёмники, он должен проходить через прокси.

Один прокси-сервер позволит ему отправлять данные в inte rnet (локально) Другой будет передавать данные через бастионный сервер, который находится в publi c su bnet к моему притоку.

Как это сделать. Мой агент телеграфа установлен на windows машине, а мой приток на сервере Ubuntu. Мой бастион также является сервером Ubuntu

1 Ответ

0 голосов
/ 23 января 2020

Отправляете ли вы данные в два разных экземпляра InfxDB (или вывод )?

Если да, вам просто нужно использовать два отдельных «выхода» в одной конфигурации

ie вывод на два разных экземпляра InfluxDB:

#Telegraf Config File
{... Agent, inputs, etc ...}

#output to first db
[[outputs.influxdb]]
  urls = ["__InfluxEndpoint__"]
  http_proxy = "__ProxyUrl__"
  {...}

#output to second db
[[outputs.influxdb]]
  urls = ["__InfluxEndpoint__"]
  http_proxy = "__ProxyUrl__"
  {...}

Извините, если я прошу больше подробностей в ответе, но у меня недостаточно репутации, чтобы добавлять комментарии

...