-
Type:
Incident report
-
Resolution: Duplicate
-
Priority:
Trivial
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
Steps to reproduce:
- SMART monitoring of (Seagate) SSDs
- smartd detects "Prefailure Attribute: 1 Raw_Read_Error_Rate changed from 76 to 77"
- smartd starts scheduled Short Self-Test
- Self-Test takes few seconds
- zabbix agent collects data while Self-Test in progress
Result:
Trigger "SMART {#NAME}: Disk self-test is not passed" evals to true immediately
Expected:
Trigger "SMART {#NAME}: Disk self-test is not passed" evals to true if Self-Test fail persists
I've currently changed the trigger expression to:
count(/SMART by Zabbix agent 2 active/smart.disk.test{#NAME},#2,"eq","false")>1
Same for non-active.