network_devices.autodiscovery.configs | array[object] | List of discovery configurations for different subnets. |
network_devices.autodiscovery.configs.authKey | string | Secret identifier of a auth key |
network_devices.autodiscovery.configs.authProtocol | string | Authentication protocol for SNMP v3. Valid values: MD5, SHA, SHA224, SHA256, SHA384, SHA512 |
network_devices.autodiscovery.configs.community_string | string | Secret identifier of a community string |
network_devices.autodiscovery.configs.ignored_ip_addresses | array[string] | List of IP addresses to ignore during discovery. |
network_devices.autodiscovery.configs.loader | string | Check loader to use for this network configuration. |
network_devices.autodiscovery.configs.network_address | string | CIDR network address to scan for SNMP devices. |
network_devices.autodiscovery.configs.ping.count | number | Number of ping packets to send per check. Valid values: 1–10 |
network_devices.autodiscovery.configs.ping.enabled | boolean | Flag to enable ICMP ping monitoring. |
network_devices.autodiscovery.configs.ping.linux.use_raw_socket | boolean | Flag to use raw sockets for privileged ping. |
network_devices.autodiscovery.configs.ping.timeout | number | Timeout in milliseconds for ping requests. Valid values: 100–30000 |
network_devices.autodiscovery.configs.port | number | UDP port for SNMP communications. Valid values: 1–65535 |
network_devices.autodiscovery.configs.privKey | string | Secret identifier of a privacy key |
network_devices.autodiscovery.configs.privProtocol | string | Privacy protocol for SNMP v3 encryption. Valid values: DES, AES, AES192, AES192C, AES256, AES256C |
network_devices.autodiscovery.configs.snmp_version | integer | SNMP protocol version to use. Valid values: 2, 3 |
network_devices.autodiscovery.configs.tags | array[string] | List of tags to attach to discovered devices. |
network_devices.autodiscovery.configs.user | string | SNMP v3 username for authentication. |
network_devices.autodiscovery.discovery_interval | number | Interval in seconds between discovery runs. Valid values: 5–604800 |
network_devices.autodiscovery.loader | string | Check loader to use (core or python). |
network_devices.autodiscovery.use_deduplication | boolean | Deduplicate IP addresses corresponding to the same device. The deduplication logic is based on the sysName, sysDesc, sysObjectID and sysUptime. |
network_devices.autodiscovery.use_device_id_as_hostname | boolean | Flag to use device ID as hostname for metrics. |
network_devices.autodiscovery.workers | number | Number of concurrent workers for device discovery. Valid values: 1–5000 |
network_devices.netflow.enabled | boolean | Flag to enable NetFlow data collection. |
network_devices.netflow.listeners | array[object] | List of flow listeners for different protocols. |
network_devices.netflow.listeners.flow_type | string | Type of flow protocol to listen for. Valid values: netflow5, netflow9, ipfix, sflow5 |
network_devices.netflow.listeners.port | number | UDP port to listen on for flow data. Valid values: 1–65535 |