Skip to main content

Power Supply

Power Supply

Plugin: proc.plugin Module: /sys/class/power_supply

Maintained by Netdata

Overview​

This integration monitors Power supply metrics, such as battery status, AC power status and more.

This collector is supported on all platforms.

This collector supports collecting metrics from multiple instances of this integration, including remote instances.

Default Behavior​

Auto-Detection​

This integration doesn't support auto-detection.

Limits​

The default configuration for this integration does not impose any limits on data collection.

Performance Impact​

The default configuration for this integration is not expected to impose a significant performance impact on the system.

Setup​

Prerequisites​

No action required.

Configuration​

Options​

There are no configuration options.

via File​

There is no configuration file.

Examples​

There are no configuration examples.

Alerts​

The following alerts are available:

Alert nameOn metricDescription
power_supply_capacity powersupply.capacitypercentage of remaining power supply capacity

Metrics​

Metrics grouped by scope.

The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.

Per power device​

Labels:

LabelDescription
deviceTBD

Metrics:

MetricDescriptionDimensionsUnit
powersupply.capacityBattery capacitycapacitypercentage
powersupply.powerBattery discharge ratepowerW
powersupply.chargeBattery chargeempty_design, empty, now, full, full_designAh
powersupply.energyBattery energyempty_design, empty, now, full, full_designWh
powersupply.voltagePower supply voltagemin_design, min, now, max, max_designV

Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.