Obwohl die meisten Konfigurationsanweisungen die vom Agenten gelieferten MIB-Informationen betreffen, gibt es einige Anweisungen, die das Verhalten von snmpd steuern, wenn man ihn einfach als Dämon betrachtet, der einen Netwerk-Service zur Verfügung stellt.
agentaddress [<transport-specifier>:]<transport-address>[,...]
Definiert eine Liste von "Listening"-Adressen an, denen auf ankommende SNMP-Anforderungen gewartet wird. Details siehe Abschnitt „„Listening-Adressen“ inBS2000“.
Standard ist das Warten an UDP-Port 161 für alle IPv4-Adressen.
Sie können mehr als eine Listening-Adresse angeben.
Aus technischen Gründen können IPv6-Ports nicht auf IPv4-Ports abgebildet werden, z.B.:
agentaddress udp:161,tcp:161
- funktioniert
agentaddress udp:161,udp6:161
– funktioniert nicht
agentaddress udp:161,udp6:163
– funktioniert
agentgroup {GROUP|#GID}
Wechselt nach dem Öffnen der Listener-Port(s) zur angegebenen Gruppe. Diese kann als Gruppenname (GROUP) oder als numerische Gruppen-Id beginnend mit '#' (#GID) angegeben werden.
agentuser {USER|#UID}
Wechselt nach dem Öffnen der Listener-Port(s) zum angegebenen Benutzer. Dieser kann als Benutzername (USER) oder als numerische Benutzer-Id beginnend mit '#' (#UID) angegeben werden.
leave_pidfile yes
weist den Agenten an, seine pid -Datei beim Shutdown nicht zu löschen. Äquivalent zur Angabe von -U beim Kommando.
maxGetbulkRepeats NUM
Legt die maximale Anzahl der Antworten fest, die für eine einzelne Variable in einer getbulk Anforderung erlaubt sind. Der Wert 0 aktiviert die Standardeinstellung, der Wert -1 bedeutet keine Beschränkung. Da der Speicher vorab zugewiesen wird, wird es als unsicher angesehen, den Wert bei 'unbegrenzt' zu belassen, falls Sie der Gesamtheit der Benutzer nicht vertrauen. Eine größere Wiederholungsanzahl wird auf diesen Wert gekürzt.
Standard ist -1.
maxGetbulkResponses NUM
Legt die maximale Anzahl der Antworten fest, die für eine getbulk Anforderung erlaubt sind. Diese wird standardmäßig auf 100 gesetzt. Der Wert 0 aktiviert die Standardeinstellung, der Wert -1 bedeutet keine Beschränkung. Da der Speicher vorab zugewiesen wird, wird das Setzen des Wertes auf 'unbegrenzt' als unsicher angesehen, falls Sie der Gesamtheit der Benutzer nicht vertrauen.
Im Allgemeinen darf die Gesamtanzahl der Antworten den Wert in maxGetbulkResponses nicht überschreiten, d.h. die Gesamtanzahl ergibt sich, indem ein ganzzahliges Vielfaches der Anzahl der angeforderten Variablen multipliziert mit der errechneten Anzahl der Wiederholungen gerade noch unter diesem Wert bleibt.
Beachten Sie auch, dass maxGetbulkRepeats zuerst abgehandelt wird.