Нет описания правки |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
'''''[[Расширения]] / Разработка / Расширения / Оповещения о расширениях''''' | '''''[[Расширения]] / [[Расширения|Разработка]] / [https://docs.expert-apm.ru/index.php/%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F#:~:text=%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-,%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F,-%D0%A0%D0%B0%D0%B7%D0%B2%D1%91%D1%80%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F Расширения] / Оповещения о расширениях''''' | ||
Одной из ключевых особенностей АппОптима является ее способность обнаруживать и анализировать проблемы с производительностью до того, как они затронут ваших клиентов. Это достигается за счет системы интеллектуальных оповещений, которая позволяет найти первопричину проблем с производительностью даже в сложных средах. Чтобы воспользоваться этой функциональностью, ваше расширение может указать оповещения, которые будут генерироваться при обнаружении неожиданного поведения в отслеживаемых процессах. | Одной из ключевых особенностей АппОптима является ее способность обнаруживать и анализировать проблемы с производительностью до того, как они затронут ваших клиентов. Это достигается за счет системы интеллектуальных оповещений, которая позволяет найти первопричину проблем с производительностью даже в сложных средах. Чтобы воспользоваться этой функциональностью, ваше расширение может указать оповещения, которые будут генерироваться при обнаружении неожиданного поведения в отслеживаемых процессах. |
Текущая версия от 08:59, 6 января 2025
Расширения / Разработка / Расширения / Оповещения о расширениях
Одной из ключевых особенностей АппОптима является ее способность обнаруживать и анализировать проблемы с производительностью до того, как они затронут ваших клиентов. Это достигается за счет системы интеллектуальных оповещений, которая позволяет найти первопричину проблем с производительностью даже в сложных средах. Чтобы воспользоваться этой функциональностью, ваше расширение может указать оповещения, которые будут генерироваться при обнаружении неожиданного поведения в отслеживаемых процессах.
Для любых временных рядов, о которых сообщает ваше расширение, можно определить критерии для нескольких типов оповещений. Для этого alert_settings
раздел необходимо добавить в определение показателей расширения. Ниже приведен пример plugin.json
определения. Обратите внимание, что никаких изменений в самом коде расширения не требуется.
{
"metrics": [
"key": "counter",
"alert_settings": [
{
"alert_id": "counter_alert_high",
"event_type": "PGI_CUSTOM_PERFORMANCE",
"event_name": "Enormous counter rate",
"threshold": 10.0,
"alert_condition": "ABOVE",
"samples": 5,
"violating_samples": 3,
"dealerting_samples": 5
},
{
"alert_id": "counter_alert_low",
"event_type": "PGI_CUSTOM_ERROR",
"event_name": "Low counter rate",
"threshold": 1.0,
"alert_condition": "BELOW",
"samples": 5,
"violating_samples": 5,
"dealerting_samples": 3
}
]
]
}
Подробную информацию о настройке оповещений см. в справочнике по плагину.json .
После предоставления определения активация и деактивация оповещений автоматически обрабатываются узлом кластера АппОптима. При отображении предупреждения вы увидите подробную информацию о проблеме и затронутых компонентах на соответствующей странице «Проблема» .