অসঙ্গতি সনাক্তকরণ সম্পর্কে

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

এপিআই মনিটরিং আপনাকে প্যাটার্ন-ভিত্তিক নিয়ম তৈরি করার সুযোগ দেয়, যা কিছু পূর্বনির্ধারিত শর্তের ওপর ভিত্তি করে অ্যালার্ট ট্রিগার করে। এই ধরনের অ্যালার্টগুলোকে ফিক্সড অ্যালার্ট বলা হয় এবং এপিআই মনিটরিং-এর প্রাথমিক সংস্করণে শুধুমাত্র এই ধরনের অ্যালার্টই সমর্থিত ছিল।

উদাহরণস্বরূপ, আপনি একটি নির্দিষ্ট সতর্কতা জারি করতে পারেন যখন:

  • [ 5xx ত্রুটির হার ] [ ১০% এর বেশি ] [ ১০ মিনিট ধরে ] [ লক্ষ্য mytarget1 ] থেকে।
  • [ 2xx ত্রুটির সংখ্যা ] [ ৫০ এর কম ] [ ৫ মিনিটে ] [ us-east-1 অঞ্চলে ]
  • [ p90 ল্যাটেন্সি ] [ 750ms এর বেশি ] [ 10 মিনিট ধরে ] [ প্রক্সি myproxy1 ]-এ।

যখন কোনো নির্দিষ্ট অ্যালার্টের শর্ত পূরণ হয়, তখন এপিআই মনিটরিং আপনাকে সমস্যাটি সম্পর্কে অবহিত করার জন্য একটি অ্যালার্ট জারি করে। তবে, এপিআই মনিটরিং অ্যালার্ট জারি করার আগে আপনাকে অবশ্যই নির্দিষ্ট অ্যালার্টের শর্তগুলো নির্ধারণ করে রাখতে হবে।

নির্দিষ্ট অ্যালার্টগুলো মূল্যবান হলেও, কোনো একটি নির্দিষ্ট পরিস্থিতির জন্য সঠিক থ্রেশহোল্ড নির্ধারণ করা কঠিন হতে পারে, কারণ সময়ের সাথে সাথে ট্র্যাফিকের ধরণ পরিবর্তিত হয়। উদাহরণস্বরূপ, আপনি যদি থ্রেশহোল্ড খুব কম সেট করেন, তাহলে আপনি অ্যালার্টের বন্যায় ভেসে যাবেন। আবার, আপনি যদি থ্রেশহোল্ড খুব বেশি সেট করেন, তাহলে কিছু গুরুতর সমস্যা বা বিভ্রাট আপনার নজর এড়িয়ে যেতে পারে।

অসঙ্গতি সনাক্তকরণ

অ্যানোমালি ডিটেকশনের মাধ্যমে, আপনাকে নিজে থেকে ট্র্যাফিক এবং পারফরম্যান্স সংক্রান্ত সমস্যা আগে থেকে নির্ধারণ করার পরিবর্তে, Edge-ই সেগুলো শনাক্ত করে। Edge স্বয়ংক্রিয়ভাবে সংস্থা, পরিবেশ এবং অঞ্চল পর্যায়ে অস্বাভাবিক পরিস্থিতি খুঁজে বের করে। শনাক্ত হলে, সেই অস্বাভাবিকতাটি Edge UI-এর ইভেন্টস ড্যাশবোর্ডে প্রদর্শনের জন্য লগ করা হয়।

আপনার পুরোনো এপিআই ডেটার উপর কৃত্রিম বুদ্ধিমত্তা (AI) এবং মেশিন লার্নিং (ML) মডেল প্রয়োগের মাধ্যমে অ্যানোমালি ডিটেকশন কাজ করে। এর ফলে, অ্যানোমালি ডিটেকশন এমন সব পরিস্থিতির জন্য রিয়েল-টাইমে অ্যালার্ট দিতে পারে, যা আপনি হয়তো ভাবেনওনি। এটি আপনার কর্মদক্ষতা বাড়াতে এবং এপিআই সংক্রান্ত সমস্যা সমাধানের গড় সময় (MTTR) কমাতে সাহায্য করে।

শনাক্তকৃত অসঙ্গতির উদাহরণগুলির মধ্যে এমন পরিস্থিতি অন্তর্ভুক্ত থাকতে পারে, যেখানে একটি নতুন এপিআই রিলিজের ফলে ট্র্যাফিকের অপ্রত্যাশিত বৃদ্ধি ঘটে এবং ফলস্বরূপ এপিআই-এর লেটেন্সি বেড়ে যায়। অথবা, ব্যাকএন্ডে একটি ভুলভাবে কনফিগার করা রিলিজের কারণে এপিআই দ্বারা রিপোর্ট করা ব্যাকএন্ড ত্রুটির সংখ্যা বৃদ্ধি পায়।

শনাক্তকৃত অসঙ্গতিতে নিম্নলিখিত তথ্য অন্তর্ভুক্ত থাকে:

  • যে মেট্রিকটি অসঙ্গতিটি ঘটিয়েছে, যেমন প্রক্সি লেটেন্সি বা একটি HTTP ত্রুটি কোড।
  • অস্বাভাবিকতার সীমা। এই সীমা সামান্য , মাঝারি বা গুরুতর হতে পারে।

উদাহরণস্বরূপ, Edge স্বয়ংক্রিয়ভাবে নিম্নলিখিত ধরনের অসঙ্গতি সনাক্ত করতে পারে:

  • [ পরিবেশ prod, অঞ্চল region1 ]-এ [ 503 ত্রুটির সংখ্যায় ] [ সামান্য ] [ বৃদ্ধি ]
  • [ পরিবেশ prod, অঞ্চল region2 ]-এ [ 4xx ত্রুটির ] একটি [ মাঝারি ] [ বৃদ্ধি ]
  • [ পরিবেশ উৎপাদন, অঞ্চল অঞ্চল৩ ]-এ [ তীব্র ] [ বিলম্ব বৃদ্ধি ]

ইভেন্টস ড্যাশবোর্ডে প্রদর্শিত অসঙ্গতির তথ্য থেকে, আপনি এই পরিস্থিতিগুলো সম্পর্কে অবহিত হওয়ার জন্য অ্যানোমালি অ্যালার্ট নামক এক নতুন ধরনের অ্যালার্ট তৈরি করতে পারেন।

অসঙ্গতির প্রকারভেদ

Edge স্বয়ংক্রিয়ভাবে নিম্নলিখিত ধরণের অসঙ্গতিগুলি সনাক্ত করে:

  • সংস্থা, পরিবেশ এবং অঞ্চল পর্যায়ে HTTP 503 ত্রুটির বৃদ্ধি
  • সংস্থা, পরিবেশ এবং অঞ্চল পর্যায়ে HTTP 504 ত্রুটির বৃদ্ধি
  • সংস্থা, পরিবেশ এবং অঞ্চল স্তরে সমস্ত HTTP 4xx বা 5xx ত্রুটির বৃদ্ধি
  • সংস্থা, পরিবেশ এবং অঞ্চল পর্যায়ে ৯০তম পার্সেন্টাইলের (p90) জন্য মোট প্রতিক্রিয়া বিলম্বের বৃদ্ধি

অসঙ্গতি সনাক্তকরণ সক্ষম করুন

ডিফল্টরূপে, Edge অর্গানাইজেশন এবং এনভায়রনমেন্টের জন্য অ্যানোমালি ডিটেকশন নিষ্ক্রিয় থাকে। অ্যানোমালি ডিটেকশন সক্রিয় করতে, একটি নির্দিষ্ট অর্গানাইজেশন এবং এনভায়রনমেন্টের জন্য এটি চালু করার অনুরোধ জানিয়ে Apigee Edge Support-এর কাছে আবেদন করুন। Apigee আপনার এনভায়রনমেন্ট মূল্যায়ন করবে এবং অ্যানোমালি ডিটেকশন সক্রিয় করা যাবে কিনা তা আপনাকে জানাবে।

পারফরম্যান্সের কারণে, সমস্ত অর্গানাইজেশন এবং এনভায়রনমেন্টে অ্যানোমালি ডিটেকশন চালু করবেন না। Apigee-এর পরামর্শ হলো, আপনি কেবল সেইসব অর্গানাইজেশন এবং এনভায়রনমেন্টেই অ্যানোমালি ডিটেকশন চালু করুন, যেগুলোর গড় ট্র্যাফিক লোড প্রতি সেকেন্ডে কমপক্ষে ১০টি ট্রানজ্যাকশন (tps)।

অসঙ্গতি সনাক্তকরণ সক্রিয় আছে কিনা তা পরীক্ষা করুন

অসঙ্গতি সনাক্তকরণ সক্রিয় আছে কিনা তা পরীক্ষা করতে:

  1. Edge UI-তে Analyze > Alert Rules নির্বাচন করুন।
  2. + Alert বাটনটি নির্বাচন করুন। অ্যালার্ট তৈরি করার প্যানেলটি খুলবে:

    অস্বাভাবিকতা সতর্কতা কনফিগার করুন
  3. পছন্দসই পরিবেশ নির্বাচন করুন।

    যদি অ্যালার্ট টাইপের জন্য অ্যানোমালি অপশনটি ধূসর হয়ে থাকে, তাহলে অ্যানোমালি ডিটেকশন নিষ্ক্রিয় থাকে।