কীভাবে অসঙ্গতি সনাক্তকরণ কাজ করে

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

অসঙ্গতি সনাক্তকরণে তিনটি প্রধান পর্যায় রয়েছে:

ট্রেনের মডেল

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

অসঙ্গতি ঘটনা লগ

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

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

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

একটি অসঙ্গতি দেখতে:

  1. এজ UI এ বিশ্লেষণ > ইভেন্টে ক্লিক করুন। নতুন ইভেন্ট ড্যাশবোর্ড প্রদর্শিত হবে: ইভেন্ট ড্যাশবোর্ডে অসঙ্গতি ঘটনাগুলি দেখুন৷
  2. এর দ্বারা ইভেন্ট ড্যাশবোর্ড ফিল্টার করুন:
    • পরিবেশ
    • অঞ্চল
    • ইভেন্টের ধরন হয় সতর্কতা (স্থির এবং অসঙ্গতি) বা অসঙ্গতি হিসাবে
    • অসঙ্গতি থ্রেশহোল্ড (শুধুমাত্র অসঙ্গতি)
    • সময়কাল

একটি অসঙ্গতি মধ্যে ড্রিল ডাউন:

  1. এপিআই মনিটরিং ইনভেস্টিগেট ড্যাশবোর্ডে অসংগতি খুলতে ইভেন্ট ড্যাশবোর্ডে অসঙ্গতির জন্য সারিটি নির্বাচন করুন। নীচের উদাহরণে, আপনি p90 লেটেন্সিতে সামান্য বৃদ্ধির জন্য একটি অসঙ্গতি তদন্ত করছেন। উল্লম্ব হলুদ বারটি নির্দেশ করে যেখানে অসঙ্গতি ঘটেছে:

    একটি অসঙ্গতি ঘটনা তদন্ত
  2. অসঙ্গতি বিবরণ দেখতে প্রদর্শনে একটি ব্লক নির্বাচন করুন:

    অসংগতি বিবরণ দেখুন
  3. প্রতিক্রিয়া নির্বাচন করুন: অসংগতি সনাক্তকরণ উন্নত করতে সাহায্য করার জন্য Apigee-কে প্রতিক্রিয়া প্রদান করার জন্য এই অসঙ্গতি কতটা সঠিক । ট্র্যাফিক প্যাটার্নটি প্রকৃত অসঙ্গতি ছিল কিনা, সনাক্তকরণটি আপনার জন্য কতটা কার্যকর ছিল তা উল্লেখ করতে এবং একটি ঐচ্ছিক মন্তব্য করতে এই লিঙ্কটি ব্যবহার করুন:

    অস্বাভাবিক প্রতিক্রিয়া জমা দিন

সতর্কতা তৈরি করুন

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

দ্রষ্টব্য : সতর্কতা উত্থাপন করার পরে, 10 মিনিট অতিবাহিত না হওয়া পর্যন্ত এজ একই সতর্কতা আবার উত্থাপন করে না এবং সতর্কতা অবস্থা এখনও বিদ্যমান থাকে। এই ব্যবধানটি এজকে একই অবস্থার জন্য ডুপ্লিকেট সতর্কতা বাড়ানো থেকে বাধা দেয়।

একটি অসঙ্গতি সতর্কতা তৈরি করতে:

  1. উপরে দেখানো হিসাবে অসঙ্গতির বিবরণ দেখতে ইভেন্ট ড্যাশবোর্ডে একটি অসঙ্গতি নির্বাচন করুন।
  2. অসঙ্গতির বিবরণে সতর্কতা তৈরি করুন বোতামটি নির্বাচন করুন। তৈরি সতর্কতা প্যানেল খোলে।
  3. সতর্কতা কনফিগার করুন। নিম্নলিখিত উদাহরণে, আপনি যেকোনো অঞ্চলে prod পরিবেশের জন্য p90 লেটেন্সিতে সামান্য বৃদ্ধির জন্য সতর্কতা কনফিগার করেন:

    অসঙ্গতি সতর্কতা কনফিগার করুন

  4. একটি সতর্কতা বিজ্ঞপ্তি যোগ করতে + বিজ্ঞপ্তিতে ক্লিক করুন।

    বিজ্ঞপ্তি বিবরণ বর্ণনা
    চ্যানেল আপনি যে বিজ্ঞপ্তি চ্যানেলটি ব্যবহার করতে চান সেটি নির্বাচন করুন এবং গন্তব্য নির্দিষ্ট করুন: ইমেল, স্ল্যাক, পেজারডিউটি ​​বা ওয়েবহুক।
    গন্তব্য

    নির্বাচিত চ্যানেল প্রকারের উপর ভিত্তি করে গন্তব্য নির্দিষ্ট করুন:

    • ইমেল - ইমেল ঠিকানা, যেমন joe@company.com
    • স্ল্যাক - স্ল্যাক চ্যানেল URL, যেমন https://hooks.slack.com/services/T00000000/B00000000/XXXXX
    • PagerDuty - PagerDuty কোড, যেমন abcd1234efgh56789
    • ওয়েবহুক - ওয়েবহুক ইউআরএল, যেমন https://apigee.com/test-webhook

    দ্রষ্টব্য : আপনি প্রতি বিজ্ঞপ্তিতে শুধুমাত্র একটি গন্তব্য নির্দিষ্ট করতে পারেন। একই চ্যানেলের জন্য একাধিক গন্তব্য নির্দিষ্ট করতে, অতিরিক্ত বিজ্ঞপ্তি যোগ করুন।

  5. অতিরিক্ত বিজ্ঞপ্তি যোগ করতে, ধাপ 4 পুনরাবৃত্তি করুন।
  6. আপনি একটি বিজ্ঞপ্তি যোগ করলে, নিম্নলিখিত ক্ষেত্র সেট করুন:
    মাঠ বর্ণনা
    থ্রটল ফ্রিকোয়েন্সি যা দিয়ে বিজ্ঞপ্তি পাঠাতে হয়। ড্রপ-ডাউন তালিকা থেকে একটি মান নির্বাচন করুন।
  7. Save এ ক্লিক করুন।

    পরের বার অসঙ্গতি ঘটলে আপনাকে সতর্ক করা হবে।