1 RADIUS-STAT-MIB DEFINITIONS ::= BEGIN
4 MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
6 IpAddress, TimeTicks, mib-2 FROM SNMPv2-SMI
7 SnmpAdminString FROM SNMP-FRAMEWORK-MIB;
9 radiusStatMIB MODULE-IDENTITY
10 LAST-UPDATED "0001020000Z"
11 ORGANIZATION "IETF RADIUS Working Group."
14 email: gray@farlep.net"
16 "The MIB module for entities implementing the statistics
17 side of the Remote Access Dialin User Service (RADIUS)
18 authentication protocol."
19 REVISION "0001020000Z"
20 DESCRIPTION "Experimental Version"
21 ::= { radiusStatistics 1 }
23 radiusMIB OBJECT-IDENTITY
26 "The OID assigned to RADIUS MIB work by the IANA."
29 radiusStatistics OBJECT IDENTIFIER ::= {radiusMIB 3}
31 radiusStatIdent OBJECT-TYPE
32 SYNTAX SnmpAdminString
36 "The implementation identification string for the
37 RADIUS statistics server software in use on the
41 radiusStatUpTime OBJECT-TYPE
46 "Time (in hundredths of a second) since the statistics
50 radiusStatConfigReset OBJECT-TYPE
51 SYNTAX INTEGER { other(1),
58 "Status/action object to reinitialize any persistent
59 server state. When set to reset(2), any persistent
60 server state (such as a process) is reinitialized as if
61 the server had just been started. This value will
62 never be returned by a read operation. When read, one of
63 the following values will be returned:
64 other(1) - server in some unknown state;
65 initializing(3) - server (re)initializing;
66 running(4) - server currently running."
69 radiusStatTotalLines OBJECT-TYPE
74 "The number of dialup lines registered by the statistics
76 ::= { radiusStatMIB 4}
78 radiusStatTotalLinesInUse OBJECT-TYPE
83 "The number dial-up lines currently in use"
84 ::= { radiusStatMIB 5 }
86 radiusStatTotalLinesIdle OBJECT-TYPE
91 "The number dial-up lines currently idle"
92 ::= { radiusStatMIB 6 }
94 radiusStatNASTable OBJECT-TYPE
95 SYNTAX SEQUENCE OF RadiusStatNASEntry
96 MAX-ACCESS not-accessible
99 "The (conceptual) table listing the available
100 Network Access Servers"
101 ::= { radiusStatMIB 7 }
103 radiusStatNASEntry OBJECT-TYPE
104 SYNTAX RadiusStatNASEntry
105 MAX-ACCESS not-accessible
108 "An entry (conceptual row) representing a Network
111 ::= { radiusStatNASTable 1 }
113 RadiusStatNASEntry ::= SEQUENCE {
115 nasAddress IpAddress,
116 nasID SnmpAdminString,
118 nasLinesInUse Counter32,
119 nasLinesIdle Counter32,
123 SYNTAX Integer32 (1..2147483647)
124 MAX-ACCESS not-accessible
127 "A number uniquely identifying each NAS"
128 ::= { radiusStatNASEntry 1 }
130 nasAddress OBJECT-TYPE
136 ::= { radiusStatNASEntry 2 }
139 SYNTAX SnmpAdminString
144 ::= { radiusStatNASEntry 3 }
151 "The number of lines served by the NAS"
152 ::= { radiusStatNASEntry 4 }
154 nasLinesInUse OBJECT-TYPE
159 "The number of lines currently in use on this NAS"
160 ::= { radiusStatNASEntry 5 }
162 nasLinesIdle OBJECT-TYPE
167 "The number of lines currently idle on this NAS"
168 ::= { radiusStatNASEntry 6 }
170 radiusStatNASPortTable OBJECT-TYPE
171 SYNTAX SEQUENCE OF RadiusStatNASPortEntry
172 MAX-ACCESS not-accessible
175 "The (conceptual) table listing the available ports"
176 ::= { radiusStatMIB 8 }
178 radiusStatNASPortEntry OBJECT-TYPE
179 SYNTAX RadiusStatNASPortEntry
180 MAX-ACCESS not-accessible
183 "An entry (conceptual row) representing a port"
185 ::= { radiusStatNASPortTable 1 }
187 RadiusStatNASPortEntry ::= SEQUENCE {
188 radiusStatPortIndex Integer32,
189 radiusStatNASIndex Integer32,
190 radiusStatPortID Integer32,
191 radiusStatPortFramedAddress IpAddress,
192 radiusStatPortTotalLogins Counter32,
193 radiusStatPortStatus INTEGER,
194 radiusStatPortStatusDate SnmpAdminString,
195 radiusStatPortUpTime TimeTicks,
196 radiusStatPortLastLoginName SnmpAdminString,
197 radiusStatPortLastLoginDate SnmpAdminString,
198 radiusStatPortLastLogoutDate SnmpAdminString,
199 radiusStatPortIdleTotalTime TimeTicks,
200 radiusStatPortIdleMaxTime TimeTicks,
201 radiusStatPortIdleMaxDate SnmpAdminString,
202 radiusStatPortInUseTotalTime TimeTicks,
203 radiusStatPortInUseMaxTime TimeTicks,
204 radiusStatPortInUseMaxDate SnmpAdminString,
207 radiusStatPortIndex OBJECT-TYPE
208 SYNTAX Integer32 (1..2147483647)
212 "A number uniquely identifying each port"
213 ::= { radiusStatNASPortEntry 1 }
215 radiusStatNASIndex OBJECT-TYPE
216 SYNTAX Integer32 (1..2147483647)
220 "A number uniquely identifying each port"
221 ::= { radiusStatNASPortEntry 2 }
223 radiusStatPortID OBJECT-TYPE
224 SYNTAX Integer32 (1..2147483647)
228 "The Port-Identifier"
229 ::= { radiusStatNASPortEntry 3 }
231 radiusStatPortFramedAddress OBJECT-TYPE
236 "The Port-Identifier"
237 ::= { radiusStatNASPortEntry 4 }
239 radiusStatPortTotalLogins OBJECT-TYPE
244 "The number of logins registered so far"
245 ::= { radiusStatNASPortEntry 5 }
247 radiusStatPortStatus OBJECT-TYPE
255 "The status of the port"
256 ::= { radiusStatNASPortEntry 6 }
258 radiusStatPortStatusDate OBJECT-TYPE
259 SYNTAX SnmpAdminString
263 "Time of the last change in port status"
264 ::= { radiusStatNASPortEntry 7 }
266 radiusStatPortUpTime OBJECT-TYPE
271 "Time in thousandths of a second since the port changed its
273 ::= { radiusStatNASPortEntry 8 }
275 radiusStatPortLastLoginName OBJECT-TYPE
276 SYNTAX SnmpAdminString
280 "The username of the last user logged in on that port"
281 ::= { radiusStatNASPortEntry 9 }
283 radiusStatPortLastLoginDate OBJECT-TYPE
284 SYNTAX SnmpAdminString
288 "Time of the last login"
289 ::= { radiusStatNASPortEntry 10 }
291 radiusStatPortLastLogoutDate OBJECT-TYPE
292 SYNTAX SnmpAdminString
296 "Time of the last logout"
297 ::= { radiusStatNASPortEntry 11 }
299 radiusStatPortIdleTotalTime OBJECT-TYPE
304 "Total time the port was idle"
305 ::= { radiusStatNASPortEntry 12 }
307 radiusStatPortIdleMaxTime OBJECT-TYPE
312 "Maximum time the port was idle"
313 ::= { radiusStatNASPortEntry 13 }
315 radiusStatPortIdleMaxDate OBJECT-TYPE
316 SYNTAX SnmpAdminString
320 "Date when the maximum idle time was registered"
321 ::= { radiusStatNASPortEntry 14 }
323 radiusStatPortInUseTotalTime OBJECT-TYPE
328 "Total time the port was in use"
329 ::= { radiusStatNASPortEntry 15 }
331 radiusStatPortInUseMaxTime OBJECT-TYPE
336 "Maximum time the port was in use"
337 ::= { radiusStatNASPortEntry 16 }
339 radiusStatPortInUseMaxDate OBJECT-TYPE
340 SYNTAX SnmpAdminString
344 "Date when the maximum in use time was registered"
345 ::= { radiusStatNASPortEntry 17 }