Hi,
We use NagiosXI to monitor our infrastructure, something like C:/Drive space, Mem or CPU Usage etc.
While we have setup these monitoring where we get alerts when the alerts breaches thresholds as set, I was wondering if there is a way to put in which top 5 folders are consuming C:/drive disk and top 3 processes which is consuming Mem or CPU.
Currently we receive alert with snippets like this:
c:\ - total: 127.00 Gb - used: 124.03 Gb (98%) - free 2.97 Gb (2%)
Just thinking of ways if we can feed more information natively or any other solution?
NagiosXI list out max folder as part of alert
Re: NagiosXI list out max folder as part of alert
How are you currently monitoring them? (SNMP, WMI, Agent, etc) If an agent, which?
Generally the plugin (or agent) would need to support it. I don't think any of the built-in checks can do what you're looking for, you would either need to find an alternative plugin or write your own.
I'm unable to find a plugin that checks the free space but shows the top consumers, you would likely need to write one to obtain that functionality.
This one looks like it may work for the top CPU/Mem processes:
https://exchange.nagios.org/directory/P ... ss/details
Generally the plugin (or agent) would need to support it. I don't think any of the built-in checks can do what you're looking for, you would either need to find an alternative plugin or write your own.
I'm unable to find a plugin that checks the free space but shows the top consumers, you would likely need to write one to obtain that functionality.
This one looks like it may work for the top CPU/Mem processes:
https://exchange.nagios.org/directory/P ... ss/details
Re: NagiosXI list out max folder as part of alert
Hello,
We use NSClient. Is that what you were asking for?
I have also reviewed the plugin, however, it appears, the output will not just list the top cpu/memory consuming process. As I read it, it appears the plugin would be scoped to a specific process (such as sqlserver.exe) to see what is 'that' consuming and based on that, it would follow alert mechanism. Please correct me if I misunderstood.
We use NSClient. Is that what you were asking for?
I have also reviewed the plugin, however, it appears, the output will not just list the top cpu/memory consuming process. As I read it, it appears the plugin would be scoped to a specific process (such as sqlserver.exe) to see what is 'that' consuming and based on that, it would follow alert mechanism. Please correct me if I misunderstood.
Re: NagiosXI list out max folder as part of alert
Yes, that's what I was looking for. Really it comes down to whether the agent supports it or if the plugin supports it. I haven't been able to find a plugin (other than what's listed) that does what you want. Most check disk space, the rest do file/folder size but not generally for the whole drive as it would need to calculated all of the sizes (likely a long running check).
I found this thread as well, try the plugin listed to see if it does what you want:
https://support.nagios.com/forum/viewto ... =6&t=39389
I found this thread as well, try the plugin listed to see if it does what you want:
https://support.nagios.com/forum/viewto ... =6&t=39389