Appendix G - Performance Monitor Counters and SNMP MIBs
On This Page
Performance Monitor Objects and Counters
SNMP MIBS
You can monitor the health and performance of an IAS server using either Windows 2000 Performance Monitor or the Windows 2000 SNMP agent and the built-in support for industry-standard RADIUS MIBs.
Performance Monitor Objects and Counters
Windows 2000 Performance Monitor allows you to monitor the health of your IAS server through a series of counters for the following performance-monitor objects:
IAS Accounting Clients Object.
IAS Accounting Server Object.
IAS Authentication Clients Object.
IAS Authentication Server Object.
IAS Accounting Clients Object
The IAS Accounting Clients performance object is installed by the Internet Authentication Service (IAS). IAS uses the Remote Authentication Dial-In User Service (RADIUS) protocol to perform remote authentication. IAS performance objects report activity for servers or clients, including user authentication, authorization, and accounting.
When selecting counters for this object, note that each client represents a separate instance.
Table 8 - Counters for the IAS Accounting Clients Object
Countername
Description
Countertype
Accounting-Requests
Shows the number of packets received from this client on the accounting port.
PERF_COUNTER_RAWCOUNT
Accounting-Requests/sec
Shows the rate, in seconds, at which packets were received from this client on the accounting port.
PERF_COUNTER_COUNTER
Accounting-Responses
Shows the number of RADIUS Accounting-Response packets sent to this client.
PERF_COUNTER_RAWCOUNT
Accounting-Responses/sec
Shows the rate, in seconds, at which duplicate RADIUS Accounting-Request packets were received from this client.
PERF_COUNTER_COUNTER
Bad Authenticators
Shows the number of packets that contained invalid signature attributes.
PERF_COUNTER_RAWCOUNT
Bad Authenticators/sec
Shows the rate, in seconds, at which packets that contained invalid signature attributes were received.
PERF_COUNTER_COUNTER
Dropped Packets
Shows the number of incoming packets silently discarded for a reason other than being malformed, bad authenticators, or unknown types.
PERF_COUNTER_RAWCOUNT
Dropped Packets/sec
Shows the rate in seconds at which incoming packets were silently discarded for a reason other than being malformed, bad authenticators, or unknown types
PERF_COUNTER_COUNTER
Duplicate Accounting-Requests
Shows the number of duplicate RADIUS Accounting-Request packets received from this client.
PERF_COUNTER_RAWCOUNT
Duplicate Accounting-Requests/sec
Shows the rate, in seconds, at which duplicate RADIUS Accounting-Request packets were received from this client.
PERF_COUNTER_COUNTER
Malformed Packets
Shows the number of malformed packets received. Bad authenticators or unknown types are not included.
PERF_COUNTER_RAWCOUNT
Malformed Packets/sec
Shows the rate, in seconds, at which malformed packets were received.
PERF_COUNTER_COUNTER
No Record
Shows the number of RADIUS Accounting-Request packets that were received and responded to, but not recorded.
PERF_COUNTER_RAWCOUNT
No Record/sec
Shows the rate, in seconds, at which RADIUS Accounting-Request packets were received and responded to, but not recorded.
PERF_COUNTER_COUNTER
Packets Received
Shows the number of packets received.
PERF_COUNTER_RAWCOUNT
Packets Received/sec
Shows the rate, in seconds, at which packets were received.
PERF_COUNTER_COUNTER
Packets Sent
Shows the number of packets sent.
PERF_COUNTER_RAWCOUNT
Packets Sent/sec
Shows the rate, in seconds, at which packets were sent.
PERF_COUNTER_COUNTER
Unknown Type
Shows the number of packets of unknown type that were received. An unknown type is a RADIUS packet that contains an unrecognized entry in the Code field, used to identify the packet type. IAS does not support packets of unknown type.
PERF_COUNTER_RAWCOUNT
Unknown Type/sec
Shows the rate, in seconds, at which packets of unknown type were received.
PERF_COUNTER_COUNTER
IAS Accounting Server Object
The IAS Accounting Server performance object is installed by IAS. IAS uses the RADIUS protocol to perform remote authentication. IAS performance objects report activity for servers or clients, including user authentication, authorization, and accounting.
When selecting counters for this object, note that each client represents a separate instance.
Table 9 - Counters for the IAS Accounting Server Object
Countername
Description
Countertype
Accounting-Requests
Shows the number of packets received from this client on the accounting port.
PERF_COUNTER_RAWCOUNT
Accounting-Requests/sec
Shows the rate, in seconds, at which packets were received from this client on the accounting port.
PERF_COUNTER_COUNTER
Accounting-Responses
Shows the number of RADIUS Accounting-Response packets sent to this client.
PERF_COUNTER_RAWCOUNT
Accounting-Responses/sec
Shows the rate, in seconds, at which RADIUS Accounting-Response packets were sent to this client.
PERF_COUNTER_COUNTER
Bad Authenticators
Shows the number of packets that contained invalid signature attributes.
PERF_COUNTER_RAWCOUNT
Bad Authenticators/sec
Shows the rate, in seconds, at which packets that contained invalid signature attributes were received.
PERF_COUNTER_COUNTER
Dropped Packets
Shows the number of incoming packets that were silently discarded for a reason other than being malformed, bad authenticators, or unknown types.
PERF_COUNTER_RAWCOUNT
Dropped Packets/sec
Shows the rate, in seconds, at which incoming packets were silently discarded for a reason other than being malformed, bad authenticators, or unknown types.
PERF_COUNTER_COUNTER
Duplicate Accounting-Requests
Shows the number of duplicate RADIUS Accounting-Request packets that were received from this client.
PERF_COUNTER_RAWCOUNT
Duplicate Accounting-Requests/sec
Shows the rate, in seconds, at which duplicate RADIUS Accounting-Request packets were received from this client.
PERF_COUNTER_COUNTER
Invalid Requests
Shows the number of packets received from unknown addresses.
PERF_COUNTER_RAWCOUNT
Invalid Requests/sec
Shows the rate, in seconds, at which packets were received from unknown addresses.
PERF_COUNTER_COUNTER
Malformed Packets
hows the number of malformed packets received. Bad authenticators or unknown types are not included.
PERF_COUNTER_RAWCOUNT
Malformed Packets/sec
Shows the rate, in seconds, at which malformed packets were received. Bad authenticators or unknown types are not included.
PERF_COUNTER_COUNTER
No Record
Shows the number of RADIUS Accounting-Request packets that were received and responded to, but not recorded.
PERF_COUNTER_RAWCOUNT
No Record/sec
Shows the rate in seconds at which RADIUS Accounting-Request packets were received and responded to, but not recorded.
PERF_COUNTER_COUNTER
Packets Received
Shows the number of packets received.
PERF_COUNTER_RAWCOUNT
Packets Received/sec
Shows the rate, in seconds, at which packets were received.
PERF_COUNTER_COUNTER
Packets Sent
Shows the number of packets sent.
PERF_COUNTER_RAWCOUNT
Packets Sent/sec
Shows the rate, in seconds, at which packets were sent.
PERF_COUNTER_COUNTER
Server Reset Time
Shows the time elapsed, in hundredths of a second, since the server configuration was reset.
PERF_COUNTER_RAWCOUNT
Server Up Time
Shows the time elapsed, in hundredths of a second, since the server process was started.
PERF_COUNTER_RAWCOUNT
Unknown Type
Shows the number of packets of unknown type that were received.
PERF_COUNTER_RAWCOUNT
Unknown Type/sec
Shows the rate, in seconds, at which packets of unknown type were received.
PERF_COUNTER_COUNTER
IAS Authentication Clients Object
The IAS Authentication Clients performance object is installed by IAS. IAS uses the RADIUS protocol to perform remote authentication. IAS performance objects report activity for servers or clients, including user authentication, authorization, and accounting.
When selecting counters for this object, note that each client represents a separate instance.
Table 10 - Counters for the IAS Authentication Clients Object
Countername
Description
Countertype
Access-Accepts
The number of RADIUS Access-Accept packets sent to this client.
PERF_COUNTER_RAWCOUNT
Access-Accepts/sec
The number of RADIUS Access-Accept packets per second sent to this client.
PERF_COUNTER_COUNTER
Access-Challenges
The number of RADIUS Access-Challenge packets sent to this client.
PERF_COUNTER_RAWCOUNT
Access-Challenges/sec
The number of RADIUS Access-Challenge packets per second sent to this client.
PERF_COUNTER_COUNTER
Access-Rejects
The number of RADIUS Access-Reject packets sent to this client.
PERF_COUNTER_RAWCOUNT
Access-Rejects/sec
The number of RADIUS Access-Reject packets per second sent to this client.
PERF_COUNTER_COUNTER
Access-Requests
The number of packets received on the authentication port from this client.
PERF_COUNTER_RAWCOUNT
Access-Requests/sec
The number of packets per second received on the authentication port from this client.
PERF_COUNTER_COUNTER
Bad Authenticators
The number of packets that contained invalid signature attributes.
PERF_COUNTER_RAWCOUNT
Bad Authenticators/sec
The number of packets per second that contained invalid signature attributes.
PERF_COUNTER_COUNTER
Dropped Packets
The number of incoming packets silently discarded for a reason other than being malformed, bad authenticators, or unknown types.
PERF_COUNTER_RAWCOUNT
Dropped Packets/sec
The number of incoming packets per second silently discarded for a reason other than being malformed, bad authenticators, or unknown types.
PERF_COUNTER_COUNTER
Duplicate Access-Requests
The number of duplicate RADIUS Access-Request packets received from this client.
PERF_COUNTER_RAWCOUNT
Duplicate Access-Requests/sec
The number of duplicate RADIUS Access-Request packets per second received from this client.
PERF_COUNTER_COUNTER
Malformed Packets
The number of malformed packets received. Bad authenticators or unknown types are not included.
PERF_COUNTER_RAWCOUNT
Malformed Packets/sec
The number of malformed packets per second received. Bad authenticators or unknown types are not included.
PERF_COUNTER_COUNTER
Packets Received
The number of packets received.
PERF_COUNTER_RAWCOUNT
Packets Received/sec
The number of packets per second received.
PERF_COUNTER_COUNTER
Packets Sent
The number of packets sent.
PERF_COUNTER_RAWCOUNT
Packets Sent/sec
The number of packets sent per second.
PERF_COUNTER_COUNTER
Unknown Type
The number of packets of unknown type that were received.
PERF_COUNTER_RAWCOUNT
Unknown Type/sec
The number of packets per second of unknown type that were received.
PERF_COUNTER_COUNTER
IAS Authentication Server Object
The IAS Authentication Server performance object is installed by IAS. IAS uses the RADIUS protocol to perform remote authentication. IAS performance objects report activity for servers or clients, including user authentication, authorization, and accounting.
When selecting counters for this object, note that each client represents a separate instance.
Table 11 - Counters for the IAS Authentication Server Object
Countername
Description
Countertype
Access-Accepts
Shows the number of RADIUS Access-Accept packets sent to this client.
PERF_COUNTER_RAWCOUNT
Access-Accepts/sec
Shows the rate, in seconds, at which RADIUS Access-Accept packets were sent to this client.
PERF_COUNTER_COUNTER
Access-Challenges
Shows the number of Access-Challenge packets sent to this client.
PERF_COUNTER_RAWCOUNT
Access-Challenges/sec
Shows the rate at which Access-Challenge messages are being processed.
PERF_COUNTER_COUNTER
Access-Rejects
Shows the number of RADIUS Access-Reject packets sent to this client.
PERF_COUNTER_RAWCOUNT
Access-Rejects/sec
Shows the rate at which Access-Reject messages are being processed.
PERF_COUNTER_COUNTER
Access-Requests
Shows the number of packets that were received on the authentication port from this client.
PERF_COUNTER_RAWCOUNT
Access-Requests/sec.
Shows the rate, in seconds, at which packets were received on an authentication port from this client.
PERF_COUNTER_COUNTER
Bad Authenticators
Shows the total number of packets that contained invalid signature attributes.
PERF_COUNTER_RAWCOUNT
Bad Authenticators/sec
Shows the rate in seconds at which packets that contained invalid signature attributes were received.
PERF_COUNTER_COUNTER
Dropped Packets
Shows the number of incoming packets dropped for reasons other than being malformed, bad authenticators, or unknown types.
PERF_COUNTER_RAWCOUNT
Dropped Packets/sec
Shows the rate, in seconds, at which packets were dropped for reasons other than being malformed, bad authenticators, or of an unknown type.
PERF_COUNTER_COUNTER
Duplicate Access-Requests
Shows the number of duplicate RADIUS Access-Request packets received from this client.
PERF_COUNTER_RAWCOUNT
Duplicate Access-Requests/sec
Shows the rate, in seconds, at which duplicate RADIUS Access-Request packets were received from this client.
PERF_COUNTER_COUNTER
Invalid Requests
Shows the number of packets received from unknown addresses.
PERF_COUNTER_RAWCOUNT
Invalid Requests/sec
Shows the rate, in seconds, at which packets were received from unknown addresses.
PERF_COUNTER_COUNTER
Malformed Packets
Shows the number of malformed packets received. Bad authenticators or unknown types are not included.
PERF_COUNTER_RAWCOUNT
Malformed Packets/sec
Shows the rate, in seconds, at which malformed packets were received. Bad authenticators or unknown types are not included.
PERF_COUNTER_COUNTER
Packets Received
Shows the number of packets received.
PERF_COUNTER_RAWCOUNT
Packets Received/sec
Shows the rate, in seconds, at which packets were received.
PERF_COUNTER_COUNTER
Packets Sent
Shows the number of packets sent.
PERF_COUNTER_RAWCOUNT
Packets Sent/sec
Shows the rate, in seconds, at which packets were sent.
PERF_COUNTER_COUNTER
Server Reset Time
Shows the time elapsed, in hundredths of a second, since the server configuration was reset.
PERF_COUNTER_RAWCOUNT
Server Up Time
Shows the time elapsed, in hundredths of a second, since the server process was started.
PERF_COUNTER_RAWCOUNT
Unknown Type
Shows the number of packets received that were of an unknown type.
PERF_COUNTER_RAWCOUNT
Unknown Type/sec
Shows the rate, in seconds, at which packets of an unknown type were received.
PERF_COUNTER_COUNTER
SNMP MIBS
Windows 2000 supports objects in the following MIBs:
RADIUS Accounting Server MIB: RFC 2621.
RADIUS Accounting Client MIB: RFC 2620.
RADIUS Authentication Server MIB: RFC 2919.
RADIUS Authentication Client MIB: RFC 2618.
SNMP MIB support for RADIUS objects is installed when IAS is installed. For details about the objects within each MIB, see the appropriate RFC.