eG Monitoring
 

Measures reported by TPDBattTest

A defective battery or a battery that is left with no charge can render the storage system unusable, denying users access to critical data! To prevent such eventualities, the health of the batteries used by the storage system should be periodically checked, and problem conditions promptly brought to the attention of administrators. This can be achieved using the TPDBattTest test.

This test reports the operational state and overall health of each of the batteries used by the storage system, proactively alerts administrators to potential abnormalities related to battery performance, and enables administrators to initiate pre-emptive action to avoid total battery failure.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
healthState Indicates how healthy the battery currently is.   The values that this measure can report and their corresponding numeric values are discussed in the table below:

Numeric Value Measure Value
0 OK
1 Unknown
2 Degraded/Warning
3 Minor failure
4 Major failure
5 Critical failure
6 Non-recoverable error

Note:

By default, this measure reports the Measure Values discussed above to indicate the state of a battery. The graph of this measure however, represents the state of the batteries using the numeric equivalents only.

operationalStatus Indicates the current operational state of this battery.   The values that this measure can report and their corresponding numeric values are discussed in the table below:

Numeric Value Measure Value
0 OK
1 In Service
2 Power Mode
3 Completed
4 Starting
5 Dormat
6 Other
7 Unknown
8 Stopping
9 Stressed
10 Stopped
11 Supporting Entity in Error
12 Degraded or Predicted Failure
13 Predictive Failure
14 Lost Communication
15 No Contact
16 Aborted
17 Error
18 Non-Recoverable Error

Note:

By default, this measure reports the Measure Values discussed above to indicate the operational state of a battery. In the graph of this measure however, operational states are represented using the numeric equivalents only.

detailedStatus Describes the current operational state of this battery.   This measure will be reported only if the API provides a detailed operational state.

Typically, the detailed state will describe why the battery is in a particular operational state. For instance, if the operationalStatus measure reports the value Stopping for a battery, then this measure will explain why the battery is being stopped.

The values that this measure can report and their corresponding numeric values are discussed in the table below:

Numeric Value Measure Value
0 Online
1 Success
2 Power Saving Mode
3 Write Protected
4 Write Disabled
5 Not Ready
6 Removed
7 Rebooting
8 Offline
9 Failure

Note:

By default, this measure reports the Measure Values discussed above to indicate the detailed operational state of a battery. In the graph of this measure however, detailed operational states are represented using the numeric equivalents only.

batteryState Indicates the current battery state.   The values that this measure can report and their corresponding numeric values are discussed in the table below:

Numeric Value Measure Value
1 Other
2 Unknown
3 Fully Charged
4 Partially Charged
5 Charging
6 Charging and High
7 Charging and Low
8 Charging and Critical
9 Overcharged
10 Low
11 Critical
12 Undefined
13 Learning


Note:

By default, this measure reports the Measure Values discussed above to indicate the battery state. In the graph of this measure however, battery states are represented using the numeric equivalents only.