Når målingar skal gå til to InfluxDB 1.x-mål gjennom ulike proxyar, deklarer to utdatainstansar:

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

Dette er eit utdatadokument for ein eksisterande Telegraf-konfigurasjon. Oppgi dei faktiske endepunkta og behald autentiseringa og TLS-innstillingane som kvart mål krev. Når eit mål er offentleg tilgjengeleg og ein rute gjennom ein offentleg proxy er tillaten, tilbyr HTTP-proxy-lista kandidatar for http_proxy-verdien; den valde proxyen må tillate den målverten og porten.

Utan filter som vel ulike målingar, får begge utdatainstansane den kvalifiserte målingsstraumen. Dette er medvite dobbellevering til to mål.

Éin outputs.influxdb-instans med fleire oppføringar i urls har ei anna tyding. Programtillegget dokumenterer dei som alternativ for eitt klynge og skriv berre til éin URL i eit intervall. Det sender ikkje ein kopi til kvar URL.

Kvar http_proxy høyrer til sin utdatainstans og er ei enkelt proxy-overstyring, ikkje ei liste å rotere. InfluxDB-målet kjem framleis frå urls. Separate utdatainstansar uttrykkjer derfor direkte to mål og to ruter, og utdatafilter kan leggjast til når dei tiltenkte straumane er ulike.

Relaterte artiklar