SNMP Operations
The ElastiFlow Unified SNMP Collector exposes an HTTP API. This page describes the available endpoints.
POST /api/v1/snmp/apply-definitions
POST /api/v1/snmp/apply-definitions
This endpoint triggers a re-read of all definitions files. Utilizing the apply-definitions
endpoint allows for zero-downtime reconfiguration of the collector's SNMP definitions. It uses the definition directory paths configured when the collector was started.
Optional Query Parameters
force_rediscovery
By default, when object group or object definitions relating to a configured device change, then the device is not rediscovered. When force_rediscovery
is set to true, and there is a change to the object group or object definitions relating to a device, then the device will automatically be rediscovered.
Example
Valid Values
true
,false
Default
false
POST /api/v1/snmp/rediscover-device
POST /api/v1/snmp/rediscover-device
This endpoint triggers a rediscovery of an identified device. Utilizing the rediscover-device
endpoint allows device rediscovery while the collector is running.
Required Body Properties
The body content type must be application/json
and the following properties are required to identify the device that should be rediscovered:
ip
port
Example: