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

Support NVMe devices via NVME-CLI input plugin #4197

Closed
digitalcryptor opened this issue May 24, 2018 · 3 comments
Closed

Support NVMe devices via NVME-CLI input plugin #4197

digitalcryptor opened this issue May 24, 2018 · 3 comments
Labels
feature request Requests for new plugin and for new features to existing plugins waiting for response waiting for response from contributor

Comments

@digitalcryptor
Copy link

Feature Request

Opening a feature request kicks off a discussion.

Proposal:

Currently we can add nvme-cli via an apk add but we need the data parsed via an input plugin.

Using nvme-cli, I can get these results from a Samsung 970 Pro with this command:

nvme smart-log /dev/nvme0n1

Smart Log for NVME device:nvme0n1 namespace-id:ffffffff
critical_warning                    : 0
temperature                         : 41 C
available_spare                     : 100%
available_spare_threshold           : 10%
percentage_used                     : 0%
data_units_read                     : 1593072
data_units_written                  : 1145633
host_read_commands                  : 1104069
host_write_commands                 : 1382225
controller_busy_time                : 16
power_cycles                        : 3
power_on_hours                      : 9
unsafe_shutdowns                    : 0
media_errors                        : 0
num_err_log_entries                 : 0
Warning Temperature Time            : 0
Critical Composite Temperature Time : 0
Temperature Sensor 1                : 41 C
Temperature Sensor 2                : 50 C

Current behavior:

Currently data on NVMe drives are not collected.

Desired behavior:

It should parse output from nvme-cli with NVMe drives.

Use case: [Why is this important (helps with prioritizing requests)]

NVMe drives!

@danielnelson
Copy link
Contributor

This would be nice information, but we should investigate what methods are available to obtain this data. For SMART data we may want to do this: #4169

For other information if there is a possibility to pull the data from /proc or /sys we should prefer this for performance.

@danielnelson danielnelson added the feature request Requests for new plugin and for new features to existing plugins label May 24, 2018
@sspaink
Copy link
Contributor

sspaink commented May 23, 2022

@digitalcryptor Now that #5765 has been merged, does using the SMART plugin solve this for you?

@sspaink sspaink added the waiting for response waiting for response from contributor label May 23, 2022
@telegraf-tiger
Copy link
Contributor

telegraf-tiger bot commented Jun 7, 2022

Hello! I am closing this issue due to inactivity. I hope you were able to resolve your problem, if not please try posting this question in our Community Slack or Community Page. Thank you!

@telegraf-tiger telegraf-tiger bot closed this as completed Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Requests for new plugin and for new features to existing plugins waiting for response waiting for response from contributor
Projects
None yet
Development

No branches or pull requests

3 participants