![Public class Public class](images/ms499701.pubclass(office.15).gif) |
DiagnosticsDataNamespaceFactory |
This class defines the existing names for our diagnostics data. Our diagnostics data names are organized in the namespace format as xx.xx.xx. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
LogFileEntry |
Represents the entry that is entered into the SharePoint logs. Contains information about the event that occurred and its description. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDatabaseServerDiagnosticsPerformanceCounterProvider |
The timer job that collects performance counter information from the database server that the installed SharePoint instance is connected to. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticDataStore |
An abstract class represents the data store contains the scope and nvp pair data. The method here defines what operations the store should support |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsBlockingQueryProvider |
Looks for and records SQL Queries that are blocking other SQL queries in all databases in the system. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsData |
A Name/Value pair to represent the data inside the scope. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsDataService |
The service provides the correlated diagnostics data |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsEntry |
Provides a base class diagnostics entry point. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsEventLogProvider |
Represents a diagnostic provider which listens for NT Events and outputs them to Usage database. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsMetricsProvider |
|
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsPerformanceCounterProvider |
Provides methods and properties for interacting with the Windows Performance Monitor logs and inherits from the SPDiagnosticsProvider class. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsProvider |
Represents a base class for diagnostic providers that collect diagnostic information and output that information to a logging database. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsProviderCollection |
Represents a collection of diagnostics providers whose job is to collect diagnostics information and outputs them to Logging Database. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsProviderJobDefinition |
Represents a job definition associated with a diagnostics provider. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsSqlDmvProvider |
Queries the SQL dynamic management views for statistics about queries. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsSqlMemoryProvider |
Queries the SQL dynamic management views for statistics about queries. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsSqlProvider |
Provides methods and properties for working with a SQL-based diagnostics log. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPDiagnosticsULSProvider |
Represents a diagnostic provider which watches the ULS trace log and saves high level data to the logging database. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPEventCollectionSetting |
|
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPGeneralPerformanceCategoryDefinition |
General definition for an arbitrary category and its counters. It stores the counter names and instance names for each counter. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPMonitoredScopeData |
This is basically the data stored in SPMonitoredScope. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPPerformanceCategoryDefinition |
Stores information about a set of performance counters in a set categoryand provides methods for normalizing counter information. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPULSRetriever |
The utility class to retrieve ULS log |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
SPWebFrontEndDiagnosticsPerformanceCounterProvider |
The timer job to collect performance counter on web front ends. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
ThrottledEventLogger |
This class throttles repeated writes of an Event under a particular context to the Windows event log. A specific duration (default 30 seconds) may be associated with an [event, context] pair. Contexts can be any object, but a best practice is to use objects that are not transient. If use of a transient context is unavoidable ensure that it is deleted before going out of scope. |
![Public class Public class](images/ms499701.pubclass(office.15).gif) |
ULSLogEntry |
|