Module: check_mk
Branch: master
Commit: a93324a0f5462c5891bff956b70450641c20a20e
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a93324a0f5462c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Jun 3 10:04:58 2015 +0200
#2334 Logging details about loaded SNMP MIB modules during startup
---
.werks/2334 | 9 +++++++++
ChangeLog | 1 +
mkeventd/bin/mkeventd | 4 ++++
3 files changed, 14 insertions(+)
diff --git a/.werks/2334 b/.werks/2334
new file mode 100644
index 0000000..929a847
--- /dev/null
+++ b/.werks/2334
@@ -0,0 +1,9 @@
+Title: Logging details about loaded SNMP MIB modules during startup
+Level: 1
+Component: ec
+Compatible: compat
+Version: 1.2.7i2
+Date: 1433318673
+Class: feature
+
+
diff --git a/ChangeLog b/ChangeLog
index b8dcb42..ab57e5f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,7 @@
Event Console:
* 2333 The Event Console log level can now be configured via GUI...
+ * 2334 Logging details about loaded SNMP MIB modules during startup
1.2.7i1:
diff --git a/mkeventd/bin/mkeventd b/mkeventd/bin/mkeventd
index 1b099b2..9818f71 100755
--- a/mkeventd/bin/mkeventd
+++ b/mkeventd/bin/mkeventd
@@ -1163,6 +1163,10 @@ class EventServer:
# This loads all or specified pysnmp MIBs into memory
builder.loadModules()
+ loaded_mib_module_names = builder.mibSymbols.keys()
+ log('Loaded %d SNMP MIB modules' % len(loaded_mib_module_names))
+ verbose('Found modules: %s' % (',
'.join(loaded_mib_module_names)))
+
# This object maintains various indices built from MIBs data
self._mib_resolver = MibViewController(builder)