ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.17.09
সিস্টেমের প্রয়োজনীয়তা
ড্যাশবোর্ড ডেটা সংগ্রহ করতে আপনাকে অবশ্যই সমস্ত এজ নোডগুলিতে 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 চালিত একটি এজ নোড:
- apigee-influxdb ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-influxdb ইনস্টল - apigee-influxdb ডাটাবেস কনফিগার করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-influxdb সেটআপ - apigee-influxdb শুরু করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-influxdb শুরু
প্রতিটি এজ নোডে অ্যাপিজি-টেলিগ্রাফ ইনস্টল করুন
আপনার এজ ইনস্টলেশনের প্রতিটি নোডে:
- আপনার প্রথম এজ নোডে, অ্যাপিজি-টেলিগ্রাফ ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ ইনস্টল - apigee-telegraf- এর জন্য sa_telegraf.txt নামে একটি কনফিগার ফাইল তৈরি করুন। সাধারণত, আপনি এই ফাইলটিকে 'apigee' ব্যবহারকারী দ্বারা অ্যাক্সেসযোগ্য একটি ডিরেক্টরিতে সংরক্ষণ করেন, যেমন /opt/apigee/customer/application , এবং এটিকে 'apigee' ব্যবহারকারীর মালিকানাধীন করে তোলেন।
পোর্ট 8086 সহ apigee-influxdb নোডের URL নির্দিষ্ট করতে ফাইলে নিম্নলিখিত বৈশিষ্ট্য সেট করুন:
INFLUXDB_URL=http://influx_IP:8086 - মালিককে 'এপিজি'-তে পরিবর্তন করুন:
> chown apigee:apigee /opt/apigee/customer/application/sa_telegraf.txt - এপিজি-টেলিগ্রাফ কনফিগার করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf সেটআপ -f /opt/apigee/customer/application/sa_telegraf.txt - এপিজি-টেলিগ্রাফ পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-টেলিগ্রাফ পুনরায় চালু করুন - সমস্ত এজ নোডগুলিতে এই প্রক্রিয়াটি পুনরাবৃত্তি করুন।
একটি একক প্রান্ত নোডে apigee-grafana ইনস্টল করুন
আপনার এজ ইনস্টলেশনের একটি একক নোডে, যেমন এজ UI নোড:
- আপনার প্রথম এজ নোডে, apigee-grafana ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-grafana ইনস্টল করুন - apigee-grafana- এর জন্য sa_grafana.txt নামে একটি কনফিগার ফাইল তৈরি করুন। সাধারণত, আপনি এই ফাইলটিকে 'apigee' ব্যবহারকারী দ্বারা অ্যাক্সেসযোগ্য একটি ডিরেক্টরিতে সংরক্ষণ করেন, যেমন /opt/apigee/customer/application , এবং এটিকে 'apigee' ব্যবহারকারীর মালিকানাধীন করে তোলেন।
ফাইলটিতে নিম্নলিখিত বৈশিষ্ট্যগুলি সেট করুন। এই বৈশিষ্ট্যগুলি উপরে বর্ণিত হয়েছে:
INFLUXDB_HOST=192.168.56.101
INFLUXDB_PORT=8086
GRAFANA_USERNAME=প্রশাসন
GRAFANA_PASSWORD=প্রশাসন - মালিককে 'এপিজি'-তে পরিবর্তন করুন:
> chown apigee:apigee /opt/apigee/customer/application/sa_grafana.txt - কনফিগার ফাইল ব্যবহার করে apigee-grafana কনফিগার করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-grafana সেটআপ -f /opt/apigee/customer/application/sa_grafana.txt - apigee-grafana পুনরায় আরম্ভ করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-grafana পুনরায় চালু করুন
ড্যাশবোর্ড অ্যাক্সেস করতে, একটি ব্রাউজারে নিম্নলিখিত URL খুলুন:
http://grafana_IP_or_DNS:3000
apigee-grafana- এর জন্য কনফিগার ফাইলে আপনি যে শংসাপত্রগুলি নির্দিষ্ট করেছেন তা ব্যবহার করে লগ ইন করুন। উপরে দেখানো উদাহরণে ব্যবহারকারীর নাম/পাসওয়ার্ড হল অ্যাডমিন/অ্যাডমিন।
সমস্যা সমাধান ইনস্টলেশন
আপনি যদি ড্যাশবোর্ডে উপস্থিত ডেটা দেখতে না পান তবে আপনার ইনস্টলেশনের সমস্যা সমাধানের জন্য নিম্নলিখিত পদ্ধতিটি ব্যবহার করুন:
- নিশ্চিত করতে অ্যাপিজি-টেলিগ্রাফ ডেটা সংগ্রহ করছে
- apigee-service apigee-telegraf সেটআপ চালান, এটি অদম্য, ত্রুটি, অনুপস্থিত নির্ভরতা পরীক্ষা করুন এবং তাদের সমাধান করুন।
- apigee-telegraf পুনরায় চালু করুন এবং কোনো ত্রুটির জন্য /opt/apigee/var/log/apigee-telegraf/apigee-telegraf.log চেক করুন
- apigee-influxdb ডেটা গ্রহণ করছে তা নিশ্চিত করতে:
- apigee-influxdb ডেটা নোডগুলিতে নিম্নলিখিত TCP পোর্টগুলি খোলা আছে তা নিশ্চিত করুন: 8086 এবং 8183৷
- একটি ব্রাউজারে influxdb UI খুলতে নিম্নলিখিত URL টি ব্যবহার করুন:
http:// influxdb_IP_or_DNS :8183- ক্যোয়ারী ক্ষেত্রে, "ডেটাবেস দেখান" লিখুন।
নিশ্চিত করুন যে নিম্নলিখিত ডেটাবেস তৈরি করা হয়েছে: সিস্টেম, অ্যাপ্লিকেশন, ইভেন্ট, _অভ্যন্তরীণ । - ক্যোয়ারী ক্ষেত্রে, "সার্ভার দেখান" লিখুন।
নিশ্চিত করুন যে আপনি apigee-influxdb নোডগুলি তালিকাভুক্ত দেখতে পাচ্ছেন।
- ক্যোয়ারী ক্ষেত্রে, "ডেটাবেস দেখান" লিখুন।
- ড্যাশবোর্ডে ডেটা উত্সগুলি পরীক্ষা করুন:
- প্রধান মেনুতে ডেটা উত্স নির্বাচন করুন। আপনি প্রদর্শিত তিনটি তথ্য উৎসের জন্য আইকন দেখতে হবে.
- প্রতিটি ডেটা উৎসের জন্য, আইকনটি নির্বাচন করুন।
- ডেটা উত্সের জন্য বিশদ পৃষ্ঠায়, সংরক্ষণ এবং পরীক্ষা বোতামটি নির্বাচন করুন।
- যদি ডেটা উৎস সঠিকভাবে কনফিগার করা হয়, তাহলে আপনি ফর্মটিতে একটি বার্তা দেখতে পাবেন:
সফলতা
ডাটা সোর্স কাজ করছে
বিটা মনিটরিং ড্যাশবোর্ড আপডেট করা হচ্ছে
আপনি যে এজ সংস্করণ থেকে আপগ্রেড করছেন তার উপর ভিত্তি করে নীচের দুটি পদ্ধতির মধ্যে একটি ব্যবহার করুন:
- 4.16.09, 4.17.01, এবং 4.17.05 একই পদ্ধতি ব্যবহার করে
- 4.16.05 আপনাকে আপডেটের অংশ হিসাবে apigee-সংগৃহীত আনইনস্টল করতে হবে।
সংস্করণ 4.16.09, 4.17.01, বা 4.17.05 থেকে আপডেট করুন
আপনি যদি 4.16.09, 4.17.01, বা 4.17.05 এ Apigee মনিটরিং ড্যাশবোর্ডের বিটা সংস্করণটি ইনস্টল করেন তবে আপনি এটি 4.17.09-এর জন্য বিটা সংস্করণে আপডেট করতে পারেন।
বিটা মনিটরিং ড্যাশবোর্ড আপডেট করতে:
- Apigee Edge 4.17.01/4.17.05 থেকে 4.17.09 এ বর্ণিত এজকে 4.17.09 এ আপডেট করুন, Apigee এজ 4.16.09 থেকে 4.17.09 পর্যন্ত আপডেট করুন এবং Apigee এজ 4.16.16.16.16.4.16 আপডেট করুন। .
- ম্যানেজমেন্ট সার্ভার নোডে apigee-influxdb আপডেট করুন:
> /opt/apigee/apigee-setup/bin/update.sh -c pp -f কনফিগারেশন ফাইল
যেখানে configFile হল কনফিগার ফাইল যা আপনি apigee-influx ইনস্টল করতে ব্যবহার করেছেন।
আপনি যদি ম্যানেজমেন্ট সার্ভার নোডে apigee-grafana ইনস্টল করেন, তাহলে এই ধাপটি apigee-grafana আপডেট করে। অন্যথায়, নিম্নলিখিত ধাপে দেখানো হিসাবে apigee-granfana আপডেট করুন। - আপনি যদি ম্যানেজমেন্ট সার্ভার নোডে apigee-grafana ইনস্টল না করে থাকেন , তাহলে আপনি যে নোডে ইনস্টল করেছেন সেখানে apigee-grafana আপডেট করুন:
> /opt/apigee/apigee-setup/bin/update.sh -c pp -f কনফিগারেশন ফাইল - নোড 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-টেলিগ্রাফ পুনরায় চালু করুন - প্রতিটি নোডের জন্য ধাপ 4 পুনরাবৃত্তি করুন।
সংস্করণ 4.16.05 থেকে আপডেট
ড্যাশবোর্ডের 4.16.05 সংস্করণ apigee-telegraf এর পরিবর্তে apigee-collectd ব্যবহার করেছে। 4.17.09 এ আপডেট করার অংশ হিসেবে আপনি apigee-collectd আনইনস্টল করুন এবং apigee-telegraf ইনস্টল করুন।
বিটা মনিটরিং ড্যাশবোর্ড আপডেট করতে:
- Apigee Edge 4.17.01/4.17.05 থেকে 4.17.09 এ বর্ণিত এজকে 4.17.09 এ আপডেট করুন, Apigee এজ 4.16.09 থেকে 4.17.09 পর্যন্ত আপডেট করুন এবং Apigee এজ 4.16.16.16.16.4.16 আপডেট করুন। .
- ম্যানেজমেন্ট সার্ভার নোডে apigee-influxdb আপডেট করুন:
> /opt/apigee/apigee-setup/bin/update.sh -c pp -f কনফিগারেশন ফাইল
যেখানে configFile হল কনফিগার ফাইল যা আপনি apigee-influx ইনস্টল করতে ব্যবহার করেছেন।
আপনি যদি ম্যানেজমেন্ট সার্ভার নোডে apigee-grafana ইনস্টল করেন, তাহলে এই ধাপটি apigee-grafana আপডেট করে। অন্যথায়, নিম্নলিখিত ধাপে দেখানো হিসাবে apigee-granfana আপডেট করুন। - আপনি যদি ম্যানেজমেন্ট সার্ভার নোডে apigee-grafana ইনস্টল না করে থাকেন , তাহলে আপনি যে নোডে ইনস্টল করেছেন সেখানে apigee-grafana আপডেট করুন:
> /opt/apigee/apigee-setup/bin/update.sh -c pp -f কনফিগারেশন ফাইল - নোড 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-সংগৃহীত আনইনস্টল - প্রতিটি নোডের জন্য ধাপ 4 পুনরাবৃত্তি করুন।