Просмотр и анализ предупреждений для приложений .NET

Важно!

Поддержка этой версии Operations Manager завершена. Мы рекомендуем выполнить обновление до Operations Manager 2022.

В System Center Operations Manager для получения сведений о производительности приложений и надежности можно выполнять мониторинг веб-приложений как со стороны клиента, так и со стороны сервера, чтобы точно определить основные причины инцидентов. При задании параметров, типов собираемых событий, оцениваемых целей производительности и отслеживаемых серверов модуль наблюдения за приложениями Operations Manager выявляет, как работают веб-приложения. Вы можете увидеть, как часто возникает проблема, как сервер работает в случае возникновения проблемы, а также цепочку событий, связанных с медленным запросом или методом, который является ненадежным. Эти сведения требуются для сотрудничества с разработчиками программного обеспечения и администраторами баз данных для обеспечения правильности функционирования приложений и оптимального уровня надежности.

Новая двухэтапная стратегия мониторинга приложений

Мониторинг приложений в Operations Manager обладает двумя новыми возможностями, позволяющими назначать приоритеты предупреждениям, а затем исследовать и устранять отдельные неполадки.

  • Шаг 1. Определение проблемных областей. Использование советника по приложениям позволяет задать приоритеты событиям исключений и производительности. Советник по приложениям определяет и перечисляет приложения, которые могут вызвать наибольшие проблемы в среде. К этим приложениям следует обращаться в первую очередь, так как они вызывают большинство нарушений SLA. Если вы отвечаете за приложения, помощник по приложениям предоставляет полезное представление об общей работоспособности приложения.
  • Шаг 2. Диагностика проблем. Использование диагностики приложений поможет исследовать и устранить неполадки, вызванные определенными событиями. Вы можете просмотреть свойства событий, счетчики производительности, распределенные цепочки и аналогичные и связанные события, чтобы определить причину проблемы и определить, кто должен устранить проблему. Диагностику приложений можно запустить как автономную веб-консоль или открыть с помощью ссылок, имеющихся в описаниях предупреждений в консолях Operations Manager.

Настроив мониторинг приложений .NET, можно просмотреть оповещения и приступить к изучению проблем. Чтобы настроить мониторинг приложения .NET, ознакомьтесь со статьей Перед началом мониторинга приложений .NET , чтобы узнать о требованиях и действиях по настройке.

Просмотр и анализ предупреждений для приложений .NET (пример для сервера)

  1. Чтобы просмотреть активные оповещения по группам приложений, в консоли управления System Center Operations Manager в области навигации выберите Мониторинг, разверните узел Мониторинг Monitoring.NET приложения и разверните папку с именем группы приложений, настроенной для мониторинга, и выберите Активные оповещения.

    Просмотр предупреждений по группам приложений

    Снимок экрана: просмотр оповещений по группам приложений.

    Дополнительные представления:

    • Чтобы узнать, почему аспект мониторинга является неработоспособным, используйте представление состояния группы приложений и выберите связанную с ним ячейку представления состояния. В представлении сведений отображается экземпляр и состояние мониторов доступности, конфигурации, производительности и безопасности. Вы также можете запустить анализатор работоспособности в контексте экземпляра приложения, чтобы увидеть, какие мониторы находятся в критическом состоянии или состоянии предупреждения.

      Представление состояний группы приложений

      Снимок экрана: представление состояния группы приложений.

    • Чтобы просмотреть производительность приложения, в папке компонента приложения выберите Все данные производительности. Это предоставляет базовую информацию о каждом компонента для экземпляра.

      Все данные производительности

      Снимок экрана: представление

    • Чтобы просмотреть общее представление панели мониторинга работоспособности компонентов, выбранных для отслеживаемого приложения, в папке компонента приложения выберите Общая работоспособность компонентов. Вы увидите состояние приложения, активные оповещения и подробное представление.

      Общая работоспособность компонента

      Снимок экрана: общая работоспособность компонентов.

    Чтобы работать с данными, собранными с помощью мониторинга на стороне клиента, в консоли управления в области навигации нажмите кнопку Мониторинг , разверните узел Мониторинг Monitoring.NET приложения, а затем в папке имя приложения (клиента). Процесс мониторинга на стороне клиента аналогичен мониторингу на стороне сервера, за исключением того, что вы выбираете Все данные о производительности и Общую работоспособность компонентов в папке имени приложения (клиента), чтобы просмотреть оповещения, относящиеся к мониторингу на стороне клиента для группы приложений.

    Чтобы убедиться, что мониторинг приложений на стороне клиента работает, перейдите в представление состояния группы приложений и в компоненте приложения CSM будет указано состояние мониторинга приложения.

    Примечание

    Мониторинг на стороне клиента — это расширение мониторинга на стороне сервера, которое не включено по умолчанию. Он настраивается с помощью того же шаблона, что и серверный мониторинг. Для обнаружения объектов после настройки клиентского мониторинга может потребоваться несколько минут.

  2. Чтобы просмотреть общие сведения об оповещении, выберите оповещение. В области Сведения об предупреждении представлено описание предупреждения, в том числе информация об источнике, правиле, дата создания и настройки мониторинга, вызвавшие предупреждение.

  3. Чтобы приступить к анализу предупреждения и просмотреть его описание, дважды щелкните предупреждение. Откроется страница Свойства предупреждения .

    Анализ предупреждений на странице "Свойства предупреждений"

    Снимок экрана: свойства оповещения.

    Примечание

    Чтобы просмотреть сведения об оповещении в любом из этих представлений, выберите оповещение, которое вы хотите изучить, и просмотрите его в области Сведения об оповещении в разделе "Знания ". Вы также можете открыть страницу свойств предупреждения, на котором показаны сведения об предупреждении, и ввести состояние предупреждения. Чтобы открыть страницу Свойства оповещения, дважды щелкните оповещение или в области Задачи в разделе Задачи выберите Свойства оповещения.

  4. На странице Свойства оповещения щелкните ссылку в области Описание оповещения . В веб-браузере откроется консоль диагностики приложений, новый компонент наблюдения в Operations Manager. На вкладке Свойства события можно просмотреть такие сведения, как метрики производительности, стек вызовов и заметки к коллекции. Дополнительные сведения о вкладке "Свойства события" см. в сведениях о событии производительности. Выберите Да, чтобы закрыть окно main после загрузки сведений о событии.

    Примечание

    Эта ссылка на диагностику приложений также размещена на вкладке Контекст предупреждения .

  5. Свойства события диагностики приложений

    Снимок экрана: вкладка свойств события диагностики приложений.

  6. На вкладке Свойства события разверните раздел Стек . Стек — это порядок возникновения событий. Представление группы ресурсов и Древовидное представление выполнения позволяют развернуть узлы для анализа различных вызовов. Это представление позволяет узнать, на каком уровне или где возникла проблема.

    В древовидном представлении диагностики приложений можно увидеть, что именно пошло не так и когда это случилось.

    Снимок экрана: вкладка

  7. Чтобы узнать, как это событие связано с другими событиями в цепочке событий, на странице Диагностика приложений выберите вкладку Распределенные цепочки . В этом представлении отображаются все компоненты, участвующие в запросе.

    Распределенные цепочки диагностики приложений показывают связь событий друг с другом.

    Снимок экрана: вкладка

  8. Чтобы определить первопричину проблемы или инцидента, выберите последнее событие в цепочке. Это последнее событие, нарушившее пороговое значение производительности. Откроется вкладка Свойства события для данного события.

  9. На странице Диагностика приложений выберите вкладку Счетчики производительности . Счетчики производительности показывают систему за 15 минут до возникновения события. Это предоставляет базовое измерение до события, что позволяет узнать предыдущее состояние системы и определить, влияла ли система на производительность приложения.

    Счетчики производительности диагностики приложений позволяют сравнивать производительность системы до события, во время события и после него.

    Снимок экрана: вкладка

  10. На странице Диагностика приложений выберите вкладку Похожие события . Аналогичные события относятся к другим событиям, которые находятся в той же группе проблем. На этой странице можно отфильтровать похожие события по проблеме и самому тяжелому ресурсу , чтобы определить тенденции.

    Аналогичные события диагностики приложений позволяют сравнивать похожие события для определения тенденций.

    Снимок экрана: вкладка похожих событий диагностики приложений.

  11. На странице Диагностика приложений выберите вкладку Связанные события . Связанные события — это события, которые произошли примерно в то же время, что и событие, которое вы изучаете. Связанные события сообщают вам, что еще происходит примерно в то же время, что и событие, которое вы изучаете. Вы можете увеличить или уменьшить диапазон времени, в течение которого произошли другие связанные события относительно события, которое вы изучаете. В целом, чем больше диапазон, тем больше связанных событий.

    Связанные события диагностики приложений позволяют увидеть, какие другие события происходят примерно в то же время, что и событие, которое вы изучаете.

    Снимок экрана: вкладка

Дальнейшие действия