snmpstats Add improved explanation of memory usage
authorOlle E. Johansson <oej@edvina.net>
Tue, 24 May 2016 13:16:43 +0000 (15:16 +0200)
committerOlle E. Johansson <oej@edvina.net>
Tue, 24 May 2016 13:18:24 +0000 (15:18 +0200)
Issue #636

modules/snmpstats/README
modules/snmpstats/doc/snmpstats_admin.xml

index 12d2c31..dbc1e43 100644 (file)
@@ -417,6 +417,12 @@ modparam("snmpstats", "snmpCommunity", "customCommunityString")
    parameter is set to 1. This will result in more memory usage and bigger
    exporter structure.
 
+   If you enable this setting and NOT use it (i.e. not check the SNMP
+   tables for registrations) an internal memory queue of usrloc changes
+   will keep growing in shared (core) memory. To release the queue memory,
+   run snmpwalk or use a monitoring tool to check the tables with regular
+   intervals.
+
    Default value is "0" (don't export).
 
    Example 1.8. Setting the export_registrar parameter
index 71a7b61..6789a37 100644 (file)
@@ -440,6 +440,13 @@ modparam("snmpstats", "snmpCommunity", "customCommunityString")
                this parameter is set to 1. This will result in more memory usage
                and bigger exporter structure.
                </para>
+               <para>
+               If you enable this setting and NOT use it (i.e. not check the SNMP tables
+               for registrations) an internal memory queue of usrloc changes will
+               keep growing in shared (core) memory. To release the queue memory,
+               run snmpwalk or use a monitoring tool to check the tables with
+               regular intervals.
+               </para>
 
                <para>
                <emphasis>