Користите одвојене проксије за два Telegraf InfluxDB излаза
Декларишите одвојене инстанце излаза InfluxDB када исте метрике треба доставити на две дестинације кроз различите проксије.
Када метрике треба да иду на две дестинације InfluxDB 1.x кроз различите проксије, декларишите две инстанце излаза:
[[outputs.influxdb]]
alias = "primary_metrics"
urls = ["https://metrics-a.example:8086"]
database = "observations"
http_proxy = "http://proxy-a.example:3128"
[[outputs.influxdb]]
alias = "secondary_metrics"
urls = ["https://metrics-b.example:8086"]
database = "observations"
http_proxy = "http://proxy-b.example:3128"
Ово је исечак излаза за постојећу Telegraf конфигурацију. Наведите стварне крајње тачке и задржите потребна подешавања аутентификације и TLS-а за сваку дестинацију. Када је дестинација јавно доступна и дозвољена је рута кроз јавни прокси, листа HTTP проксија нуди кандидате за вредност http_proxy; изабрани прокси мора дозволити тај хост и порт дестинације.
Без филтера који бирају различите метрике, обе инстанце излаза примају прихватљив ток метрика. То је намерно дуплирано достављање на две мете.
Једна outputs.influxdb инстанца са неколико уноса у urls има друго значење. Додатак их документује као алтернативе за један кластер и пише само на један URL током интервала. Не шаље копију на сваки URL.
Сваки http_proxy припада својој инстанци излаза и једно је прокси надјачавање, а не листа за ротацију. Дестинација InfluxDB и даље долази из urls. Одвојене инстанце излаза зато директно изражавају две дестинације и две руте, а филтери излаза могу се додати када се намеравани токови разликују.