Settings

You can make custom configuration changes to the Netify agent by modifying the main configuration file, /etc/netifyd.conf . Changes made to this file remain persistent across reboots and upgrades.

Main

The main section is identified by:

[netifyd]

Netify Informatics is an optional Cloud-based SaaS service delivering network intelligence gathered by the agent. You can read more about the features here.

dns_hinting

string

Enable DNS hint caching.

Options:
yes no

enable_sink

boolean

Enables the agent to communicate with Netify cloud

Options:
true false

json_save

boolean

Enables JSON output to /var/run/netifyd

Options:
true false

max_detection_pkts

integer

The maximum number of packets to inspect per flow. This is a performance tuning option for embedded systems. Reducing this value too much will result in less accurate application/protocol detection, specifically TLS. Generally, a safe range for adequate detection accuracy would be between 15 - 25 packets.

Default:
32

max_backlog_kb

integer

If the agent is unable to communicate to the cloud for any reason, this value sets the maximum backlog of flow metadata (in KB) to cache locally.

Protocols

The protocols section name is:

[protocols]

all

string

Enabling and disabling Protocol dissection can be an effective way to manage CPU resources.

Default:
include
Options:

Privacy

The privacy section name is:

[privacy_filter]

For information on Netify's privacy settings, please refer to the Privacy Settings section of the documentation.