From: Otto Moerbeek Date: Mon, 22 Aug 2022 11:52:03 +0000 (+0200) Subject: Fix MIB, it was missing the objects defs. X-Git-Tag: rec-4.8.0-alpha1~51^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cad8e502fbfb6a1075ac8e1c2f2516494413c32c;p=thirdparty%2Fpdns.git Fix MIB, it was missing the objects defs. --- diff --git a/pdns/rec-snmp.cc b/pdns/rec-snmp.cc index 08b6c96129..2eb8d4de93 100644 --- a/pdns/rec-snmp.cc +++ b/pdns/rec-snmp.cc @@ -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 */ } diff --git a/pdns/recursordist/RECURSOR-MIB.txt b/pdns/recursordist/RECURSOR-MIB.txt index 5f9552e16c..260f515b3a 100644 --- a/pdns/recursordist/RECURSOR-MIB.txt +++ b/pdns/recursordist/RECURSOR-MIB.txt @@ -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 ---