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

Add mmhealth support #2

Open
SckyzO opened this issue Oct 27, 2023 · 1 comment
Open

Add mmhealth support #2

SckyzO opened this issue Oct 27, 2023 · 1 comment

Comments

@SckyzO
Copy link

SckyzO commented Oct 27, 2023

Hello,

I am using your "gpfs_exporter", and it works very well for my needs. However, I would also like to monitor the GPFS status using the following commands with this exporter:

mmhealth cluster show NODE
mmhealth cluster show GPFS
mmhealth cluster show NETWORK
mmhealth cluster show FILESYSTEM
mmhealth cluster show DISK
mmhealth cluster show AFM
mmhealth cluster show CES
mmhealth cluster show CESIP
mmhealth cluster show FILESYSMGR
mmhealth cluster show GUI
mmhealth cluster show NATIVE_RAID
mmhealth cluster show PERFMON
mmhealth cluster show THRESHOLD

mmhealth node show

Do you think it would be possible to integrate this into your exporter?

@plazonic
Copy link
Owner

plazonic commented Nov 8, 2023

Good evening (at least here),

sorry about the delay - I was both a bit busy with work and I also wanted to look into it a bit to see what GPFS gui can do and what these commands can show. Overall I am not sure that this belongs in Prometheus - I can see the value of being able to alert on it but otherwise these are simple 0 or 1 kind of data points, which I don't know are worth storing in Prometheus. I also worry about this extending how long each data poll would take - it needs to be quick/efficient.

I'd encourage you to look into what the GPFS gui can do - it is fairly easy to make it send emails on a number of different GPFS events and you can also combine it SNMP traps or use callbacks - if you wanted to send non email alerts (say to slack or zabbix or ....).

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

No branches or pull requests

2 participants