আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
নিম্নলিখিতগুলি প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী:
- আমার অনেকগুলো এপিআই প্রক্সি আছে। আমার সবগুলো এপিআই প্রক্সির জন্য অ্যালার্ট সেট আপ করার কিছু প্রস্তাবিত উপায় কী কী?
- কোন কোন রোল এপিআই মনিটরিং অ্যাক্সেস করতে পারে?
- সাম্প্রতিক পাতায় আমি সব এপিআই প্রক্সি তালিকাভুক্ত দেখতে পাচ্ছি না কেন?
- আমি টাইমলাইনে ল্যাটেন্সি গ্রাফগুলো দেখতে পাচ্ছি না কেন?
- যেসব স্ট্যাটাস কোড ত্রুটির কারণ হচ্ছে, সেগুলো শনাক্ত করার জন্য লগগুলো দরকারি, কিন্তু যে ডেভেলপার আইডিগুলো কলগুলো তৈরি করছে, সেগুলো আমি কীভাবে শনাক্ত করব?
- আমি কি একটি প্রক্সি চেইন নিরীক্ষণ করতে পারি?
- ড্যাশবোর্ডগুলোতে আমি "সেট করা হয়নি" কেন দেখতে পাচ্ছি?
- প্রাইভেট ক্লাউডের জন্য ক্লাসিক UI বা Edge-এ কি API মনিটরিং উপলব্ধ আছে?
- প্লেবুক কী?
- আমি HTTP 429 ফল্ট কোডগুলো কীভাবে সমাধান করতে পারি?
আমার অনেকগুলো এপিআই প্রক্সি আছে। আমার সবগুলো এপিআই প্রক্সির জন্য অ্যালার্ট সেট আপ করার কিছু প্রস্তাবিত উপায় কী কী?
Apigee নিম্নলিখিত পদ্ধতিগুলো সুপারিশ করে:
- যেকোনো এপিআই প্রক্সির জন্য একটি নির্দিষ্ট থ্রেশহোল্ড সহ অ্যালার্ট সেট আপ করার মাধ্যমে শুরু করুন। উদাহরণস্বরূপ, ৫ মিনিটের জন্য ১০% 4xx এরর রেট। নোটিফিকেশন সেট আপ করুন এবং ট্রিগার হওয়া অ্যালার্টগুলো নিরীক্ষণ করতে অ্যালার্ট হিস্ট্রি পেজটি দেখুন। নির্দিষ্ট এপিআই প্রক্সি এবং টার্গেট সার্ভিসগুলোর জন্য অতিরিক্ত অ্যালার্ট ও নোটিফিকেশন সেট আপ করুন। আপনার পর্যবেক্ষণের উপর ভিত্তি করে অ্যালার্ট এবং নোটিফিকেশনগুলোকে আরও উন্নত করতে থাকুন।
- এপিআই (API) তৈরির দায়িত্বে থাকা দলগুলোকে , অ্যালার্ট সেট আপ করার দায়িত্বে থাকা অপারেশনস টিমের কাছে ত্রুটির হার এবং লেটেন্সির সীমা সুপারিশ করতে বলুন।
কোন কোন রোল এপিআই মনিটরিং অ্যাক্সেস করতে পারে?
এপিআই মনিটরিং রোলগুলো সম্পর্কে দেখুন।সাম্প্রতিক পাতায় আমি সব এপিআই প্রক্সি তালিকাভুক্ত দেখতে পাচ্ছি না কেন?
রিসেন্ট ড্যাশবোর্ডটি শুধুমাত্র সেই এপিআই প্রক্সিগুলো প্রদর্শন করে যেগুলোতে সাম্প্রতিক অতীতে ট্র্যাফিক ছিল। এটি আপনার প্রতিষ্ঠানের সমস্ত এপিআই প্রক্সি প্রদর্শন করে না। টাইমলাইন ড্যাশবোর্ড আপনাকে সমস্ত এপিআই প্রক্সির ডেটা দেখার সুযোগ দেয়।আমি টাইমলাইনে ল্যাটেন্সি গ্রাফগুলো দেখতে পাচ্ছি না কেন?
আপনি একটি অঞ্চল ও একটি এপিআই প্রক্সি নির্বাচন করলে এবং নির্বাচিত সময়সীমা ৭ দিনের বেশি না হলেই কেবল লেটেন্সি গ্রাফগুলো টাইমলাইনে প্রদর্শিত হবে।যেসব স্ট্যাটাস কোড ত্রুটির কারণ হচ্ছে, সেগুলো শনাক্ত করার জন্য লগগুলো দরকারি, কিন্তু যে ডেভেলপার আইডিগুলো কলগুলো তৈরি করছে, সেগুলো আমি কীভাবে শনাক্ত করব?
এপিআই মনিটরিং লগ-এ ডেভেলপার আইডি অন্তর্ভুক্ত করা হয় না। ডেভেলপার আইডি পুনরুদ্ধার করতে, আপনি একটি কাস্টম রিপোর্ট চালাতে পারেন।আমি কি একটি প্রক্সি চেইন নিরীক্ষণ করতে পারি?
আপনি একটি এপিআই প্রক্সিকে অন্য একটি এপিআই প্রক্সির টার্গেট এন্ডপয়েন্ট হিসেবে ব্যবহার করতে পারেন, যার ফলে প্রক্সি দুটি একটি প্রক্সি চেইনে সংযুক্ত হয়। তবে, এপিআই মনিটরিং শুধুমাত্র চেইনের প্রথম প্রক্সিতে পাঠানো অনুরোধগুলো লগ করে, টার্গেট হিসেবে ব্যবহৃত এপিআই প্রক্সিতে পাঠানো অনুরোধগুলো নয়। এ বিষয়ে আরও জানতে ‘এপিআই প্রক্সিগুলোকে একসাথে চেইন করা’ দেখুন।ড্যাশবোর্ডগুলোতে আমি "সেট করা হয়নি" কেন দেখতে পাচ্ছি?
যদি এপিআই প্রক্সি, ফল্ট সোর্স, ফল্ট কোড, বা ফল্ট পলিসির কোনো মান না থাকে বা তা নির্ধারণ করা না যায়, তাহলে ড্যাশবোর্ডে উৎস হিসেবে "সেট করা হয়নি" (not set) দেখানো হবে। যেসব পরিস্থিতিতে "সেট করা হয়নি" (not set) দেখানো হতে পারে, তার কিছু উদাহরণ হলো:
- ক্লায়েন্ট-সম্পর্কিত ত্রুটি
- HTTP ত্রুটি কোড যা সফল প্রতিক্রিয়া দ্বারা বাতিল করা হয়
- HTTP 2xx স্ট্যাটাস কোডগুলো (যেহেতু এগুলোর ফলে সাধারণত ফল্ট কোড তৈরি হয় না)
"নট সেট" সম্পর্কে আরও তথ্যের জন্য, "একটি অ্যানালিটিক্স এনটিটি ভ্যালু "(নট সেট)" এর অর্থ কী?" দেখুন।
প্রাইভেট ক্লাউডের জন্য ক্লাসিক UI বা Edge-এ কি API মনিটরিং উপলব্ধ আছে?
Apigee API Monitoring বর্তমানে শুধুমাত্র নতুন Edge UI ব্যবহারকারী Apigee Edge Cloud Enterprise গ্রাহকদের জন্য উপলব্ধ।
Apigee API মনিটরিং ক্লাসিক এজ UI বা এজ ফর প্রাইভেট ক্লাউডে উপলব্ধ নয় ।
প্লেবুক কী?
অ্যালার্ট সেট আপ করার সময়, 'প্লেবুক' ফিল্ডে অ্যালার্ট সক্রিয় হলে তা সমাধানের জন্য প্রস্তাবিত পদক্ষেপগুলোর একটি সংক্ষিপ্ত বিবরণ দিতে হয়। এছাড়াও, আপনি আপনার অভ্যন্তরীণ উইকি বা কমিউনিটি পেজের একটি লিঙ্ক উল্লেখ করতে পারেন, যেখানে আপনি সেরা অনুশীলনগুলোর রেফারেন্স দিয়ে থাকেন। এই ফিল্ডের তথ্য নোটিফিকেশনে অন্তর্ভুক্ত করা হবে।আমি HTTP 429 ফল্ট কোডগুলো কীভাবে সমাধান করতে পারি?
Edge Quota policy এবং SpikeArrest policy উভয়ই একটি HTTP 429 ফল্ট কোড ইস্যু করে যখন কোটা অতিক্রম করা হয় (Quota policy) অথবা রেট লিমিট অতিক্রম করা হয় (SpikeArrest policy)।তবে, অ্যালার্ট ড্যাশবোর্ডে , আপনি HTTP 429 ফল্ট কোডের জন্য কোনো অ্যালার্ট নির্ধারণ করতে পারবেন না। এর পরিবর্তে, আপনি নিচে দেখানো অনুযায়ী Traffic Mgmt Policy > Quota > Quota Violation , অথবা Traffic Mgmt Policy > Spike Arrest > SpikeArrest Violation- এর একটি অ্যালার্ট কন্ডিশন সেট করবেন।
