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

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

API মনিটরিং আপনাকে প্যাটার্ন-ভিত্তিক নিয়ম তৈরি করতে দেয় যা পূর্বনির্ধারিত শর্তগুলির একটি সেটের উপর ভিত্তি করে সতর্কতা ট্রিগার করে। এই ধরনের সতর্কতাকে স্থির সতর্কতা বলা হয় এবং এগুলিই API মনিটরিংয়ের প্রাথমিক প্রকাশে সমর্থিত একমাত্র সতর্কতা।

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

  • [ 5xx ত্রুটির হার ] [ লক্ষ্য mytarget1 ] থেকে [ 10 মিনিটের জন্য ] [ 10% ] এর চেয়ে বেশি
  • [ 2xx ত্রুটির গণনা ] [ অঞ্চল us-east-1 ] এ [ 5 মিনিটের জন্য ] [ 50 ] এর চেয়ে কম
  • [ p90 লেটেন্সি ] [ প্রক্সি মাইপ্রক্সি 1 ] এ [ 10 মিনিট ] [ 750 মিলিমিটার ] এর চেয়ে বেশি

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

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

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

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

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

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

একটি সনাক্ত করা অসঙ্গতি নিম্নলিখিত তথ্য অন্তর্ভুক্ত:

  • প্রক্সি লেটেন্সি বা HTTP ত্রুটি কোডের মতো অসঙ্গতি সৃষ্টিকারী মেট্রিক।
  • অসঙ্গতির দ্বারপ্রান্তে। থ্রেশহোল্ড সামান্য , মাঝারি বা গুরুতর হতে পারে।

উদাহরণস্বরূপ, এজ স্বয়ংক্রিয়ভাবে একটি অসঙ্গতি সনাক্ত করতে পারে যেমন:

  • একটি [ সামান্য ] [ 503 ত্রুটির উপরে ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল1 ] এ
  • একটি [ পরিমিত ] [ 4xx ত্রুটির উপরে ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল2 ] এ
  • একটি [ মারাত্মক ] [ বিলম্ব বৃদ্ধি ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল3 ]

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

অসঙ্গতি প্রকার

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

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

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

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

কর্মক্ষমতার কারণে, সমস্ত সংস্থা এবং পরিবেশে অসঙ্গতি সনাক্তকরণ সক্ষম করবেন না। Apigee সুপারিশ করে যে আপনি শুধুমাত্র এমন একটি প্রতিষ্ঠান এবং পরিবেশে অসঙ্গতি সনাক্তকরণ সক্ষম করুন যেখানে প্রতি সেকেন্ডে কমপক্ষে 10টি লেনদেনের গড় ট্রাফিক লোড (tps)।

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

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

  1. এজ UI এ বিশ্লেষণ > সতর্কতার নিয়ম নির্বাচন করুন।
  2. + সতর্কতা বোতামটি নির্বাচন করুন। তৈরি সতর্কতা প্যানেল খোলে:

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

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

,

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

API মনিটরিং আপনাকে প্যাটার্ন-ভিত্তিক নিয়ম তৈরি করতে দেয় যা পূর্বনির্ধারিত শর্তগুলির একটি সেটের উপর ভিত্তি করে সতর্কতা ট্রিগার করে। এই ধরনের সতর্কতাকে স্থির সতর্কতা বলা হয় এবং এগুলিই API মনিটরিংয়ের প্রাথমিক প্রকাশে সমর্থিত একমাত্র সতর্কতা।

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

  • [ 5xx ত্রুটির হার ] [ লক্ষ্য mytarget1 ] থেকে [ 10 মিনিটের জন্য ] [ 10% ] এর চেয়ে বেশি
  • [ 2xx ত্রুটির গণনা ] [ অঞ্চল us-east-1 ] এ [ 5 মিনিটের জন্য ] [ 50 ] এর চেয়ে কম
  • [ p90 লেটেন্সি ] [ প্রক্সি মাইপ্রক্সি 1 ] এ [ 10 মিনিট ] [ 750 মিলিমিটার ] এর চেয়ে বেশি

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

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

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

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

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

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

একটি সনাক্ত করা অসঙ্গতি নিম্নলিখিত তথ্য অন্তর্ভুক্ত:

  • প্রক্সি লেটেন্সি বা HTTP ত্রুটি কোডের মতো অসঙ্গতি সৃষ্টিকারী মেট্রিক।
  • অসঙ্গতির দ্বারপ্রান্তে। থ্রেশহোল্ড সামান্য , মাঝারি বা গুরুতর হতে পারে।

উদাহরণস্বরূপ, এজ স্বয়ংক্রিয়ভাবে একটি অসঙ্গতি সনাক্ত করতে পারে যেমন:

  • একটি [ সামান্য ] [ 503 ত্রুটির উপরে ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল1 ] এ
  • একটি [ পরিমিত ] [ 4xx ত্রুটির উপরে ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল2 ] এ
  • একটি [ মারাত্মক ] [ বিলম্ব বৃদ্ধি ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল3 ]

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

অসঙ্গতি প্রকার

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

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

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

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

কর্মক্ষমতার কারণে, সমস্ত সংস্থা এবং পরিবেশে অসঙ্গতি সনাক্তকরণ সক্ষম করবেন না। Apigee সুপারিশ করে যে আপনি শুধুমাত্র এমন একটি প্রতিষ্ঠান এবং পরিবেশে অসঙ্গতি সনাক্তকরণ সক্ষম করুন যেখানে প্রতি সেকেন্ডে কমপক্ষে 10টি লেনদেনের গড় ট্রাফিক লোড (tps)।

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

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

  1. এজ UI এ বিশ্লেষণ > সতর্কতার নিয়ম নির্বাচন করুন।
  2. + সতর্কতা বোতামটি নির্বাচন করুন। তৈরি সতর্কতা প্যানেল খোলে:

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

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

,

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

API মনিটরিং আপনাকে প্যাটার্ন-ভিত্তিক নিয়ম তৈরি করতে দেয় যা পূর্বনির্ধারিত শর্তগুলির একটি সেটের উপর ভিত্তি করে সতর্কতা ট্রিগার করে। এই ধরনের সতর্কতাকে স্থির সতর্কতা বলা হয় এবং এগুলিই API মনিটরিংয়ের প্রাথমিক প্রকাশে সমর্থিত একমাত্র সতর্কতা।

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

  • [ 5xx ত্রুটির হার ] [ লক্ষ্য mytarget1 ] থেকে [ 10 মিনিটের জন্য ] [ 10% ] এর চেয়ে বেশি
  • [ 2xx ত্রুটির গণনা ] [ অঞ্চল us-east-1 ] এ [ 5 মিনিটের জন্য ] [ 50 ] এর চেয়ে কম
  • [ p90 লেটেন্সি ] [ প্রক্সি মাইপ্রক্সি 1 ] এ [ 10 মিনিট ] [ 750 মিলিমিটার ] এর চেয়ে বেশি

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

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

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

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

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

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

একটি সনাক্ত করা অসঙ্গতি নিম্নলিখিত তথ্য অন্তর্ভুক্ত:

  • প্রক্সি লেটেন্সি বা HTTP ত্রুটি কোডের মতো অসঙ্গতি সৃষ্টিকারী মেট্রিক।
  • অসঙ্গতির দ্বারপ্রান্তে। থ্রেশহোল্ড সামান্য , মাঝারি বা গুরুতর হতে পারে।

উদাহরণস্বরূপ, এজ স্বয়ংক্রিয়ভাবে একটি অসঙ্গতি সনাক্ত করতে পারে যেমন:

  • একটি [ সামান্য ] [ 503 ত্রুটির উপরে ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল1 ] এ
  • একটি [ পরিমিত ] [ 4xx ত্রুটির উপরে ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল2 ] এ
  • একটি [ মারাত্মক ] [ বিলম্ব বৃদ্ধি ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল3 ]

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

অসঙ্গতি প্রকার

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

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

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

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

কর্মক্ষমতার কারণে, সমস্ত সংস্থা এবং পরিবেশে অসঙ্গতি সনাক্তকরণ সক্ষম করবেন না। Apigee সুপারিশ করে যে আপনি শুধুমাত্র এমন একটি প্রতিষ্ঠান এবং পরিবেশে অসঙ্গতি সনাক্তকরণ সক্ষম করুন যেখানে প্রতি সেকেন্ডে কমপক্ষে 10টি লেনদেনের গড় ট্রাফিক লোড (tps)।

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

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

  1. এজ UI এ বিশ্লেষণ > সতর্কতার নিয়ম নির্বাচন করুন।
  2. + সতর্কতা বোতামটি নির্বাচন করুন। তৈরি সতর্কতা প্যানেল খোলে:

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

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

,

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

API মনিটরিং আপনাকে প্যাটার্ন-ভিত্তিক নিয়ম তৈরি করতে দেয় যা পূর্বনির্ধারিত শর্তগুলির একটি সেটের উপর ভিত্তি করে সতর্কতা ট্রিগার করে। এই ধরনের সতর্কতাকে স্থির সতর্কতা বলা হয় এবং এগুলিই API মনিটরিংয়ের প্রাথমিক প্রকাশে সমর্থিত একমাত্র সতর্কতা।

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

  • [ 5xx ত্রুটির হার ] [ লক্ষ্য mytarget1 ] থেকে [ 10 মিনিটের জন্য ] [ 10% ] এর চেয়ে বেশি
  • [ 2xx ত্রুটির গণনা ] [ অঞ্চল us-east-1 ] এ [ 5 মিনিটের জন্য ] [ 50 ] এর চেয়ে কম
  • [ p90 লেটেন্সি ] [ প্রক্সি মাইপ্রক্সি 1 ] এ [ 10 মিনিট ] [ 750 মিলিমিটার ] এর চেয়ে বেশি

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

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

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

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

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

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

একটি সনাক্ত করা অসঙ্গতি নিম্নলিখিত তথ্য অন্তর্ভুক্ত:

  • প্রক্সি লেটেন্সি বা HTTP ত্রুটি কোডের মতো অসঙ্গতি সৃষ্টিকারী মেট্রিক।
  • অসঙ্গতির দ্বারপ্রান্তে। থ্রেশহোল্ড সামান্য , মাঝারি বা গুরুতর হতে পারে।

উদাহরণস্বরূপ, এজ স্বয়ংক্রিয়ভাবে একটি অসঙ্গতি সনাক্ত করতে পারে যেমন:

  • একটি [ সামান্য ] [ 503 ত্রুটির উপরে ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল1 ] এ
  • একটি [ পরিমিত ] [ 4xx ত্রুটির উপরে ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল2 ] এ
  • একটি [ মারাত্মক ] [ বিলম্ব বৃদ্ধি ] [ পরিবেশ পণ্য, অঞ্চল অঞ্চল3 ]

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

অসঙ্গতি প্রকার

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

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

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

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

কর্মক্ষমতার কারণে, সমস্ত সংস্থা এবং পরিবেশে অসঙ্গতি সনাক্তকরণ সক্ষম করবেন না। Apigee সুপারিশ করে যে আপনি শুধুমাত্র এমন একটি প্রতিষ্ঠান এবং পরিবেশে অসঙ্গতি সনাক্তকরণ সক্ষম করুন যেখানে প্রতি সেকেন্ডে কমপক্ষে 10টি লেনদেনের গড় ট্রাফিক লোড (tps)।

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

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

  1. এজ UI এ বিশ্লেষণ > সতর্কতার নিয়ম নির্বাচন করুন।
  2. + সতর্কতা বোতামটি নির্বাচন করুন। তৈরি সতর্কতা প্যানেল খোলে:

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

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