Telegraf InfluxDB ප්රතිදාන දෙකක් සඳහා වෙන වෙනම ප්රොක්සි භාවිත කරන්න
එකම මිනුම් වෙනස් ප්රොක්සි හරහා ගමනාන්ත දෙකකට ලබා දිය යුතු විට වෙන වෙනම InfluxDB ප්රතිදාන අවස්ථා ප්රකාශ කරන්න.
මිනුම් වෙනස් ප්රොක්සි හරහා InfluxDB 1.x ගමනාන්ත දෙකකට යා යුතු විට ප්රතිදාන අවස්ථා දෙකක් ප්රකාශ කරන්න:
[[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"
මෙය දැනට ඇති Telegraf වින්යාසයක් සඳහා වන ප්රතිදාන කොටසකි. සැබෑ අන්ත ලක්ෂ්ය ලබා දී එක් එක් ගමනාන්තයට අවශ්ය සත්යාපනය සහ TLS සැකසුම් රඳවා ගන්න. ගමනාන්තයක් පොදුවේ ළඟා විය හැකි නම් සහ පොදු ප්රොක්සි මාර්ගයට අවසර ඇත්නම්, HTTP ප්රොක්සි ලැයිස්තුව එහි http_proxy අගය සඳහා අපේක්ෂකයන් ලබා දෙයි; තෝරාගත් ප්රොක්සිය එම ගමනාන්ත සත්කාරකයට සහ තොටුපොළට අවසර දිය යුතුය.
වෙනස් මිනුම් තෝරන පෙරහන් නොමැති විට ප්රතිදාන අවස්ථා දෙකම සුදුසුකම් ලත් මිනුම් ධාරාව ලබා ගනී. මෙය ඉලක්ක දෙකකට චේතනාන්විතව කරන ද්විත්ව බෙදාහැරීමකි.
urls තුළ ඇතුළත් කිරීම් කිහිපයක් ඇති තනි outputs.influxdb අවස්ථාවකට වෙනස් අර්ථයක් ඇත. ප්ලගිනය ඒවා එක් පොකුරකට විකල්ප ලෙස සටහන් කරන අතර එක් කාල පරතරයක් තුළ එක් URL එකකට පමණක් ලියයි. එය සෑම URL එකකටම පිටපතක් නොයවයි.
සෑම http_proxy එකක්ම එහි ප්රතිදාන අවස්ථාවට අයත් වන අතර එය එක් ප්රොක්සි ප්රතිස්ථාපනයකි, කරකවීමට ලැයිස්තුවක් නොවේ. InfluxDB ගමනාන්තය තවමත් urls වෙතින් පැමිණේ. එබැවින් වෙන වෙනම ප්රතිදාන අවස්ථා ගමනාන්ත දෙකක් සහ මාර්ග දෙකක් සෘජුවම ප්රකාශ කරන අතර අපේක්ෂිත ධාරා වෙනස් වූ විට ප්රතිදාන පෙරහන් එකතු කළ හැක.