]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Add new MIB for trunk state triggers
authorNick Porter <nick@portercomputing.co.uk>
Mon, 25 Aug 2025 12:13:37 +0000 (13:13 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Mon, 25 Aug 2025 13:56:14 +0000 (14:56 +0100)
share/snmp/mibs/FREERADIUS-NOTIFICATION-MIB.mib

index 396da22622279e1e7197e04696e8d5fc692d96a0..a5c5ddcdaeb17d5c5c9ec8783f284be5f2396f3e 100644 (file)
@@ -167,6 +167,78 @@ serverModuleHup NOTIFICATION-TYPE
        DESCRIPTION "Notification that the module has been HUP'd via radmin"
        ::= { serverModuleGeneric 8 }
 
+serverModuleConnectionHalted NOTIFICATION-TYPE
+       OBJECTS { radiusdModuleName,
+                radiusdModuleInstance,
+                radiusdConnectionPoolServer,
+                radiusdConnectionPoolPort }
+       STATUS current
+       DESCRIPTION "Notification a module connection has entered the halted state"
+       ::= { serverModuleGeneric 9 }
+
+serverModuleConnectionInit NOTIFICATION-TYPE
+       OBJECTS { radiusdModuleName,
+                radiusdModuleInstance,
+                radiusdConnectionPoolServer,
+                radiusdConnectionPoolPort }
+       STATUS current
+       DESCRIPTION "Notification a module connection has entered the init state"
+       ::= { serverModuleGeneric 10 }
+
+serverModuleConnectionConnecting NOTIFICATION-TYPE
+       OBJECTS { radiusdModuleName,
+                radiusdModuleInstance,
+                radiusdConnectionPoolServer,
+                radiusdConnectionPoolPort }
+       STATUS current
+       DESCRIPTION "Notification a module connection has entered the connecting state"
+       ::= { serverModuleGeneric 11 }
+
+serverModuleConnectionFull NOTIFICATION-TYPE
+       OBJECTS { radiusdModuleName,
+                radiusdModuleInstance,
+                radiusdConnectionPoolServer,
+                radiusdConnectionPoolPort }
+       STATUS current
+       DESCRIPTION "Notification a module connection has entered the full state"
+       ::= { serverModuleGeneric 12 }
+
+serverModuleConnectionInactive NOTIFICATION-TYPE
+       OBJECTS { radiusdModuleName,
+                radiusdModuleInstance,
+                radiusdConnectionPoolServer,
+                radiusdConnectionPoolPort }
+       STATUS current
+       DESCRIPTION "Notification a module connection has entered the inactive state"
+       ::= { serverModuleGeneric 13 }
+
+serverModuleConnectionInactiveDraining NOTIFICATION-TYPE
+       OBJECTS { radiusdModuleName,
+                radiusdModuleInstance,
+                radiusdConnectionPoolServer,
+                radiusdConnectionPoolPort }
+       STATUS current
+       DESCRIPTION "Notification a module connection has entered the inactive-draining state"
+       ::= { serverModuleGeneric 14 }
+
+serverModuleConnectionDraining NOTIFICATION-TYPE
+       OBJECTS { radiusdModuleName,
+                radiusdModuleInstance,
+                radiusdConnectionPoolServer,
+                radiusdConnectionPoolPort }
+       STATUS current
+       DESCRIPTION "Notification a module connection has entered the draining state"
+       ::= { serverModuleGeneric 15 }
+
+serverModuleConnectionDrainingToFree NOTIFICATION-TYPE
+       OBJECTS { radiusdModuleName,
+                radiusdModuleInstance,
+                radiusdConnectionPoolServer,
+                radiusdConnectionPoolPort }
+       STATUS current
+       DESCRIPTION "Notification a module connection has entered the draining-to-free state"
+       ::= { serverModuleGeneric 16 }
+
 homeServer  OBJECT IDENTIFIER ::= { freeRadiusNotificationMib 3 }
 
 --