0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-14 17:48:37 +00:00
netdata_netdata/collectors/nfacct.plugin/README.md
Joel Hans a726c905bd
Change "netdata" to "Netdata" in all docs ()
* First pass of changing netdata to Netdata

* Second pass of netdata -> Netdata

* Starting work on netdata with no whitespace after

* Pass for netdata with no whitespace at the end

* Pass for netdata with no whitespace at the front
2019-08-13 08:07:17 -07:00

1.2 KiB

nfacct.plugin

nfacct.plugin collects Netfilter statistics.

Prerequisites

  1. install libmnl-dev and libnetfilter_acct-dev using the package manager of your system.

  2. re-install Netdata from source. The installer will detect that the required libraries are now available and will also build netdata.plugin.

Keep in mind that NFACCT requires root access, so the plugin is setuid to root.

Charts

The plugin provides Netfilter connection tracker statistics and nfacct packet and bandwidth accounting:

Connection tracker:

  1. Connections.
  2. Changes.
  3. Expectations.
  4. Errors.
  5. Searches.

Netfilter accounting:

  1. Packets.
  2. Bandwidth.

Configuration

If you need to disable NFACCT for Netdata, edit /etc/netdata/netdata.conf and set:

[plugins]
    nfacct = no

Debugging

You can run the plugin by hand:

sudo /usr/libexec/netdata/plugins.d/nfacct.plugin 1 debug

You will get verbose output on what the plugin does.

analytics