
[[ref-daemon-config-files-pollerd]]
= Pollerd
:description: Learn about pollerd in OpenNMS {page-component-title}, which performs service assurance monitor checks to determine device availability.

Performs xref:operation:deep-dive/service-assurance/introduction.adoc[service assurance] monitor checks to determine device availability.

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

| poller-configuration.xml
| Contains service monitor configurations for service availability checks and global daemon configuration. +
Restart is required when monitors are created or removed. +
A reload event loads changed configuration parameters of existing monitors, but will not load new monitors.
| Yes
| Yes

| response-graph.properties
| RRD graph definitions for service response time measurements from monitors.
| No
| No

| poll-outages.xml
| Defines scheduled maintenance windows when polling should not occur.
Can reload with `uei.opennms.org/internal/schedOutagesChanged`.
| Yes
| No
|===

.Pollerd log file overview
[options="header"]
[cols="2,3"]
|===
| File
| Description

| pollerd.log
| Logs relating to all service availability monitors and the pollerd daemon.
|===
