Kasutage kahe Telegraf InfluxDB väljundi jaoks eraldi puhverservereid
Kui samad mõõdikud tuleb toimetada kahte sihtkohta erinevate puhverserverite kaudu, deklareerige eraldi InfluxDB väljundi eksemplarid.
Kui mõõdikud peavad minema kahte InfluxDB 1.x sihtkohta erinevate puhverserverite kaudu, deklareerige kaks väljundi eksemplari:
[[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"
See on väljundifragment olemasoleva Telegrafi konfiguratsiooni jaoks. Esitage tegelikud lõpp-punktid ja säilitage iga sihtkoha jaoks vajalik autentimine ja TLS-i seaded. Kui sihtkoht on avalikult kättesaadav ja avaliku puhverserveri marsruut on lubatud, pakub HTTP puhverserverite loend kandidaate selle http_proxy väärtuseks; valitud puhverserver peab lubama seda sihtkoha hosti ja porti.
Ilma erinevaid mõõdikuid valivate filtritega saavad mõlemad väljundi eksemplarid sobiva mõõdikuvoo. See on sihilik duplikaatne kohaletoimetamine kahte sihtkohta.
Ühel outputs.influxdb eksemplaril, mille urls sisaldab mitut kirjet, on teine tähendus. Plugin dokumenteerib need ühe klasteri alternatiividena ja kirjutab intervalli jooksul ainult ühte URL-i. See ei saada koopiat igasse URL-i.
Iga http_proxy kuulub oma väljundi eksemplarile ja on üksik puhverserveri alistamine, mitte pööramiseks mõeldud loend. InfluxDB sihtkoht tuleb endiselt urls-ist. Eraldi väljundi eksemplarid väljendavad seega otseselt kahte sihtkohta ja kahte marsruuti ning väljundfiltreid saab lisada, kui kavandatud vood erinevad.