Add additional tags and fields to apcupsd (#7065)
- new tags: - model - new metrics: - battery_date - nominal_input_voltage - nominal_battery_voltage - nominal_power - firmware
This commit is contained in:
@@ -125,18 +125,24 @@ func TestApcupsdGather(t *testing.T) {
|
||||
"serial": "ABC123",
|
||||
"status": "ONLINE",
|
||||
"ups_name": "BERTHA",
|
||||
"model": "Model 12345",
|
||||
},
|
||||
fields: map[string]interface{}{
|
||||
"status_flags": uint64(8),
|
||||
"battery_charge_percent": float64(0),
|
||||
"battery_voltage": float64(0),
|
||||
"input_frequency": float64(0),
|
||||
"input_voltage": float64(0),
|
||||
"internal_temp": float64(0),
|
||||
"load_percent": float64(13),
|
||||
"output_voltage": float64(0),
|
||||
"time_left_ns": int64(2790000000000),
|
||||
"time_on_battery_ns": int64(0),
|
||||
"status_flags": uint64(8),
|
||||
"battery_charge_percent": float64(0),
|
||||
"battery_voltage": float64(0),
|
||||
"input_frequency": float64(0),
|
||||
"input_voltage": float64(0),
|
||||
"internal_temp": float64(0),
|
||||
"load_percent": float64(13),
|
||||
"output_voltage": float64(0),
|
||||
"time_left_ns": int64(2790000000000),
|
||||
"time_on_battery_ns": int64(0),
|
||||
"nominal_input_voltage": float64(230),
|
||||
"nominal_battery_voltage": float64(12),
|
||||
"nominal_power": int(865),
|
||||
"firmware": string("857.L3 .I USB FW:L3"),
|
||||
"battery_date": time.Date(2016, time.September, 06, 0, 0, 0, 0, time.UTC),
|
||||
},
|
||||
out: genOutput,
|
||||
},
|
||||
@@ -190,6 +196,7 @@ func genOutput() [][]byte {
|
||||
"STATUS : ONLINE",
|
||||
"STATFLAG : 0x08 Status Flag",
|
||||
"UPSNAME : BERTHA",
|
||||
"MODEL : Model 12345",
|
||||
"DATE : 2016-09-06 22:13:28 -0400",
|
||||
"HOSTNAME : example",
|
||||
"LOADPCT : 13.0 Percent Load Capacity",
|
||||
@@ -198,7 +205,10 @@ func genOutput() [][]byte {
|
||||
"TONBATT : 0 seconds",
|
||||
"NUMXFERS : 0",
|
||||
"SELFTEST : NO",
|
||||
"NOMINV : 230 Volts",
|
||||
"NOMBATTV : 12.0 Volts",
|
||||
"NOMPOWER : 865 Watts",
|
||||
"FIRMWARE : 857.L3 .I USB FW:L3",
|
||||
}
|
||||
|
||||
var out [][]byte
|
||||
|
||||
Reference in New Issue
Block a user