Windows Media Services provides support for Simple Network Management Protocol (SNMP)-based management consoles through an extensive set of SNMP objects. These objects are defined in the Windows Media Services SNMP management information base file WMSSNMP.mib, which is located on your Windows Media server in %systemroot%\System 32\Windows Media\Server.
To use Windows Media Services SNMP objects, you must first register the DLL Wmssnmp.dll. For more information about registering the DLL, see To register Windows Media Services SNMP objects for SNMP monitoring.
It is recommended that you configure your server to use Internet Protocol security (IPSec) for SNMP data transfers. Otherwise, the SNMP service will transfer data in clear text, which means that the data could be intercepted and decoded by network analyzers. IPSec encrypts data and communications between the SNMP agent and management stations, so the information is safer from interception.
If you decide to use IPSec for SNMP data transfers, you should create an IPSec policy on your computer that filters data transferred on both UDP and TCP ports 161 and 162 and that uses Kerberos authentication. For more information about creating Internet Protocol security policies, see Windows Help and Support.
The following table lists the objects that you can receive in your SNMP browser. All of the objects have read-only access.
Object and description | Syntax |
wmsCurrentPlayerAllocatedBandwidth
The current bandwidth, in kilobits per second (Kbps), that is
allocated for |
INTEGER |
wmsCurrentOutgoingDistributionAllocatedBandwidth
The current bandwidth, in Kbps, that is allocated for streams to
|
INTEGER |
wmsCurrentConnectedPlayers
The current number of players with |
INTEGER |
wmsCurrentConnectionQueueLength
The current number of connection requests that are pending on the server. |
INTEGER |
wmsCurrentConnectionRate
The current number of clients per second that are connecting to the server. |
INTEGER |
wmsCurrentStreamingHttpPlayers
The current number of players that are being streamed data through the HTTP protocol. This number does not include players that are stopped or paused. |
INTEGER |
wmsCurrentStreamingMmsPlayers
The current number of players that are being streamed data
through the |
INTEGER |
wmsCurrentOutgoingDistributionConnections
The current number of connections to distribution servers. |
INTEGER |
wmsCurrentStreamingRtspPlayers
The current number of players that are being streamed data
through the |
INTEGER |
wmsCurrentStreamingPlayers
The current number of players that are being streamed data across all protocols. This number does not include players that are stopped or paused. |
INTEGER |
wmsCurrentCacheDownloads
The current number of streams downloaded to a cache server that have not yet expired. |
INTEGER |
wmsCurrentOutgoingDistributionSendRate
The current rate, in Kbps, at which data is being streamed to distribution servers. |
INTEGER |
wmsCurrentPlayerSendRate
The current rate, in Kbps, at which data is being streamed to players. |
INTEGER |
wmsCurrentLateReadRate
The current number of data |
INTEGER |
wmsCurrentLateSendRate
The current number of packets that are sent out 0.5 seconds or more after the marked send time. |
INTEGER |
wmsCurrentStreamErrorRate
The current number of errors per second due to dropped packets. |
INTEGER |
wmsCurrentUdpResendRequestsRate
The current number of requests for |
INTEGER |
wmsCurrrendUdpResendsSentRate
The current number of UDP resends per second sent to clients. |
INTEGER |
wmsPeakPlayerAllocatedBandwidth
The peak bandwidth, in Kbps, allocated for all streams to players since the last time the counter was reset. |
INTEGER |
wmsPeakOutgoingDistributionAllocatedBandwidth
The peak bandwidth, in Kbps, allocated for all streams to distribution servers that have connected since the last time the counter was reset. |
INTEGER |
wmsPeakConnectedPlayers
The peak number of players that have connected since the last time the counter was reset. |
INTEGER |
wmsPeakOutgoingDistributionConnections
The peak number of distribution servers that have connected since the last time the counter was reset. |
INTEGER |
wmsPeakOutgoingDistributionSendRate
The peak rate, in Kbps, at which data was streamed to distribution servers since the last time the counter was reset. |
INTEGER |
wmsPeakPlayerSendRate
The peak rate, in Kbps, at which data was streamed to players since the last time the counter was reset. |
INTEGER |
wmsPeakStreamingPlayers
The peak number of players that have been streamed data concurrently since the last time the counter was reset. |
INTEGER |
wmsTotalConnectedPlayers
The total number of players that have been connected to your server since the last time the counter was reset. |
INTEGER |
wmsTotalOutgoingDistributionConnections
The total number of distribution servers that have connected since the last time the counter was reset. |
INTEGER |
wmsTotalLateReads
The total number of times that the server required more than 400 milliseconds to read data from the file system since the last time the counter was reset. |
INTEGER |
wmsTotalLateSends
The total number of times the server sent out data packets 0.5 seconds or more after the marked send time. |
INTEGER |
wmsTotalStreamDenials
The total number of times the server refused to send a requested stream to a client since the last time the counter was reset. This includes both denials that occurred due to failure to be authorized or authenticated, as well as denials that occurred because limits were exceeded. |
INTEGER |
wmsTotalStreamErrors
The total number of stream errors due to dropped packets since the last time the counter was reset. |
INTEGER |
wmsTotalStreamingPlayers
The total number of players that have been streamed data since the last time the counter was reset. |
INTEGER |
wmsTotalStreamTerminations
The total number of streams that were terminated due to inactivity or errors since the last time the counter was reset. This includes terminations that occurred because player inactivity and timeout limits were exceeded, as well as terminations due to events such as late reads. |
INTEGER |
wmsTotalUdpResendRequests
The total number of requests for UDP resends received from clients since the last time the counter was reset. |
INTEGER |
wmsTotalUdpResendsSent
The total number of UDP resends sent to clients since the last time the counter was reset. |
INTEGER |
wmsTotalServerUptime
The elapsed time, in seconds, that the Windows Media Services service has been running since it was last started. |
INTEGER |
wmsTotalAdvertisements
The total number of advertisements that have been streamed from
|
INTEGER |
wmsTotalPlayerBytesSent
The total number of bytes streamed to all players since the last time the counter was reset. |
Counter64 |
wmsTotalOutgoingDistributionBytesSent
The total number of bytes streamed to all distribution servers since the last time the counter was reset. |
Counter64 |
Note
SNMP services are not installed by default with either the Windows Server 2003 operating system or Windows Media Services. Before attempting to use Windows Media Services SNMP objects, ensure that SNMP services are installed on your computer. For more information about installing SNMP services, see Windows Help and Support.