Поделиться через


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

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

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

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

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

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

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

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

    Просмотр оповещений по группе приложений

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

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

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

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

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

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

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

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

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

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

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

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

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

    Примечание.

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

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

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

    Начало исследования оповещений на странице "Свойства оповещений"

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

    Примечание.

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

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

    Примечание.

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

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

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

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

    Представления дерева диагностики приложений позволяют точно видеть, что произошло неправильно, где и когда.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Следующие шаги