Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ZBXNEXT-8388] Include normalized value along with raw values in SMART data attributes #95

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

glesys-andreas
Copy link

The raw value from smartctl is not always accurate, and defined by the manufacturer, by exposing the normalizedValue we can build templates and triggers for example wear_level.

For example: In our setup with many Samsung SSDs, we can read the wear level from attribute id 177 from the smartdata, but the raw value in this case is far from the same as the normalized value.

          "id": 177,
          "name": "Wear_Leveling_Count",
          "raw": {
            "string": "8308",
            "value": 8308
          },
          "thresh": 5,
          "value": 56,
          "when_failed": "",
          "worst": 56

Reference: https://support.zabbix.com/browse/ZBXNEXT-8388

@vdovinmih
Copy link

UP. Is any body interested in normalized values ?

@Silureth
Copy link

UP. Yes please!!!

@serisman
Copy link

UP. Is any body interested in normalized values ?

Yes please! It would be very helpful in monitoring the health of SSDs over time.

The specific normalized value mentioned above is the inverse of what we already have for NVMe SSDs with the 'percentage_used' attribute. So, being able get something similar for SATA SSDs (that support it) would be helpful in leveling the playing field.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants