Wann Metriken iwwer verschidde Proxyen un zwou InfluxDB-1.x-Destinatioune solle goen, deklaréiert zwou Ausgabinstanzen:

[[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"

Dëst ass en Ausgabfragment fir eng bestoend Telegraf-Konfiguratioun. Gitt déi tatsächlech Endpunkten un a behält d'Authentifikatioun an d'TLS-Astellungen, déi fir all Destinatioun néideg sinn. Wann eng Destinatioun ëffentlech erreechbar ass an eng Route iwwer en ëffentleche Proxy erlaabt ass, bitt d'HTTP-Proxy-Lëscht Kandidaten fir hiren http_proxy-Wäert; de gewielte Proxy muss deen Destinatiounshost an de Port erlaben.

Ouni Filteren, déi verschidde Metriken auswielen, kréien béid Ausgabinstanzen dee passenden Metrikstroum. Dëst ass eng bewosst duebel Liwwerung un zwou Ziler.

Eng eenzeg outputs.influxdb-Instanz mat méi Entréen an urls huet eng aner Bedeitung. De Plugin dokumentéiert se als Alternativen fir ee Cluster a schreift während engem Intervall nëmmen an eng URL. Et schéckt keng Kopie un all URL.

Jiddwer http_proxy gehéiert zu senger Ausgabinstanz an ass eng eenzeg Proxy-Iwwerschreiwung, keng Lëscht fir ze rotéieren. D'InfluxDB-Destinatioun kënnt nach ëmmer aus urls. Getrennt Ausgabinstanzen drécken dofir direkt zwou Destinatiounen an zwou Route aus, an Ausgabfiltere kënnen derbäigesat ginn, wann déi geplangte Stréim verschidde sinn.

Ähnlech Artikelen