Fotis Voutsas 32a6cd38e7 Capitalize the word "Agent" (#19044) 1 day ago
..
optimizing-metrics-database 32a6cd38e7 Capitalize the word "Agent" (#19044) 1 day ago
running-the-netdata-agent-behind-a-reverse-proxy 32a6cd38e7 Capitalize the word "Agent" (#19044) 1 day ago
README.md 16fb64f485 Add ref to dyncfg (#18793) 1 month ago
anonymous-telemetry-events.md 32a6cd38e7 Capitalize the word "Agent" (#19044) 1 day ago
cheatsheet.md 20a280aeb4 docs: grammar/format fixes to `docs/netdata-agent/` (#18942) 2 weeks ago
common-configuration-changes.md 20a280aeb4 docs: grammar/format fixes to `docs/netdata-agent/` (#18942) 2 weeks ago
dynamic-configuration.md 20a280aeb4 docs: grammar/format fixes to `docs/netdata-agent/` (#18942) 2 weeks ago
optimize-the-netdata-agents-performance.md 32a6cd38e7 Capitalize the word "Agent" (#19044) 1 day ago
organize-systems-metrics-and-alerts.md 32a6cd38e7 Capitalize the word "Agent" (#19044) 1 day ago

README.md

Netdata Agent Configuration

Info

Netdata Cloud lets you configure Agents on the fly. Check the Dynamic Configuration Manager documentation for details.

The main Netdata Agent configuration is netdata.conf.

The Netdata config directory

On most Linux systems, the Netdata config directory will be /etc/netdata/. The config directory contains several configuration files with the .conf extension, a few directories, and a shell script named edit-config.

Some operating systems will use /opt/netdata/etc/netdata/ as the config directory. If you're not sure where yours is, navigate to http://NODE:19999/netdata.conf in your browser, replacing NODE with the IP address or hostname of your node, and find the # config directory = setting. The value listed is the config directory for your system.

All of Netdata's documentation assumes that your config directory is at /etc/netdata, and that you're running any scripts from inside that directory.

Edit a configuration file using edit-config

We recommend the use of the edit-config script for configuration changes.

It exists inside your config directory (read above) and helps manage and safely edit configuration files.

To edit netdata.conf, run this on your terminal:

cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
sudo ./edit-config netdata.conf

Your editor will open.

downloading netdata.conf

The running version of netdata.conf can be downloaded from a running Netdata Agent, at this URL:

http://agent-ip:19999/netdata.conf

You can save and use this version, using these commands:

cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
curl -ksSLo /tmp/netdata.conf.new http://localhost:19999/netdata.conf && sudo mv -i /tmp/netdata.conf.new netdata.conf