Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Общие сведения о мониторинге работоспособности системы ASP.NET↑ ⇐ ПредыдущаяСтр 12 из 12 Содержание книги
Поиск на нашем сайте
Visual Studio 2010 Обновлен: Ноябрь 2007 Мониторинг работоспособности системы ASP.NET позволяет администраторам системы следить за состоянием развертываемых веб-приложений.
В этом разделе рассматриваются следующие темы: · Сценарии · Функции мониторинга работоспособности ASP.NET · Базовые сведения · Примеры кода · Ссылки на классы Сценарии Мониторинг работоспособности ASP.NET позволяет выполнять следующие задачи: · Отслеживать выполнение приложения, чтобы убедиться в его работоспособности. · Быстро диагностировать приложения или системы, в которых возникают ошибки. · Оценить значимость событий во время жизненного цикла приложения. · Отслеживать выполняющиеся приложения ASP.NET как отдельно, так и в веб-форме. · Записывать в журнал события, которые не обязательно относятся к ошибкам приложений ASP.NET. К началу Функциональные возможности Система мониторинга работоспособности системы ASP.NET включает в себя следующие элементы: · Типы событий, упаковывающие сведения о работоспособности приложения. · Типы поставщиков, обрабатывающие сведения о событиях. · Дополнительные типы, с помощью которых можно управлять событиями работоспособности. К началу Базовые сведения С помощью системы мониторинга работоспособности системы ASP.NET разработчик легко может отслеживать состояние приложения ASP.NET и получать подробную информацию времени выполнения о ресурсах ASP.NET (для инструментирования приложения). Мониторинг работоспособности содержит готовые к использованию события мониторинга работоспособности (веб-события) и поставщики мониторинга работоспособности (прослушиватели). Веб-события упаковывают сведения о событиях работоспособности. Поставщики прослушивают события и обрабатывают сведения о них, записывая информацию в журнал или уведомляя администратора. Веб-событие можно подключить к поставщику (этот процесс называется включением события) путем изменения настроек в файле конфигурации приложения. Система мониторинга работоспособности ASP.NET реализуется с помощью классов в пространстве имен System.Web.Management. Настройка мониторинга работоспособности ASP.NET Приложения можно настроить на использование встроенных или пользовательских поставщиков мониторинга, которые обрабатывают сведения о работоспособности и сообщают о состоянии и характеристиках производительности инструментированного приложения. Веб-события и поставщики можно подключить к приложению путем настройки раздела healthMonitoring файла конфигурации. Затем для прослушивания сведений события и его обработки используются встроенные или пользовательские классы. Дополнительные сведения о файлах конфигурации см. в разделе Файлы конфигурации ASP.NET. Иерархия классов веб-событий При возникновении веб-события создается экземпляр связанного класса события. Данные события собираются в свойства этого объекта. Поставщики событий обрабатывают эти данные. Веб-события могут содержать сведения о рабочем процессе, домене приложения, данных запроса и ответа, ошибках приложения и конфигурации, а также о событиях аудита. Содержащаяся в родительском классе события информация работоспособности наследуется всеми дочерними классами событий. Отношения между классами веб-событий показаны на следующем рисунке. Иерархия классов веб-событий Чем ниже событие расположено в иерархии классов веб-событий, тем более специфичной является информация для приложения ASP.NET. Например, производные классы могут предоставлять такую информацию, как трассировки стека, IP-адреса клиентов, а также данные потоков и процессов. Информация веб-события В следующей таблице представлена информация, которая поможет выбрать класс веб-события для прямого использования или наследования. Строки соответствуют классам веб-событий. Столбцы соответствуют информационным классам, которые обычно доступны в качестве свойств классов веб-событий. Если приложение выполняется не в режиме полного доверия, наследовать можно только от класса WebBaseEvent. Это поможет защитить персональную информацию от предоставления через информационные классы, перечисленные в таблице.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-09-20; просмотров: 193; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.116.42.136 (0.006 с.) |