বিটা মনিটরিং ড্যাশবোর্ড ইনস্টলেশন

ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.17.05

সিস্টেমের প্রয়োজনীয়তা

ড্যাশবোর্ড ডেটা সংগ্রহ করতে আপনাকে অবশ্যই সমস্ত এজ নোডগুলিতে apigee-telegraf ইনস্টল করতে হবে। অতএব, apigee-telegraf- এর জন্য সিস্টেমের প্রয়োজনীয়তাগুলি এজ নোডের মতোই যা আপনি এটি ইনস্টল করছেন।

আপনি একটি পৃথক নোডে apigee-grafana ইনস্টল করতে পারেন, অথবা ম্যানেজমেন্ট সার্ভার বা এজ UI নোডের মতো বিদ্যমান এজ নোডগুলির মধ্যে একটি পুনরায় ব্যবহার করতে পারেন।

apigee-influxdb- এর জন্য, আপনি এটিকে একটি বিদ্যমান এজ নোডে ইনস্টল করতে পারেন, যেমন ম্যানেজমেন্ট সার্ভার নোড বা এজ UI নোড, সিস্টেমের প্রয়োজনীয়তার কোনো পরিবর্তন ছাড়াই।

আপনি যদি কর্মক্ষমতার কারণে নিজের নোডে apigee-influxdb ইনস্টল করার সিদ্ধান্ত নেন, তাহলে নোডের নিম্নলিখিত প্রয়োজনীয়তা থাকা উচিত:

  • 2 কোর সিপিইউ
  • 4 জিবি র‍্যাম
  • 250GB ডিস্ক স্পেস (মনিটরিং ডেটা 1 মাস পরে পরিষ্কার করা হয়েছে)
  • 1000 বা তার বেশি IOPS

আরও তথ্যের জন্য InfluxData ডক দেখুন।

apigee-influxdb-এর জন্য পোর্টের প্রয়োজনীয়তা

পোর্ট 8086 এবং 8183 অবশ্যই ap igee-influxdb ডেটা নোডগুলিতে খোলা থাকতে হবে যাতে apigee-grafana এবং apigee-telegraf চলমান নোড দ্বারা অ্যাক্সেস করা যায়।

ড্যাশবোর্ড উপাদান ইনস্টল করার জন্য কনফিগ ফাইল

apigee-telegraf এবং apigee-grafana উপাদানগুলি ইনস্টল করতে, আপনি apigee-পরিষেবা ইউটিলিটিতে একটি কনফিগার ফাইল পাঠান। এই ফাইলগুলিকে 'apigee' ব্যবহারকারীর দ্বারা অ্যাক্সেসযোগ্য একটি ডিরেক্টরিতে সংরক্ষণ করুন, যেমন /opt/apigee/customer/application , এবং সেগুলিকে 'apigee' ব্যবহারকারীর মালিকানাধীন করুন৷

এপিজি-টেলিগ্রাফের জন্য কনফিগারেশন পরামিতি

এই বৈশিষ্ট্যগুলিকে একটি পাঠ্য ফাইলে সেট করুন যা আপনি apigee-telegraf সেটআপ কমান্ডে পাস করেন। উদাহরণস্বরূপ, sa_telegraf.txt নামে একটি পাঠ্য ফাইলে সেগুলি সেট করুন :

সম্পত্তি

বর্ণনা

INFLUXDB_URL

পোর্ট 8086 সহ apigee-influxdb নোডের URL উল্লেখ করুন।

যেমন:

http://192.168.0.1:8086

apigee-grafana-এর জন্য কনফিগারেশন পরামিতি

এই বৈশিষ্ট্যগুলিকে একটি পাঠ্য ফাইলে সেট করুন যা আপনি apigee-grafana সেটআপ কমান্ডে পাস করেন। উদাহরণস্বরূপ, sa_grafana.txt নামে একটি পাঠ্য ফাইলে সেগুলি সেট করুন :

সম্পত্তি

বর্ণনা

INFLUXDB_HOST

InfluxDB নোডের IP ঠিকানা বা DNS নাম উল্লেখ করুন।

উদাহরণ স্বরূপ:

192.168.0.1

INFLUXDB_PORT

Grafana ডেটাসোর্স দ্বারা ব্যবহৃত InfluxDB API পোর্ট। 8086 উল্লেখ করুন।

GRAFANA_USERNAME

ড্যাশবোর্ড UI এ লগ ইন করার জন্য Grafana ব্যবহারকারীর নাম।

GRAFANA_PASSWORD

ড্যাশবোর্ড UI এ লগ ইন করার জন্য Grafana পাসওয়ার্ড।

ইনস্টলেশন নির্দেশাবলী

এই ক্রমানুসারে ড্যাশবোর্ড উপাদানগুলি ইনস্টল করতে নীচের নির্দেশাবলী অনুসরণ করুন:

  • apigee-influxdb (একটি কেন্দ্রীয় নোডে)
  • এপিজি-টেলিগ্রাফ (প্রতিটি নোডে)
  • apigee-grafana (একটি কেন্দ্রীয় সার্ভারে)

একটি একক এজ নোড বা স্বতন্ত্র নোডে apigee-influxdb ইনস্টল করুন

একটি স্বতন্ত্র নোডে, বা ম্যানেজমেন্ট সার্ভার বা এজ UI চালিত একটি এজ নোড:

  1. apigee-influxdb ইনস্টল করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-influxdb ইনস্টল
  2. apigee-influxdb ডাটাবেস কনফিগার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-influxdb সেটআপ
  3. apigee-influxdb শুরু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-influxdb শুরু

প্রতিটি এজ নোডে অ্যাপিজি-টেলিগ্রাফ ইনস্টল করুন

আপনার এজ ইনস্টলেশনের প্রতিটি নোডে:

  1. আপনার প্রথম এজ নোডে, অ্যাপিজি-টেলিগ্রাফ ইনস্টল করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ ইনস্টল
  2. apigee-telegraf- এর জন্য sa_telegraf.txt নামে একটি কনফিগার ফাইল তৈরি করুন। সাধারণত, আপনি এই ফাইলটিকে 'apigee' ব্যবহারকারী দ্বারা অ্যাক্সেসযোগ্য একটি ডিরেক্টরিতে সংরক্ষণ করেন, যেমন /opt/apigee/customer/application , এবং এটিকে 'apigee' ব্যবহারকারীর মালিকানাধীন করে তোলেন।

    পোর্ট 8086 সহ apigee-influxdb নোডের URL নির্দিষ্ট করতে ফাইলে নিম্নলিখিত বৈশিষ্ট্য সেট করুন:
    INFLUXDB_URL=http://influx_IP:8086
  3. মালিককে 'এপিজি'-তে পরিবর্তন করুন:
    > chown apigee:apigee /opt/apigee/customer/application/sa_telegraf.txt
  4. এপিজি-টেলিগ্রাফ কনফিগার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf সেটআপ -f /opt/apigee/customer/application/sa_telegraf.txt
  5. এপিজি-টেলিগ্রাফ পুনরায় চালু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ পুনরায় চালু করুন
  6. সমস্ত এজ নোডগুলিতে এই প্রক্রিয়াটি পুনরাবৃত্তি করুন।

একটি একক প্রান্ত নোডে apigee-grafana ইনস্টল করুন

আপনার এজ ইনস্টলেশনের একটি একক নোডে, যেমন এজ UI নোড:

  1. আপনার প্রথম এজ নোডে, apigee-grafana ইনস্টল করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-grafana ইনস্টল করুন
  2. apigee-grafana- এর জন্য sa_grafana.txt নামে একটি কনফিগার ফাইল তৈরি করুন। সাধারণত, আপনি এই ফাইলটিকে 'apigee' ব্যবহারকারী দ্বারা অ্যাক্সেসযোগ্য একটি ডিরেক্টরিতে সংরক্ষণ করেন, যেমন /opt/apigee/customer/application , এবং এটিকে 'apigee' ব্যবহারকারীর মালিকানাধীন করে তোলেন।

    ফাইলটিতে নিম্নলিখিত বৈশিষ্ট্যগুলি সেট করুন। এই বৈশিষ্ট্যগুলি উপরে বর্ণিত হয়েছে:
    INFLUXDB_HOST=192.168.56.101
    INFLUXDB_PORT=8086
    GRAFANA_USERNAME=প্রশাসন
    GRAFANA_PASSWORD=প্রশাসন
  3. মালিককে 'এপিজি'-তে পরিবর্তন করুন:
    > chown apigee:apigee /opt/apigee/customer/application/sa_grafana.txt
  4. কনফিগার ফাইল ব্যবহার করে apigee-grafana কনফিগার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-grafana সেটআপ -f /opt/apigee/customer/application/sa_grafana.txt
  5. apigee-grafana পুনরায় আরম্ভ করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-grafana পুনরায় চালু করুন

ড্যাশবোর্ড অ্যাক্সেস করতে, একটি ব্রাউজারে নিম্নলিখিত URL খুলুন:

http://grafana_IP_or_DNS:3000

apigee-grafana- এর জন্য কনফিগার ফাইলে আপনি যে শংসাপত্রগুলি নির্দিষ্ট করেছেন তা ব্যবহার করে লগ ইন করুন। উপরে দেখানো উদাহরণে ব্যবহারকারীর নাম/পাসওয়ার্ড হল অ্যাডমিন/অ্যাডমিন।

সমস্যা সমাধান ইনস্টলেশন

আপনি যদি ড্যাশবোর্ডে উপস্থিত ডেটা দেখতে না পান তবে আপনার ইনস্টলেশনের সমস্যা সমাধানের জন্য নিম্নলিখিত পদ্ধতিটি ব্যবহার করুন:

  1. নিশ্চিত করতে অ্যাপিজি-টেলিগ্রাফ ডেটা সংগ্রহ করছে
    1. apigee-service apigee-telegraf সেটআপ চালান, এটি অদম্য, ত্রুটি, অনুপস্থিত নির্ভরতা পরীক্ষা করুন এবং তাদের সমাধান করুন।
    2. apigee-telegraf পুনরায় চালু করুন এবং কোনো ত্রুটির জন্য /opt/apigee/var/log/apigee-telegraf/apigee-telegraf.log চেক করুন
  2. apigee-influxdb ডেটা গ্রহণ করছে তা নিশ্চিত করতে:
    1. apigee-influxdb ডেটা নোডগুলিতে নিম্নলিখিত TCP পোর্টগুলি খোলা আছে তা নিশ্চিত করুন: 8086 এবং 8183৷
    2. একটি ব্রাউজারে influxdb UI খুলতে নিম্নলিখিত URL টি ব্যবহার করুন:
      http:// influxdb_IP_or_DNS :8183
      1. ক্যোয়ারী ক্ষেত্রে, "ডেটাবেস দেখান" লিখুন।
        নিশ্চিত করুন যে নিম্নলিখিত ডেটাবেস তৈরি করা হয়েছে: সিস্টেম, অ্যাপ্লিকেশন, ইভেন্ট, _অভ্যন্তরীণ
      2. ক্যোয়ারী ক্ষেত্রে, "সার্ভার দেখান" লিখুন।
        নিশ্চিত করুন যে আপনি apigee-influxdb নোডগুলি তালিকাভুক্ত দেখতে পাচ্ছেন।
  3. ড্যাশবোর্ডে ডেটা উত্সগুলি পরীক্ষা করুন:
    1. প্রধান মেনুতে ডেটা উত্স নির্বাচন করুন। আপনি প্রদর্শিত তিনটি তথ্য উৎসের জন্য আইকন দেখতে হবে.
    2. প্রতিটি ডেটা উৎসের জন্য, আইকনটি নির্বাচন করুন।
    3. ডেটা উত্সের জন্য বিশদ পৃষ্ঠায়, সংরক্ষণ এবং পরীক্ষা বোতামটি নির্বাচন করুন।
    4. যদি ডেটা উৎস সঠিকভাবে কনফিগার করা হয়, তাহলে আপনি ফর্মটিতে একটি বার্তা দেখতে পাবেন:
      সফলতা
      ডাটা সোর্স কাজ করছে

বিটা মনিটরিং ড্যাশবোর্ড আপডেট করা হচ্ছে

আপনি যে এজ সংস্করণ থেকে আপগ্রেড করছেন তার উপর ভিত্তি করে নীচের দুটি পদ্ধতির মধ্যে একটি ব্যবহার করুন:

  • 4.16.09 এবং 4.17.01 একই পদ্ধতি ব্যবহার করে
  • 4.16.05 আপনাকে আপডেটের অংশ হিসাবে apigee-সংগৃহীত আনইনস্টল করতে হবে।

সংস্করণ 4.16.09 বা 4.17.01 থেকে আপডেট করুন

আপনি যদি 4.16.09 বা 4.17.01-এ Apigee মনিটরিং ড্যাশবোর্ডের বিটা সংস্করণ ইনস্টল করেন, আপনি এটি 4.17.05-এর জন্য বিটা সংস্করণে আপডেট করতে পারেন।

বিটা মনিটরিং ড্যাশবোর্ড আপডেট করতে:

  1. Apigee Edge 4.17.01 থেকে 4.17.05 আপডেট করুন, Apigee Edge 4.16.09 থেকে 4.17.05 পর্যন্ত আপডেট করুন , এবং Apigee এজ 4.16.01/4.16.16.16.16 আপডেট করুন
  2. ম্যানেজমেন্ট সার্ভার নোডে apigee-influxdb আপডেট করুন:
    > /opt/apigee/apigee-setup/bin/update.sh -c pp -f কনফিগারেশন ফাইল

    যেখানে configFile হল কনফিগার ফাইল যা আপনি apigee-influx ইনস্টল করতে ব্যবহার করেছেন।

    আপনি যদি ম্যানেজমেন্ট সার্ভার নোডে apigee-grafana ইনস্টল করেন, তাহলে এই ধাপটি apigee-grafana আপডেট করে। অন্যথায়, নিম্নলিখিত ধাপে দেখানো হিসাবে apigee-granfana আপডেট করুন।
  3. আপনি যদি ম্যানেজমেন্ট সার্ভার নোডে apigee-grafana ইনস্টল না করে থাকেন , তাহলে আপনি যে নোডে ইনস্টল করেছেন সেখানে apigee-grafana আপডেট করুন:
    > /opt/apigee/apigee-setup/bin/update.sh -c pp -f কনফিগারেশন ফাইল
  4. নোড 1 এ অ্যাপিজি-টেলিগ্রাফ আপডেট করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ আপডেট
    > /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ সেটআপ -f কনফিগার ফাইল
    > /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ পুনরায় চালু করুন
  5. প্রতিটি নোডের জন্য ধাপ 4 পুনরাবৃত্তি করুন।

সংস্করণ 4.16.05 থেকে আপডেট

ড্যাশবোর্ডের 4.16.05 সংস্করণ apigee-telegraf এর পরিবর্তে apigee-collectd ব্যবহার করেছে। 4.17.05 এ আপডেট করার অংশ হিসাবে আপনি apigee-collectd আনইনস্টল করুন এবং apigee-telegraf ইনস্টল করুন।

বিটা মনিটরিং ড্যাশবোর্ড আপডেট করতে:

  1. Apigee Edge 4.17.01 থেকে 4.17.05 আপডেট করুন, Apigee Edge 4.16.09 থেকে 4.17.05 পর্যন্ত আপডেট করুন , এবং Apigee এজ 4.16.01/4.16.16.16.16 আপডেট করুন
  2. ম্যানেজমেন্ট সার্ভার নোডে apigee-influxdb আপডেট করুন:
    > /opt/apigee/apigee-setup/bin/update.sh -c pp -f কনফিগারেশন ফাইল

    যেখানে configFile হল কনফিগার ফাইল যা আপনি apigee-influx ইনস্টল করতে ব্যবহার করেছেন।

    আপনি যদি ম্যানেজমেন্ট সার্ভার নোডে apigee-grafana ইনস্টল করেন, তাহলে এই ধাপটি apigee-grafana আপডেট করে। অন্যথায়, নিম্নলিখিত ধাপে দেখানো হিসাবে apigee-granfana আপডেট করুন।
  3. আপনি যদি ম্যানেজমেন্ট সার্ভার নোডে apigee-grafana ইনস্টল না করে থাকেন , তাহলে আপনি যে নোডে ইনস্টল করেছেন সেখানে apigee-grafana আপডেট করুন:
    > /opt/apigee/apigee-setup/bin/update.sh -c pp -f কনফিগারেশন ফাইল
  4. নোড 1 এ এপিজি-টেলিগ্রাফ ইনস্টল করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-collectd stop
    > /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ ইনস্টল
    > /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ সেটআপ -f কনফিগার ফাইল
    > /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ পুনরায় চালু করুন
    > /opt/apigee/apigee-service/bin/apigee-service apigee-সংগৃহীত আনইনস্টল
  5. প্রতিটি নোডের জন্য ধাপ 4 পুনরাবৃত্তি করুন।