]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Add to the MIB and small tweak to subagent.c
authorKen Rice <krice@freeswitch.org>
Fri, 19 Jul 2013 22:06:17 +0000 (17:06 -0500)
committerKen Rice <krice@freeswitch.org>
Fri, 19 Jul 2013 22:06:17 +0000 (17:06 -0500)
src/mod/event_handlers/mod_snmp/FREESWITCH-MIB
src/mod/event_handlers/mod_snmp/subagent.c

index 8667b51d84c05b650200899dddfb735ca8cb7ea4..b68f3e537e3915de343a7fc6e00eaa2bfe8aa8a1 100644 (file)
@@ -141,6 +141,14 @@ maxSessionsPerSecond OBJECT-TYPE
         "Maximum permissible sessions per second"
     ::= { systemStats 7 }
 
+peakSessionsPerSecond OBJECT-TYPE
+    SYNTAX      Gauge32
+    MAX-ACCESS  read-only
+    STATUS      current
+    DESCRIPTION
+        "Maximum sessions per second"
+    ::= { systemStats 8 }
+
 
 ChannelEntry ::= SEQUENCE {
     chanIndex           Integer32,
index 0a6771c137b8123b3a2b6419e125a3ab328b54af..179dda11e7c942950207918204891920366ece01 100644 (file)
@@ -158,7 +158,7 @@ void init_subagent(switch_memory_pool_t *pool)
        DEBUGMSGTL(("init_subagent", "mod_snmp subagent initializing\n"));
 
        netsnmp_register_scalar_group(netsnmp_create_handler_registration("identity", handle_identity, identity_oid, OID_LENGTH(identity_oid), HANDLER_CAN_RONLY), 1, 2);
-       netsnmp_register_scalar_group(netsnmp_create_handler_registration("systemStats", handle_systemStats, systemStats_oid, OID_LENGTH(systemStats_oid), HANDLER_CAN_RONLY), 1, 7);
+       netsnmp_register_scalar_group(netsnmp_create_handler_registration("systemStats", handle_systemStats, systemStats_oid, OID_LENGTH(systemStats_oid), HANDLER_CAN_RONLY), 1, 8);
 
        ch_table_info = switch_core_alloc(pool, sizeof(netsnmp_table_registration_info));
        netsnmp_table_helper_add_indexes(ch_table_info, ASN_INTEGER, 0);