Käytä erillisiä välityspalvelimia kahdelle Telegraf InfluxDB -lähdölle
Määrittele erilliset InfluxDB-lähtöesiintymät, kun samat mittarit on toimitettava kahteen kohteeseen eri välityspalvelinten kautta.
Kun mittareiden on mentävä kahteen InfluxDB 1.x -kohteeseen eri välityspalvelinten kautta, määrittele kaksi lähtöesiintymää:
[[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"
Tämä on lähtökatkelma olemassa olevaan Telegraf-kokoonpanoon. Anna todelliset päätepisteet ja säilytä kunkin kohteen vaatimat todennus- ja TLS-asetukset. Kun kohde on julkisesti saavutettavissa ja julkinen reitti välityspalvelimen kautta on sallittu, HTTP-välityspalvelinluettelo tarjoaa ehdokkaita sen http_proxy-arvoksi; valitun välityspalvelimen on sallittava kyseinen kohdeisäntä ja portti.
Ilman eri mittareita valitsevia suodattimia molemmat lähtöesiintymät saavat kelvollisen mittarivirran. Tämä on tarkoituksellinen kaksoistoimitus kahteen kohteeseen.
Yhdellä outputs.influxdb-esiintymällä, jonka urls sisältää useita merkintöjä, on toinen merkitys. Liitännäinen dokumentoi ne yhden klusterin vaihtoehdoiksi ja kirjoittaa aikavälin aikana vain yhteen URL-osoitteeseen. Se ei lähetä kopiota jokaiseen URL-osoitteeseen.
Kukin http_proxy kuuluu omaan lähtöesiintymäänsä ja on yksittäinen välityspalvelimen ohitus, ei kierrätettävä luettelo. InfluxDB-kohde tulee edelleen urls-asetuksesta. Erilliset lähtöesiintymät ilmaisevat siis suoraan kaksi kohdetta ja kaksi reittiä, ja lähtösuodattimia voidaan lisätä, kun aiottu virta eroaa.