در مورد تشخیص ناهنجاری

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

API Monitoring به شما امکان می‌دهد قوانین مبتنی بر الگو را ایجاد کنید که هشدارها را بر اساس مجموعه‌ای از شرایط از پیش تعریف‌شده ایجاد می‌کنند. این نوع هشدارها هشدارهای ثابت نامیده می شوند و تنها نوع هشدارهایی بودند که در انتشار اولیه API Monitoring پشتیبانی می شدند.

به عنوان مثال، شما می توانید یک هشدار ثابت زمانی که:

  • [ نرخ 5xx خطا ] [ بیشتر از ] [ 10% ] برای [ 10 دقیقه ] از [ target mytarget1 ]
  • [ تعداد 2xx خطاها ] [ کمتر از ] [ 50 ] برای [ 5 دقیقه ] در [ منطقه us-east-1 ]
  • [ تاخیر p90 ] [ بیشتر از ] [ 750 میلی ثانیه ] برای [ 10 دقیقه ] در [ پروکسی myproxy1 ]

هنگامی که شرایط یک هشدار ثابت برآورده می شود، API Monitoring هشداری را برای اطلاع شما از مشکل ایجاد می کند. با این حال، قبل از اینکه API Monitoring بتواند هشدار را افزایش دهد، باید شرایط هشدار خاص را تعریف کرده باشید.

در حالی که هشدارهای ثابت ارزشمند هستند، تعیین آستانه مناسب برای یک وضعیت می تواند دشوار باشد زیرا الگوهای ترافیک در طول زمان تغییر می کنند. به عنوان مثال، اگر یک آستانه را خیلی پایین تنظیم کنید، سیل هشدارها را خواهید گرفت. اگر آستانه را خیلی بالا تنظیم کنید، ممکن است برخی از مشکلات یا قطعی های حیاتی را از دست بدهید.

تشخیص ناهنجاری

با تشخیص ناهنجاری، به Edge اجازه می‌دهید مشکلات ترافیکی و عملکردی را به جای اینکه خودتان از قبل تعیین کنید، شناسایی کند. Edge به طور خودکار به دنبال شرایط غیرعادی در سطوح سازمان، محیط و منطقه می‌گردد. وقتی تشخیص داده شد، این ناهنجاری برای نمایش در داشبورد رویدادها در رابط کاربری Edge ثبت می‌شود.

تشخیص ناهنجاری با استفاده از مدل‌های هوش مصنوعی (AI) و یادگیری ماشین (ML) در داده‌های API تاریخی شما کار می‌کند. تشخیص ناهنجاری سپس می‌تواند هشدارها را در زمان واقعی برای سناریوهایی که حتی فکرش را هم نمی‌کردید برای بهبود بهره‌وری و کاهش میانگین mime تا حل (MTTR) مشکلات API خود افزایش دهد.

نمونه‌هایی از ناهنجاری‌های شناسایی‌شده می‌تواند شامل موقعیت‌هایی باشد که در آن انتشار API جدید منجر به افزایش غیرمنتظره ترافیک و افزایش متناظر در تأخیر برای API می‌شود. یا، انتشار اشتباه پیکربندی شده در backend منجر به افزایش خطاهای backend گزارش شده توسط API می شود.

یک ناهنجاری شناسایی شده شامل اطلاعات زیر است:

  • معیاری که باعث ناهنجاری شده است، مانند تأخیر پروکسی یا کد خطای HTTP.
  • آستانه ناهنجاری. آستانه می تواند خفیف ، متوسط ​​یا شدید باشد.

به عنوان مثال، Edge می تواند به طور خودکار یک ناهنجاری مانند:

  • یک [ جزئی ] [ بالا بردن در 503 خطا ] در [ محیط تولید، منطقه 1 ]
  • یک [ متوسط ​​] [ بالا بردن در خطاهای 4xx ] در [ محیط تولید، منطقه2 ]
  • یک [ شدید ] [ افزایش تأخیر ] در [ محیط تولید، منطقه 3 ]

از اطلاعات ناهنجاری نمایش داده شده در داشبورد رویدادها، سپس می توانید نوع جدیدی از هشدار به نام هشدار ناهنجاری ایجاد کنید تا شما را از این شرایط مطلع کند.

انواع ناهنجاری

Edge به طور خودکار انواع ناهنجاری های زیر را تشخیص می دهد:

  • افزایش خطاهای HTTP 503 در سطح سازمان، محیط و منطقه
  • افزایش خطاهای HTTP 504 در سطح سازمان، محیط و منطقه
  • افزایش تمام خطاهای HTTP 4xx یا 5xx در سطح سازمان، محیط و منطقه
  • افزایش تأخیر کل پاسخ برای صدک 90 (p90) در سطح سازمان، محیط و منطقه

فعال کردن تشخیص ناهنجاری

به طور پیش فرض، تشخیص ناهنجاری برای سازمان ها و محیط های Edge غیرفعال است. برای فعال کردن تشخیص ناهنجاری، از پشتیبانی Apigee Edge درخواست کنید تا آن را برای یک سازمان و محیط خاص فعال کند. Apigee محیط شما را ارزیابی می کند و به شما اطلاع می دهد که آیا تشخیص ناهنجاری را می توان فعال کرد.

به دلایل عملکرد، تشخیص ناهنجاری را در همه سازمان‌ها و محیط‌ها فعال نکنید. Apigee توصیه می کند که تشخیص ناهنجاری را فقط در سازمان و محیطی فعال کنید که میانگین بار ترافیکی آن حداقل 10 تراکنش در ثانیه (tps) است.

بررسی کنید که آیا تشخیص ناهنجاری فعال است یا خیر

برای بررسی فعال بودن تشخیص ناهنجاری:

  1. Analyze > Alert Rules را در Edge UI انتخاب کنید.
  2. دکمه + Alert را انتخاب کنید. پنل ایجاد هشدار باز می شود:

    هشدارهای ناهنجاری را پیکربندی کنید
  3. محیط مورد نظر را انتخاب کنید.

    اگر گزینه Anomaly برای نوع Alert خاکستری باشد، تشخیص ناهنجاری غیرفعال می شود.

،

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

API Monitoring به شما امکان می‌دهد قوانین مبتنی بر الگو را ایجاد کنید که هشدارها را بر اساس مجموعه‌ای از شرایط از پیش تعریف‌شده ایجاد می‌کنند. این نوع هشدارها هشدارهای ثابت نامیده می شوند و تنها نوع هشدارهایی بودند که در انتشار اولیه API Monitoring پشتیبانی می شدند.

به عنوان مثال، شما می توانید یک هشدار ثابت زمانی که:

  • [ نرخ 5xx خطا ] [ بیشتر از ] [ 10% ] برای [ 10 دقیقه ] از [ target mytarget1 ]
  • [ تعداد 2xx خطاها ] [ کمتر از ] [ 50 ] برای [ 5 دقیقه ] در [ منطقه us-east-1 ]
  • [ تاخیر p90 ] [ بیشتر از ] [ 750 میلی ثانیه ] برای [ 10 دقیقه ] در [ پروکسی myproxy1 ]

هنگامی که شرایط یک هشدار ثابت برآورده می شود، API Monitoring هشداری را برای اطلاع شما از مشکل ایجاد می کند. با این حال، قبل از اینکه API Monitoring بتواند هشدار را افزایش دهد، باید شرایط هشدار خاص را تعریف کرده باشید.

در حالی که هشدارهای ثابت ارزشمند هستند، تعیین آستانه مناسب برای یک وضعیت می تواند دشوار باشد زیرا الگوهای ترافیک در طول زمان تغییر می کنند. به عنوان مثال، اگر یک آستانه را خیلی پایین تنظیم کنید، سیل هشدارها را خواهید گرفت. اگر آستانه را خیلی بالا تنظیم کنید، ممکن است برخی از مشکلات یا قطعی های حیاتی را از دست بدهید.

تشخیص ناهنجاری

با تشخیص ناهنجاری، به Edge اجازه می‌دهید مشکلات ترافیکی و عملکردی را به جای اینکه خودتان از قبل تعیین کنید، شناسایی کند. Edge به طور خودکار به دنبال شرایط غیرعادی در سطوح سازمان، محیط و منطقه می‌گردد. وقتی تشخیص داده شد، این ناهنجاری برای نمایش در داشبورد رویدادها در رابط کاربری Edge ثبت می‌شود.

تشخیص ناهنجاری با استفاده از مدل‌های هوش مصنوعی (AI) و یادگیری ماشین (ML) در داده‌های API تاریخی شما کار می‌کند. تشخیص ناهنجاری سپس می‌تواند هشدارها را در زمان واقعی برای سناریوهایی که حتی فکرش را هم نمی‌کردید برای بهبود بهره‌وری و کاهش میانگین mime تا حل (MTTR) مشکلات API خود افزایش دهد.

نمونه‌هایی از ناهنجاری‌های شناسایی‌شده می‌تواند شامل موقعیت‌هایی باشد که در آن انتشار API جدید منجر به افزایش غیرمنتظره ترافیک و افزایش متناظر در تأخیر برای API می‌شود. یا، انتشار اشتباه پیکربندی شده در backend منجر به افزایش خطاهای backend گزارش شده توسط API می شود.

یک ناهنجاری شناسایی شده شامل اطلاعات زیر است:

  • معیاری که باعث ناهنجاری شده است، مانند تأخیر پروکسی یا کد خطای HTTP.
  • آستانه ناهنجاری. آستانه می تواند خفیف ، متوسط ​​یا شدید باشد.

به عنوان مثال، Edge می تواند به طور خودکار یک ناهنجاری مانند:

  • یک [ جزئی ] [ بالا بردن در 503 خطا ] در [ محیط تولید، منطقه 1 ]
  • یک [ متوسط ​​] [ بالا بردن در خطاهای 4xx ] در [ محیط تولید، منطقه2 ]
  • یک [ شدید ] [ افزایش تأخیر ] در [ محیط تولید، منطقه 3 ]

از اطلاعات ناهنجاری نمایش داده شده در داشبورد رویدادها، سپس می توانید نوع جدیدی از هشدار به نام هشدار ناهنجاری ایجاد کنید تا شما را از این شرایط مطلع کند.

انواع ناهنجاری

Edge به طور خودکار انواع ناهنجاری های زیر را تشخیص می دهد:

  • افزایش خطاهای HTTP 503 در سطح سازمان، محیط و منطقه
  • افزایش خطاهای HTTP 504 در سطح سازمان، محیط و منطقه
  • افزایش تمام خطاهای HTTP 4xx یا 5xx در سطح سازمان، محیط و منطقه
  • افزایش تأخیر کل پاسخ برای صدک 90 (p90) در سطح سازمان، محیط و منطقه

فعال کردن تشخیص ناهنجاری

به طور پیش‌فرض، تشخیص ناهنجاری برای سازمان‌ها و محیط‌های Edge غیرفعال است. برای فعال کردن تشخیص ناهنجاری، از پشتیبانی Apigee Edge درخواست دهید تا آن را برای یک سازمان و محیط خاص فعال کند. Apigee محیط شما را ارزیابی می کند و به شما اطلاع می دهد که آیا تشخیص ناهنجاری را می توان فعال کرد.

به دلایل عملکرد، تشخیص ناهنجاری را در همه سازمان‌ها و محیط‌ها فعال نکنید. Apigee توصیه می کند که تشخیص ناهنجاری را فقط در سازمان و محیطی فعال کنید که میانگین بار ترافیکی آن حداقل 10 تراکنش در ثانیه (tps) است.

بررسی کنید که آیا تشخیص ناهنجاری فعال است یا خیر

برای بررسی فعال بودن تشخیص ناهنجاری:

  1. Analyze > Alert Rules را در Edge UI انتخاب کنید.
  2. دکمه + Alert را انتخاب کنید. پنل ایجاد هشدار باز می شود:

    هشدارهای ناهنجاری را پیکربندی کنید
  3. محیط مورد نظر را انتخاب کنید.

    اگر گزینه Anomaly برای نوع Alert خاکستری باشد، تشخیص ناهنجاری غیرفعال می شود.

،

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

API Monitoring به شما امکان می‌دهد قوانین مبتنی بر الگو را ایجاد کنید که هشدارها را بر اساس مجموعه‌ای از شرایط از پیش تعریف‌شده ایجاد می‌کنند. این نوع هشدارها هشدارهای ثابت نامیده می شوند و تنها نوع هشدارهایی بودند که در انتشار اولیه API Monitoring پشتیبانی می شدند.

به عنوان مثال، شما می توانید یک هشدار ثابت زمانی که:

  • [ نرخ 5xx خطا ] [ بیشتر از ] [ 10% ] برای [ 10 دقیقه ] از [ target mytarget1 ]
  • [ تعداد 2xx خطاها ] [ کمتر از ] [ 50 ] برای [ 5 دقیقه ] در [ منطقه us-east-1 ]
  • [ تاخیر p90 ] [ بیشتر از ] [ 750 میلی ثانیه ] برای [ 10 دقیقه ] در [ پروکسی myproxy1 ]

هنگامی که شرایط یک هشدار ثابت برآورده می شود، API Monitoring هشداری را برای اطلاع شما از مشکل ایجاد می کند. با این حال، قبل از اینکه API Monitoring بتواند هشدار را افزایش دهد، باید شرایط هشدار خاص را تعریف کرده باشید.

در حالی که هشدارهای ثابت ارزشمند هستند، تعیین آستانه مناسب برای یک وضعیت می تواند دشوار باشد زیرا الگوهای ترافیک در طول زمان تغییر می کنند. به عنوان مثال، اگر یک آستانه را خیلی پایین تنظیم کنید، سیل هشدارها را خواهید گرفت. اگر آستانه را خیلی بالا تنظیم کنید، ممکن است برخی از مشکلات یا قطعی های حیاتی را از دست بدهید.

تشخیص ناهنجاری

با تشخیص ناهنجاری، به Edge اجازه می‌دهید مشکلات ترافیکی و عملکردی را به جای اینکه خودتان از قبل تعیین کنید، شناسایی کند. Edge به طور خودکار به دنبال شرایط غیرعادی در سطوح سازمان، محیط و منطقه می‌گردد. وقتی تشخیص داده شد، این ناهنجاری برای نمایش در داشبورد رویدادها در رابط کاربری Edge ثبت می‌شود.

تشخیص ناهنجاری با استفاده از مدل‌های هوش مصنوعی (AI) و یادگیری ماشین (ML) در داده‌های API تاریخی شما کار می‌کند. تشخیص ناهنجاری سپس می‌تواند هشدارها را در زمان واقعی برای سناریوهایی که حتی فکرش را هم نمی‌کردید برای بهبود بهره‌وری و کاهش میانگین mime تا حل (MTTR) مشکلات API خود افزایش دهد.

نمونه‌هایی از ناهنجاری‌های شناسایی‌شده می‌تواند شامل موقعیت‌هایی باشد که در آن انتشار API جدید منجر به افزایش غیرمنتظره ترافیک و افزایش متناظر در تأخیر برای API می‌شود. یا، انتشار اشتباه پیکربندی شده در backend منجر به افزایش خطاهای backend گزارش شده توسط API می شود.

یک ناهنجاری شناسایی شده شامل اطلاعات زیر است:

  • معیاری که باعث این ناهنجاری شده است، مانند تأخیر پروکسی یا کد خطای HTTP.
  • آستانه ناهنجاری. آستانه می تواند خفیف ، متوسط ​​یا شدید باشد.

به عنوان مثال، Edge می تواند به طور خودکار یک ناهنجاری مانند:

  • یک [ جزئی ] [ بالا بردن در 503 خطا ] در [ محیط تولید، منطقه 1 ]
  • یک [ متوسط ​​] [ بالا بردن در خطاهای 4xx ] در [ محیط تولید، منطقه2 ]
  • یک [ شدید ] [ افزایش تأخیر ] در [ محیط تولید، منطقه 3 ]

از اطلاعات ناهنجاری نمایش داده شده در داشبورد رویدادها، سپس می توانید نوع جدیدی از هشدار به نام هشدار ناهنجاری ایجاد کنید تا شما را از این شرایط مطلع کند.

انواع ناهنجاری

Edge به طور خودکار انواع ناهنجاری های زیر را تشخیص می دهد:

  • افزایش خطاهای HTTP 503 در سطح سازمان، محیط و منطقه
  • افزایش خطاهای HTTP 504 در سطح سازمان، محیط و منطقه
  • افزایش تمام خطاهای HTTP 4xx یا 5xx در سطح سازمان، محیط و منطقه
  • افزایش تأخیر کل پاسخ برای صدک 90 (p90) در سطح سازمان، محیط و منطقه

فعال کردن تشخیص ناهنجاری

به طور پیش فرض، تشخیص ناهنجاری برای سازمان ها و محیط های Edge غیرفعال است. برای فعال کردن تشخیص ناهنجاری، از پشتیبانی Apigee Edge درخواست کنید تا آن را برای یک سازمان و محیط خاص فعال کند. Apigee محیط شما را ارزیابی می کند و به شما اطلاع می دهد که آیا تشخیص ناهنجاری را می توان فعال کرد.

به دلایل عملکرد، تشخیص ناهنجاری را در همه سازمان‌ها و محیط‌ها فعال نکنید. Apigee توصیه می کند که تشخیص ناهنجاری را فقط در سازمان و محیطی فعال کنید که میانگین بار ترافیکی آن حداقل 10 تراکنش در ثانیه (tps) است.

بررسی کنید که آیا تشخیص ناهنجاری فعال است یا خیر

برای بررسی فعال بودن تشخیص ناهنجاری:

  1. Analyze > Alert Rules را در Edge UI انتخاب کنید.
  2. دکمه + Alert را انتخاب کنید. پنل ایجاد هشدار باز می شود:

    هشدارهای ناهنجاری را پیکربندی کنید
  3. محیط مورد نظر را انتخاب کنید.

    اگر گزینه Anomaly برای نوع Alert خاکستری باشد، تشخیص ناهنجاری غیرفعال می شود.

،

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

API Monitoring به شما امکان می‌دهد قوانین مبتنی بر الگو را ایجاد کنید که هشدارها را بر اساس مجموعه‌ای از شرایط از پیش تعریف‌شده ایجاد می‌کنند. این نوع هشدارها هشدارهای ثابت نامیده می شوند و تنها نوع هشدارهایی بودند که در انتشار اولیه API Monitoring پشتیبانی می شدند.

به عنوان مثال، شما می توانید یک هشدار ثابت زمانی که:

  • [ نرخ 5xx خطا ] [ بیشتر از ] [ 10% ] برای [ 10 دقیقه ] از [ target mytarget1 ]
  • [ تعداد 2xx خطاها ] [ کمتر از ] [ 50 ] برای [ 5 دقیقه ] در [ منطقه us-east-1 ]
  • [ تاخیر p90 ] [ بیشتر از ] [ 750 میلی ثانیه ] برای [ 10 دقیقه ] در [ پروکسی myproxy1 ]

هنگامی که شرایط یک هشدار ثابت برآورده می شود، API Monitoring هشداری را برای اطلاع شما از مشکل ایجاد می کند. با این حال، قبل از اینکه API Monitoring بتواند هشدار را افزایش دهد، باید شرایط هشدار خاص را تعریف کرده باشید.

در حالی که هشدارهای ثابت ارزشمند هستند، تعیین آستانه مناسب برای یک وضعیت می تواند دشوار باشد زیرا الگوهای ترافیک در طول زمان تغییر می کنند. به عنوان مثال، اگر یک آستانه را خیلی پایین تنظیم کنید، سیل هشدارها را خواهید گرفت. اگر آستانه را خیلی بالا تعیین کنید، ممکن است برخی از مشکلات یا قطعی های حیاتی را از دست بدهید.

تشخیص ناهنجاری

با تشخیص ناهنجاری، به Edge اجازه می‌دهید مشکلات ترافیکی و عملکردی را به جای اینکه خودتان از قبل تعیین کنید، شناسایی کند. Edge به طور خودکار به دنبال شرایط غیرعادی در سطوح سازمان، محیط و منطقه می‌گردد. وقتی تشخیص داده شد، این ناهنجاری برای نمایش در داشبورد رویدادها در رابط کاربری Edge ثبت می‌شود.

تشخیص ناهنجاری با استفاده از مدل‌های هوش مصنوعی (AI) و یادگیری ماشین (ML) در داده‌های API تاریخی شما کار می‌کند. تشخیص ناهنجاری سپس می‌تواند هشدارها را در زمان واقعی برای سناریوهایی که حتی فکرش را هم نمی‌کردید برای بهبود بهره‌وری و کاهش میانگین mime تا حل (MTTR) مشکلات API خود افزایش دهد.

نمونه‌هایی از ناهنجاری‌های شناسایی‌شده می‌تواند شامل موقعیت‌هایی باشد که در آن انتشار API جدید منجر به افزایش غیرمنتظره ترافیک و افزایش متناظر در تأخیر برای API می‌شود. یا، یک نسخه با پیکربندی نادرست در backend منجر به افزایش خطاهای backend گزارش شده توسط API می شود.

یک ناهنجاری شناسایی شده شامل اطلاعات زیر است:

  • معیاری که باعث این ناهنجاری شده است، مانند تأخیر پروکسی یا کد خطای HTTP.
  • آستانه ناهنجاری. آستانه می تواند خفیف ، متوسط ​​یا شدید باشد.

به عنوان مثال، Edge می تواند به طور خودکار یک ناهنجاری مانند:

  • یک [ جزئی ] [ بالا بردن در 503 خطا ] در [ محیط تولید، منطقه 1 ]
  • یک [ متوسط ​​] [ بالا بردن در خطاهای 4xx ] در [ محیط تولید، منطقه2 ]
  • یک [ شدید ] [ افزایش تأخیر ] در [ محیط تولید، منطقه 3 ]

از اطلاعات ناهنجاری نمایش داده شده در داشبورد رویدادها، سپس می توانید نوع جدیدی از هشدار به نام هشدار ناهنجاری ایجاد کنید تا شما را از این شرایط مطلع کند.

انواع ناهنجاری

Edge به طور خودکار انواع ناهنجاری های زیر را تشخیص می دهد:

  • افزایش خطاهای HTTP 503 در سطح سازمان، محیط و منطقه
  • افزایش خطاهای HTTP 504 در سطح سازمان، محیط و منطقه
  • افزایش تمام خطاهای HTTP 4xx یا 5xx در سطح سازمان، محیط و منطقه
  • افزایش تأخیر کل پاسخ برای صدک 90 (p90) در سطح سازمان، محیط و منطقه

فعال کردن تشخیص ناهنجاری

به طور پیش فرض، تشخیص ناهنجاری برای سازمان ها و محیط های Edge غیرفعال است. برای فعال کردن تشخیص ناهنجاری، از پشتیبانی Apigee Edge درخواست کنید تا آن را برای یک سازمان و محیط خاص فعال کند. Apigee محیط شما را ارزیابی می کند و به شما اطلاع می دهد که آیا تشخیص ناهنجاری را می توان فعال کرد.

به دلایل عملکرد، تشخیص ناهنجاری را در همه سازمان‌ها و محیط‌ها فعال نکنید. Apigee توصیه می کند که تشخیص ناهنجاری را فقط در سازمان و محیطی فعال کنید که میانگین بار ترافیکی آن حداقل 10 تراکنش در ثانیه (tps) است.

بررسی کنید که آیا تشخیص ناهنجاری فعال است یا خیر

برای بررسی فعال بودن تشخیص ناهنجاری:

  1. Analyze > Alert Rules را در Edge UI انتخاب کنید.
  2. دکمه + Alert را انتخاب کنید. پنل ایجاد هشدار باز می شود:

    هشدارهای ناهنجاری را پیکربندی کنید
  3. محیط مورد نظر را انتخاب کنید.

    اگر گزینه Anomaly برای نوع Alert خاکستری باشد، تشخیص ناهنجاری غیرفعال می شود.