
[[ref-daemon-config-files-snmppoller]]
= SnmpPoller
:description: Learn about the OpenNMS {page-component-title} SnmpPoller, which monitors the state of SNMP interfaces based on the admin and operational state of the interface.

Monitors the state of xref:operation:deep-dive/snmp-poller/concepts.adoc[SNMP interfaces] based on the administrative and operational state of the interface.
This is independent of the xref:operation:deep-dive/performance-data-collection/introduction.adoc[data collection] functionality.

[options="header"]
[cols="1,3"]
|===
| Internal Daemon Name
| Reload Event

| SnmpPoller
| uei.opennms.org/internal/reloadSnmpPollerConfig
|===

.SnmpPoller configuration file overview
[options="header"]
[cols="2,3,1,1"]
|===
| File
| Description
| Reload Event
| Restart Required

| snmp-interface-poller-configuration.xml
| Change how and when polling is performed globally or define fine-grained settings for specific packages.
| yes
| yes
|===

.Example reload command
[source, console]
----
cd ${OPENNMS_HOME}/bin
./send-event.pl uei.opennms.org/internal/reloadSnmpPollerConfig
----
