Question about the result #215
Replies: 6 comments 7 replies
-
|
Hey @Damnedniko, thanks for the detailed report and screenshots -- this was very helpful in tracking down the root cause. We identified the issue: there was a hardcoded threshold of 100 in the devstat evaluation logic that was originally designed for The fix is in PR #237:
Could you test the fix once it lands in a release and report back whether the behavior is correct on your end? Specifically:
Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
@Damnedniko Thanks for confirming this and posting the screenshot -- it helped us track down a real bug. What's happening: The v1.29 fix for devstat evaluation is working correctly at the attribute level -- The root cause is a GORM (our database library) issue where resetting a status field to zero is silently ignored. So the device stays stuck as "FAILED: SCRUTINY" even though no attributes are actually failing anymore. This affects any device that was previously FAILED and should now be PASSED -- the fix in v1.29 correctly re-evaluated the attribute, but the device-level status in the database was never actually updated. We've filed this as #262 and will have a fix in the next release. Workaround until then: Deleting and re-registering the device (by restarting the collector) should clear the stale FAILED status, but we understand that's not ideal. We'll get a proper fix out soon. Thanks again for your patience and for reporting this clearly -- it made a big difference. |
Beta Was this translation helpful? Give feedback.
-
|
@Starosdev looks issue the result dissepears completly. Is it normal ? |
Beta Was this translation helpful? Give feedback.
-
|
@Damnedniko Yes, this is expected and means the fix is working correctly. What changed: In v1.29.2 we fixed a bug where the device-level status was stuck as FAILED even when no attributes were actually failing (#262). Now the status properly resets. Your So to summarize:
That said, 452 uncorrectable errors is still something to keep an eye on. If the count keeps climbing over time, it may indicate the drive is degrading. The history chart for that attribute will help you track the trend. |
Beta Was this translation helpful? Give feedback.
-
|
@Damnedniko A couple of things to clarify: The v1.29.2 fix did not require any manual steps. Just upgrading and waiting for the next collector run would have been enough -- the device status would have automatically reset to PASSED on the next SMART submission. No need to delete or re-register the device. Did you delete the device through the UI before re-registering it? Deleting a device removes all its historical data from the database (InfluxDB), which would explain both:
I also noticed the drive in your latest screenshot appears to be a different model (WDC WD40PUR02) than the original one (WDC WD40EFRX-68N32N0). Could you confirm whether this is the same physical drive? If you did delete the device, the history loss is unfortunately expected -- deletion is permanent. Going forward, the history will rebuild as the collector submits new SMART data over time. Sorry about the confusion with the workaround suggestion -- the v1.29.2 fix made it unnecessary. |
Beta Was this translation helpful? Give feedback.
-
|
@Damnedniko No worries! Glad everything is working correctly now. Thanks for helping us find and verify the fix. Closing this one out. |
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
-
Hello,

I am surprised to have my SMART failed due to this value coming from no where and to don't have RAW value. Is it normal ?
Beta Was this translation helpful? Give feedback.
All reactions