Collecting Device Data (Polling)
Polling is a process responsible for collecting data on devices, such as data transfer usage, current load and power usage. The process is automatically run on the remote agent server every 5 minutes. To assure accurate scalability of the application and even distribution of hardware resources, you can configure the remote agent so as to collect data on devices in a defined location, defined floor or defined rack cabinet. The polling section shows a list of devices on which data are collected using a remote agent.
Configuration
By default, a remote agent is not assigned to any entity such as location, floor, or rack. To define the scope of the polling process, use the Configuration option. The configuration form includes the following fields:
- Polling Status – defines whether device polling is enabled.
- Use in locations – specifies the locations where the data collection process should be performed. All devices assigned to the selected location will be included in polling.
- Use in floors – specifies the floors where polling should be performed. If locations are selected, additional floors will act as a complementary criterion.
- Use in racks – specifies the rack cabinets that should be taken into account during polling. This option works similarly to “Use in floors.”
- Use for devices – allows you to define specific devices that should be included in polling. Leave blank for standard configuration.
Device Status Verification
This section is responsible for verifying the operational status and availability of devices. It defines the methods and parameters used to check whether a device is reachable and powered on. Verification can be performed through ICMP requests (fping
), hostname resolution, or by communicating directly with the device’s management interface via IPMI and Redfish. These options allow for flexible monitoring, ensuring that the system can accurately determine device availability in different environments and configurations.
- Device Status Polling – defines whether device status checks are enabled.
- Verification Methods – available methods for checking device status:
- IP Address – the device status is verified using the
fping
command and the IP address. - Hostname – if the device does not respond via IP address, the system attempts verification using
fping
and the hostname. - IPMI Status – if IPMI access data (IPMI address and username) is defined, the status is verified through IPMI and Redfish protocols. A
powerStatus
request is sent to determine the device’s power state.
- IP Address – the device status is verified using the
- Ping timeout (ms) – the timeout in milliseconds between ICMP retries. Default: 500.
- Status polling for device types – specifies the device types to be checked with
fping
oripmitool
. Default: all device types.
SNMP & Redfish Settings
- SNMP timeout (µs) – the timeout in microseconds between SNMP retries. Default: 1000000.
- SNMP polling for device types – specifies the device types to be monitored with the SNMP protocol. Default: all device types.
- Redfish timeout (s) – the timeout in seconds between Redfish retries. Default: 5.