Netapp devices monitoring
-
kalyanpabolu
- Posts: 246
- Joined: Fri Jul 03, 2020 4:18 am
Netapp devices monitoring
Hello Team,
We want to monitor NetApp Storage devices using Nagios XI. Could you please guide us on the same?
We would like to monitor below parameters:
1. Volume space utilization
2. Aggregate space utilization
3. On/off status of volumes/LUNs
4. CPU status of storage
5. Memory usage
6. Capacity logs on aggregate level
Thanks in advance!!
We want to monitor NetApp Storage devices using Nagios XI. Could you please guide us on the same?
We would like to monitor below parameters:
1. Volume space utilization
2. Aggregate space utilization
3. On/off status of volumes/LUNs
4. CPU status of storage
5. Memory usage
6. Capacity logs on aggregate level
Thanks in advance!!
-
kalyanpabolu
- Posts: 246
- Joined: Fri Jul 03, 2020 4:18 am
Re: Netapp devices monitoring
Hello,
Can we please get an update here?
Can we please get an update here?
-
benjaminsmith
- Posts: 5324
- Joined: Wed Aug 22, 2018 4:39 pm
- Location: saint paul
Re: Netapp devices monitoring
Hi @kalyanpabolu,
I did some research on this and I would suggest trying one or more of the community plugins for NetApp available on the Nagios Exchange.
Most of these are perl scripts using SNMP to query metrics from the NetApp system. For example, the Check Netapp NG plugin will check:
https://exchange.nagios.org/directory/P ... NAS/NetApp
Alternatively, you could use of the generic SNMP wizards in Nagios XI to configure this, assuming, you know which OID's you want to run check against.
Let me know if you have any specific questions.
References:
Managing Plugins In Nagios XI
https://www.nagios.com/solutions/snmp-monitoring/
I did some research on this and I would suggest trying one or more of the community plugins for NetApp available on the Nagios Exchange.
Most of these are perl scripts using SNMP to query metrics from the NetApp system. For example, the Check Netapp NG plugin will check:
The full listing is available at:Temperature
* Fan Fail
* Power Supply Fail
* CPU Load
* NVram Battery Status
* Vol Usage Precentage
* Snapshot Config
* Shelf Health
* Number of ndmp sessions
* Global Status of the filer
* Number of failed disks
* Show's uptime
* Cache Age
https://exchange.nagios.org/directory/P ... NAS/NetApp
Alternatively, you could use of the generic SNMP wizards in Nagios XI to configure this, assuming, you know which OID's you want to run check against.
Let me know if you have any specific questions.
References:
Managing Plugins In Nagios XI
https://www.nagios.com/solutions/snmp-monitoring/
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Be sure to check out our Knowledgebase for helpful articles and solutions!
-
kalyanpabolu
- Posts: 246
- Joined: Fri Jul 03, 2020 4:18 am
Re: Netapp devices monitoring
Hello,
Thank you for the reply!!
We will go through the plugin and get back to you with the updates!!
Thank you for the reply!!
We will go through the plugin and get back to you with the updates!!
Re: Netapp devices monitoring
Sounds good, we'll keep an eye out.
-
kalyanpabolu
- Posts: 246
- Joined: Fri Jul 03, 2020 4:18 am
Re: Netapp devices monitoring
Hello,
We checked one plugin and it seems to be working fine. The disk usage is getting below output:
[root@HO1-NAGIOSXI libexec]# ./check_netapp3.pl -H 172.16.10.5 -v DISKUSED64
Use of uninitialized value $volume in substitution (s///) at ./check_netapp3.pl line 488.
Use of uninitialized value $volume in sprintf at ./check_netapp3.pl line 489.
DISKUSED64 OK - Kb used : 28120955260|du_ = 28120955260
[root@HO1-NAGIOSXI libexec]#
I am not sure why some error message it is giving. Also, can we get the output in Mb?
We checked one plugin and it seems to be working fine. The disk usage is getting below output:
[root@HO1-NAGIOSXI libexec]# ./check_netapp3.pl -H 172.16.10.5 -v DISKUSED64
Use of uninitialized value $volume in substitution (s///) at ./check_netapp3.pl line 488.
Use of uninitialized value $volume in sprintf at ./check_netapp3.pl line 489.
DISKUSED64 OK - Kb used : 28120955260|du_ = 28120955260
[root@HO1-NAGIOSXI libexec]#
I am not sure why some error message it is giving. Also, can we get the output in Mb?
Re: Netapp devices monitoring
You should be able to comment out this line in the plugin to ignore those:
To this:
Then run the check again and see if they still show.
Code: Select all
use warnings;Code: Select all
#use warnings;-
kalyanpabolu
- Posts: 246
- Joined: Fri Jul 03, 2020 4:18 am
Re: Netapp devices monitoring
Hello,
Thanks for the reply!!
It worked fine and removed those warnings.
[root@HO1-NAGIOSXI libexec]# ./check_netapp3.pl -H 172.16.10.5 -v DISKUSED64
DISKUSED64 OK - Kb used : 28121238268|du_ = 28121238268
[root@HO1-NAGIOSXI libexec]#
Can we get the output in MB?
Thanks for the reply!!
It worked fine and removed those warnings.
[root@HO1-NAGIOSXI libexec]# ./check_netapp3.pl -H 172.16.10.5 -v DISKUSED64
DISKUSED64 OK - Kb used : 28121238268|du_ = 28121238268
[root@HO1-NAGIOSXI libexec]#
Can we get the output in MB?
-
benjaminsmith
- Posts: 5324
- Joined: Wed Aug 22, 2018 4:39 pm
- Location: saint paul
Re: Netapp devices monitoring
HI,
Regards,
Benjamin
Reference:
http://oidref.com/1.3.6.1.4.1.789.1.5.4.1.4
https://exchange.nagios.org/components/ ... 2&cf_id=24
The OID is returning KB for this plugin and I don't see any options for converting to MB ( so it would need to be modified).Can we get the output in MB?
Regards,
Benjamin
Reference:
http://oidref.com/1.3.6.1.4.1.789.1.5.4.1.4
https://exchange.nagios.org/components/ ... 2&cf_id=24
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Be sure to check out our Knowledgebase for helpful articles and solutions!
-
kalyanpabolu
- Posts: 246
- Joined: Fri Jul 03, 2020 4:18 am
Re: Netapp devices monitoring
Hello,
Sorry, I didnt get this.
Do you want me to modify script? If yes, what changes needs to be done?
Sorry, I didnt get this.
Do you want me to modify script? If yes, what changes needs to be done?