]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Fix MIB, it was missing the objects defs.
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Mon, 22 Aug 2022 11:52:03 +0000 (13:52 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Mon, 22 Aug 2022 12:03:21 +0000 (14:03 +0200)
pdns/rec-snmp.cc
pdns/recursordist/RECURSOR-MIB.txt

index 08b6c961294285a0006cbd997cab239bfd23ad8b..2eb8d4de9343c97551acde6f5fc4f2b203593093 100644 (file)
@@ -387,6 +387,6 @@ RecursorSNMPAgent::RecursorSNMPAgent(const std::string& name, const std::string&
   registerCounter64Stat("almost-expired-exceptions", almostExpiredExceptions, OID_LENGTH(almostExpiredExceptions));
   registerCounter64Stat("non-resolving-nameserver-entries", nonResolvingNameserverEntriesOID, OID_LENGTH(nonResolvingNameserverEntriesOID));
   registerCounter64Stat("maintenance-usec", maintenanceUSecOID, OID_LENGTH(maintenanceUSecOID));
-  registerCounter64Stat("maintenance-calls", maintenanceCountOID, OID_LENGTH(maintenanceCallsOID));
+  registerCounter64Stat("maintenance-calls", maintenanceCallsOID, OID_LENGTH(maintenanceCallsOID));
 #endif /* HAVE_NET_SNMP */
 }
index 5f9552e16c0b880147df58b848c2c9773cfddf73..260f515b3a126fe284752f44cd39f55dc59d46d8 100644 (file)
@@ -1065,6 +1065,22 @@ nonResolvingNameserverEntries OBJECT-TYPE
         "Number of entries in the non-resolving NS name cache"
     ::= { stats 126 }
 
+maintenanceUSec OBJECT-TYPE
+    SYNTAX CounterBasedGauge64
+    MAX-ACCESS read-only
+    STATUS current
+    DESCRIPTION
+        "Time spent doing internal maintenance, including Lua maintenance"
+    ::= { stats 127 }
+
+maintenanceCount OBJECT-TYPE
+    SYNTAX CounterBasedGauge64
+    MAX-ACCESS read-only
+    STATUS current
+    DESCRIPTION
+        "Number of times internal maintenance has been called, including Lua maintenance"
+    ::= { stats 128 }
+
 ---
 --- Traps / Notifications
 ---