summaryrefslogtreecommitdiffstats
path: root/src/go/collectors/go.d.plugin/modules/upsd/variables.go
blob: 9792e62b9a35276f90a03a7bba6b9c7288bbe887 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
// SPDX-License-Identifier: GPL-3.0-or-later

package upsd

const varPrecision = 100

// https://networkupstools.org/docs/developer-guide.chunked/apas02.html
const (
	varBatteryCharge         = "battery.charge"
	varBatteryRuntime        = "battery.runtime"
	varBatteryVoltage        = "battery.voltage"
	varBatteryVoltageNominal = "battery.voltage.nominal"
	varBatteryType           = "battery.type"

	varInputVoltage          = "input.voltage"
	varInputVoltageNominal   = "input.voltage.nominal"
	varInputCurrent          = "input.current"
	varInputCurrentNominal   = "input.current.nominal"
	varInputFrequency        = "input.frequency"
	varInputFrequencyNominal = "input.frequency.nominal"

	varOutputVoltage          = "output.voltage"
	varOutputVoltageNominal   = "output.voltage.nominal"
	varOutputCurrent          = "output.current"
	varOutputCurrentNominal   = "output.current.nominal"
	varOutputFrequency        = "output.frequency"
	varOutputFrequencyNominal = "output.frequency.nominal"

	varUpsLoad             = "ups.load"
	varUpsRealPower        = "ups.realpower"
	varUpsRealPowerNominal = "ups.realpower.nominal"
	varUpsTemperature      = "ups.temperature"
	varUpsStatus           = "ups.status"

	varDeviceModel  = "device.model"
	varDeviceSerial = "device.serial"
	varDeviceMfr    = "device.mfr"
	varDeviceType   = "device.type"
)