|
|
| Author |
Message |
Guest
|
Posted: Tue Jan 04, 2005 5:01 pm Post subject: Host template for Network Appliance storage arrays and more! |
|
|
Hi
I have put together a package of the work that I have done for Network Appliance systems. Network Appliance makes a number of products. This is for Network Appliance storage array filers, but it's a good place to start and put together definitive and uniform Network Appliance support for Cacti.
Graphs produced includes;
CPU Usage (Single CPU, not indexed)
CPU Interrupts (Single CPU, not indexed)
Storage Volume Usage for filers (indexed)
You will need to copy the netapp_volumes.xml file to "cacti/resource/snmp_queries/netapp_volumes.xml".
Import the cacti_host_template_network_appliance_host.xml. It includes necessary dependencies. This template was exported with Cacti v0.8.6b.
I have also included applicable MIBs.
If you wish to improve this for other Network Appliance devices, that would be great. Update it, test it, and post it. For work which is applicable, this work is public domain. Note that the MIBs are from Network Appliance.
Other Netapp links include...
http://forums.cacti.net/about3143.html
http://forums.cacti.net/about4785.html
http://forums.cacti.net/about3855.html
http://forums.cacti.net/about4785.html
http://forums.cacti.net/about336.html
| Description: |
|
 Download |
| Filename: |
network_appliance_cacti.tar.gz |
| Filesize: |
106.54 KB |
| Downloaded: |
2061 Time(s) |
|
|
| Back to top |
|
 |
duckhead Cacti User
Joined: 20 Oct 2004 Posts: 59
|
Posted: Tue Jan 04, 2005 6:45 pm Post subject: |
|
|
I've got some templates of my own, CIFS ops, NFS ops, and Cache Age. I've been wanting volume usage, but hadn't gotten to that yet. I'll install your host template, attach my stuff and post it back out here. I might need until Thursday or so though, got a bunch of other stuff on my plate. Have you done anything yet to handle the weird OID's for the GigE interfaces (where you have to multiply the HiBits and add the LoBits?)
duckhead
|
|
| Back to top |
|
 |
bluestuff
Joined: 07 Mar 2005 Posts: 1
|
Posted: Mon Mar 14, 2005 2:32 pm Post subject: |
|
|
| So, can you post it like you said?
|
|
| Back to top |
|
 |
aboyz Guest
|
Posted: Wed Apr 27, 2005 7:05 pm Post subject: hi |
|
|
can you post the stuff as you says i'm interested..
thanks
|
|
| Back to top |
|
 |
jabbasi
Joined: 12 May 2005 Posts: 13 Location: canada
|
Posted: Thu May 12, 2005 4:50 pm Post subject: |
|
|
I am using rhis template but I see 2 problems
Please see the pic attached, you will see I am missing one graph.
2: when I run poller manually I see following error:
php /var/www/html/cacti/poller.php
OK u:0.00 s:0.01 r:2.03
OK u:0.00 s:0.01 r:2.03
OK u:0.00 s:0.01 r:2.03
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: SNMPv2-SMI::enterprises.789.1.2.1.11.0
OK u:0.00 s:0.01 r:3.04
OK u:0.00 s:0.01 r:3.04
OK u:0.00 s:0.01 r:3.04
I have tried my best to see where this OID is in php scripts so that I can change to something else, But I can't find it.
So i am not sure what is the problem.
Will appreciate if you give me any idea.
I would also love to extend this template or create new one, to get status on Qtrees also, but since I don't know nothing about xml coding its bit hard for me to work on it,Still trying to see if I can come up with something.
Thanks
Jawed
| Description: |
|
| Filesize: |
12.1 KB |
| Viewed: |
21312 Time(s) |

|
|
|
| Back to top |
|
 |
aboyz Guest
|
Posted: Fri May 13, 2005 3:21 am Post subject: its not hard.. |
|
|
| Its not hard to create a .xml then crete a template out of it. I'll try to put together a template that will graph the netapp.. will update with you. Unless someone already did it already so i don't have to spend time looking for the OID indexes file..
|
|
| Back to top |
|
 |
jabbasi
Joined: 12 May 2005 Posts: 13 Location: canada
|
Posted: Sat May 14, 2005 11:02 am Post subject: |
|
|
Hi aboyz
Thanks for help.
If you need OID I have those handi, so I can send that file to you.
Lemme know.
thanks
|
|
| Back to top |
|
 |
jabbasi
Joined: 12 May 2005 Posts: 13 Location: canada
|
Posted: Sat May 14, 2005 11:08 am Post subject: MIBS netapp filers |
|
|
Hi aboyz
here is a file attached.for MIB
| Description: |
|
 Download |
| Filename: |
Network_Appliance_MIBs.rar |
| Filesize: |
81.55 KB |
| Downloaded: |
794 Time(s) |
|
|
| Back to top |
|
 |
aboyz Guest
|
Posted: Wed Jun 01, 2005 7:54 pm Post subject: hi. |
|
|
if you can tell me which OID to graph. I can do it. I need OID number like .1.3.6.1.4.1.789.1.5.4.1 . something like that.. OID index number the BEST ok..
let me know which OID number u want..
|
|
| Back to top |
|
 |
aboyz Guest
|
Posted: Wed Jun 01, 2005 8:29 pm Post subject: trying to do nfsops |
|
|
I'm trying to do mischighNfsOps high and low.
-bash-2.05b$ snmpwalk -v 1 -c public -m +NETWORK-APPLIANCE-MIB 10.0.0.1 .1.3.6.1.4.1.789.1.2.2.5
NETWORK-APPLIANCE-MIB::miscHighNfsOps.0 = Counter32: 23
-bash-2.05b$ snmpwalk -v 1 -c public -m +NETWORK-APPLIANCE-MIB 10.0.0.1 .1.3.6.1.4.1.789.1.2.2.6
NETWORK-APPLIANCE-MIB::miscLowNfsOps.0 = Counter32: 436521166
so what I got to do is combine the number into binary.
so 23 = 00000000000000000000000000010111 (binary) 32bit
so 436521166 = 00011010000001001100100011001110 (binary) 32bit
So I gotta combine them now.. to become 64bit. So something like this.
0000000000000000000000000001011100011010000001001100100011001110 (binary) 64 bit.
then convert it back to decimal which = 99220768974
So what I need is a program that take the low and high and combine them into one. Anyone know of a script that does that?
Thanks
|
|
| Back to top |
|
 |
kiw0r
Joined: 17 Jun 2005 Posts: 18
|
Posted: Fri Jun 17, 2005 4:35 am Post subject: Some others scripts for Network Appliances |
|
|
Some of us needed some Cache Age and CIFS/NFS operations graphs.
I made some and here is templates. I didn't tested CIFS part, but it _should_ work IMHO since this is same OID I have used on MRTG on another Netapp...
Enjoy and give some feed-back
| Description: |
|
| Filesize: |
34.54 KB |
| Viewed: |
20576 Time(s) |

|
| Description: |
|
| Filesize: |
30.91 KB |
| Viewed: |
20576 Time(s) |

|
| Description: |
|
 Download |
| Filename: |
cacti_netapp.zip |
| Filesize: |
9.03 KB |
| Downloaded: |
1049 Time(s) |
|
|
| Back to top |
|
 |
fmangeant Cacti Guru User
Joined: 19 Sep 2003 Posts: 2325 Location: Sophia-Antipolis, France
|
Posted: Fri Jun 17, 2005 4:53 am Post subject: Re: Some others scripts for Network Appliances |
|
|
| kiw0r wrote: | Enjoy and give some feed-back  | Hi
thanks for these templates
But I think you exported the data templates with the fields "SNMP Community" and "SNMP Version" not empty...
|
|
| Back to top |
|
 |
kiw0r
Joined: 17 Jun 2005 Posts: 18
|
Posted: Fri Jun 17, 2005 5:29 am Post subject: Re: Some others scripts for Network Appliances |
|
|
| fmangeant wrote: | | But I think you exported the data templates with the fields "SNMP Community" and "SNMP Version" not empty... |
Oooops
How can I export them without community and version ?
|
|
| Back to top |
|
 |
jessej
Joined: 09 Feb 2006 Posts: 4
|
Posted: Fri Feb 10, 2006 4:42 am Post subject: |
|
|
Hi.
Anyone have scipts like these for LUN's and iSCSI aswell?
Volume with LUN is 100% full since the LUN takes all the space, but the lun itself is empty...
|
|
| Back to top |
|
 |
sharpone
Joined: 06 May 2005 Posts: 12
|
Posted: Thu Jul 13, 2006 6:28 pm Post subject: combine high and low |
|
|
aboyz: I realize you probably already solved your combine high and low since this post is like a year later, but For future reference...
H(2^32)+L
or specifically
H(4294967296)+L
Where
H=high unsigned integer (2nd 32bits)
L=Low unsigned initeger (1st 32 bits)
No need to convert to binary at all
|
|
| Back to top |
|
 |
|