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


Объекты производительности служб Notification Services

Службы Microsoft SQL Server Notification Services имеют три типа объектов производительности: уровня компонента, приложения и экземпляра. Эти объекты могут содержать счетчики для мониторинга производительности на различных уровнях экземпляра служб Notification Services.

  • Объекты уровня компонента осуществляют мониторинг состояния компонентов на локальном сервере. Эти объекты нельзя использовать для мониторинга одного приложения в экземпляре с несколькими приложениями или для мониторинга всего экземпляра, если он горизонтально масштабирован на несколько серверов.
  • Объекты уровня приложения осуществляют мониторинг состояния приложения служб Notification Services, отправляя запросы в базу данных приложения, и могут использоваться на серверах, на которых запускается служба NS$имя_экземпляра.
  • Объекты уровня экземпляра осуществляют мониторинг активности подписчиков, отправляя запросы в базу данных экземпляра, и могут использоваться на серверах, на которых запускается служба NS$имя_экземпляра.

Объекты уровня компонента

Службы Notification Services предоставляют следующие объекты производительности уровня компонента, осуществляющие мониторинг своих компонентов на локальном сервере:

Раздел Описание

Объект NS$instance_name: Delivery Channels

Содержит данные об одном или всех каналах доставки на локальном сервере.

Объект NS$instance_name: Distributors

Содержит данные об одном или всех распространителях на локальном сервере.

Объект NS$instance_name: Event Providers

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

Объект NS$instance_name: Generator

Содержит данные о компоненте генератора на локальном сервере.

Объекты уровня приложения

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

Раздел Описание

Объект NS$instance_name: Events

Содержит данные о событиях для приложения.

Объект NS$instance_name: Notifications

Содержит данные об уведомлениях, созданных приложением.

Объект NS$instance_name: Subscriptions

Содержит данные о подписках для приложения.

Объект NS$instance_name: Vacuumer

Содержит данные о процессе очистки приложения.

Объекты уровня экземпляра

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

Раздел Описание

Объект NS$имя_экземпляра:Subscribers

Содержит данные о подписчиках для экземпляра служб Notification Services.

См. также

Основные понятия

Выбор средств мониторинга
Отчеты о производительности служб Notification Services
Использование журналов и предупреждений производительности

Справка и поддержка

Получение помощи по SQL Server 2005