মেট্রিকগুলো ভিন্ন প্রক্সির মাধ্যমে দুটি 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 থেকেই আসে। তাই আলাদা আউটপুট ইনস্ট্যান্স সরাসরি দুটি গন্তব্য ও দুটি পথ প্রকাশ করে, আর উদ্দিষ্ট প্রবাহ ভিন্ন হলে আউটপুট ফিল্টার যোগ করা যায়।

সম্পর্কিত নিবন্ধ