-
Problem report
-
Resolution: Fixed
-
Major
-
6.0.28, 6.4.13, 7.0.0beta2
-
S24-W16/17
-
0.1
Disk health item prototype contains a wrong preprocessing step which prevent proper monitoring:
- JSONPath: $.['health-numeric'].first()
This issue goes mainly unnoticed due to a Custom on fail settings which set value to 4 (N/A). By disabling Custom on fail we can see the error:
Failed: cannot extract value from json by path "$.['health-numeric'].first()": cannot apply function to non-array JSON element
The preprocessing step should be changed to:
- JSONPath: $.['health-numeric']
This issue may apply to MSA2040 and MSA2060 templates.
Also please note that these templates are missing an item prototype to monitor Volumes health, which is actually available in the returned JSON.