Skip to content

Compilation Features

noc-agent can be configured during compile time by setting or disabling the features

Config Discovery

Config discovery process is responsible for detection of config file location. At least one feature must be selected.

Feature Default Description
config-static Config path are set via command line arguments
config-zk Config location is determined via ZeroConf protocol

Config Reader

Config reader is responsible for fetching configuration file. At least one feature must be selected.

Feature Default Description
config-file Read config as file from file system

Config Format

Config may be encoded in different formats. At least one feature must be selected.

Feature Default Description
config-json JSON config format
config-yaml YAML config format

Collectors

Collectors are responsible for running probes and collecting metrics. Disabled probes are ignored.

Feature Default Description
block-io block_io
cpu cpu
dns dns
fs fs
memory memory
network network
test test
twamp-sender twamp_sender
twamp-reflector twamp_reflector
uptime uptime