Shyam Sreevalsan ff15cc2a00 Updates to metadata.yaml (#15452) 1 year ago
..
Makefile.inc d802f83e4a Fix make dist (#4401) 6 years ago
README.md 1aef5a70d8 Split plugins to individual packages for DEB/RPM packaging. (#13927) 1 year ago
metadata.yaml ff15cc2a00 Updates to metadata.yaml (#15452) 1 year ago
metrics.csv d94cf42dec add metrics.csv to charts.d (#14966) 1 year ago
nut.chart.sh caf18920aa feat(charts.d): add load usage (Watts) to nuts collector (#14407) 2 years ago
nut.conf 8fbf817ef8 modularized all source code (#4391) 6 years ago

README.md

UPS/PDU collector

Collects UPS data for all power devices configured in the system.

The following charts will be created:

  1. UPS Charge
  • percentage changed
  1. UPS Battery Voltage
  • current voltage
  • high voltage
  • low voltage
  • nominal voltage
  1. UPS Input Voltage
  • current voltage
  • fault voltage
  • nominal voltage
  1. UPS Input Current
  • nominal current
  1. UPS Input Frequency
  • current frequency
  • nominal frequency
  1. UPS Output Voltage
  • current voltage
  1. UPS Load
  • current load
  1. UPS Temperature
  • current temperature

Configuration

If using our official native DEB/RPM packages, make sure netdata-plugin-chartsd is installed.

Edit the charts.d/nut.conf configuration file using edit-config from the Netdata config directory, which is typically at /etc/netdata.

cd /etc/netdata   # Replace this path with your Netdata config directory, if different
sudo ./edit-config charts.d/nut.conf

This is the internal default for charts.d/nut.conf

# a space separated list of UPS names
# if empty, the list returned by 'upsc -l' will be used
nut_ups=

# how frequently to collect UPS data
nut_update_every=2