Skip to content
ArthurMitchell42 edited this page Jan 22, 2024 · 28 revisions

NUTCase Wiki

A Network UPS Tools (NUT) and APC daemon exporter to pass data to Prometheus and any JSON compatible applications

Welcome to the nutcase wiki!

Key features

  • A graphic interface showing key data over time with diagnostic information.
  • Supports pulling data from NUT and APC servers and formatting the UPS status for the Prometheus logging system
  • Supports formatting the UPS status as JSON for use with the beautiful HomePage app.
  • The JSON output can be used with Uptime Kuma and other reporting, alarming and monitoring apps.
  • Provides diagnostic information and usage information.
  • Supports APC apcupsd servers for graphic display and metric scraping - Use one Prometheus and Grafana dashboard for all servers.
  • Supports filtering of JSON elements to support simple monitoring apps. See Filtering the JSON

How it work

NUTCase forms a bridge between any number of UPS server daemons and text/JSON consumers.

What it does

Issues using NUTCase

Networking containers and servers can throw up issues which can usually be resolved with a few simple steps. Please follow these steps before raising issues

Using NUTCase

Please see Running the NUTCase container to get started

To access NUTCase see Accessing and Using NUTCase

How to use the JSON returned by NUTCase

Customising the data displayed on the HomePage app.

Using NUTCase with Prometheus and Grafana

Setting up the configuration file

Using NUTCase with APC devices

Clone this wiki locally