Kur metrikat duhet të shkojnë në dy destinacione InfluxDB 1.x përmes proxy-ve të ndryshëm, deklaroni dy instanca daljeje:

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

Ky është një fragment daljeje për një konfigurim ekzistues Telegraf. Jepni pikat e skajit reale dhe mbani vërtetimin dhe cilësimet TLS që kërkon secila destinacion. Kur një destinacion është publikisht i arritshëm dhe lejohet një rrugë përmes një proxy publik, lista e proxy-ve HTTP ofron kandidatë për vlerën e saj http_proxy; proxy i zgjedhur duhet të lejojë atë host dhe portë destinacioni.

Pa filtra që zgjedhin metrika të ndryshme, të dyja instancat e daljes marrin rrjedhën e metrikave të pranueshme. Kjo është dërgim i dyfishtë i qëllimshëm drejt dy objektivave.

Një instancë e vetme outputs.influxdb me disa zëra në urls ka kuptim tjetër. Shtojca i dokumenton ato si alternativa për një grup dhe shkruan vetëm në një URL gjatë një intervali. Nuk dërgon kopje në çdo URL.

Çdo http_proxy i përket instancës së vet të daljes dhe është një zëvendësim i vetëm proxy, jo një listë për rrotullim. Destinacioni InfluxDB vjen gjithsesi nga urls. Prandaj instancat e veçanta të daljes shprehin drejtpërdrejt dy destinacione dhe dy rrugë, dhe filtrat e daljes mund të shtohen kur rrjedhat e synuara ndryshojnë.

Artikuj të ngjashëm