NS$instance_name: Event Providers Object

The NS$instance_name: Event Providers object provides counters for monitoring the event provider components of a Notification Services instance.

The event provider counters monitor one or all event providers on the local server. If the engine is running on the local server but no event providers are enabled on that server, the counters are available but do not return data.

Counter Description Purpose

Event Batches Aborted

Total number of event batches that failed since the event provider started.

Use to determine whether event batches arrived, but were not committed to the database. This can indicate problems with database connections, an event provider, event data, or an event source.

Event Batches Committed

Total number of event batches committed since the event provider started.

Use to determine how many event batches have been committed that came from the event provider; this number is per event class.

Events Per Batch

Average number of events per event batch for the selected event provider.

Use to analyze event batch sizes for an individual event provider.

Events Received

Total number of events received since the event provider started.

Use to determine the activity level of an individual event provider.

Events Received Per Second

Number of input events received per second for the selected event provider.

Use to determine the activity level of the event provider at different times. This information can be used to determine whether you need to distribute events, either submitting events at different times or scaling out event providers.

After selecting a counter, select an instance. You can select All instances, which returns values for all event providers on the local server, or you can select one of the event provider instances; event provider instance names are a combination of the application name and the event provider name, such as stock:provider1.

Important

Performance counter instances are available only when the instance is running.

See Also

Concepts

Notification Services Performance Objects

Help and Information

Getting SQL Server 2005 Assistance