opencurve / curve-manager

curve-manager is the web-based management system of the curve, providing users with a clearer and more convenient management portal
Apache License 2.0
5 stars 6 forks source link

Fix the disk type monitor info of nvme-ssd missed from node_exporter #2

Open SeanHai opened 1 year ago

SeanHai commented 1 year ago

The metric from node_exporter: https://github.com/prometheus/node_exporter/blob/master/collector/fixtures/e2e-64k-page-output.txt

There are some metrics about disk type and disk write cache: 截屏2023-07-03 10 36 35

It works on SATA SSD, but missed on Nvme SSD, you can find the reason and fix it.

Registration procedure

Step 1. Add a comment when you sign up.The purpose of comments is for us to understand you and determine whether you have the basic ability to complete this issue.

Step 2. Use WeChat to add the Curve community assistant "Curve" as a WeChat friend, tell your GitHub ID, and send the Issue link of your choice. The assistant will invite you to communicate with the mentor by WeChat.

Step 3. In order to better complete each development task, the mentor will select the developer who best matches the issue based on everyone's comment on GitHub and communication status by WeChat. If you are not selected, please select another issue.

Tips

0fatal commented 1 year ago

hi, I'm a student majoring in software engineering in hdu, who is interested in distributed system. I'm good at golang and javascript. Familiar at prometheus and as a change to learn storage system, I wish to contribute to this task.