Cacti (home)ForumsRepositoryDocumentation
Cacti: offical forums and support  

 FAQFAQ   SearchSearch   MemberlistMemberlist    RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in    


Host template for Network Appliance storage arrays and more!
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cacti Forum Index -> Scripts and Templates
Author Message
Guest






PostPosted: Tue Jan 04, 2005 5:01 pm    Post subject: Host template for Network Appliance storage arrays and more! Reply with quote

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



network_appliance_cacti.tar.gz
 Description:

Download
 Filename:  network_appliance_cacti.tar.gz
 Filesize:  106.54 KB
 Downloaded:  1985 Time(s)

Back to top
duckhead
Cacti User


Joined: 20 Oct 2004
Posts: 59

PostPosted: Tue Jan 04, 2005 6:45 pm    Post subject: Reply with quote

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

PostPosted: Mon Mar 14, 2005 2:32 pm    Post subject: Reply with quote

So, can you post it like you said?
Back to top
aboyz
Guest





PostPosted: Wed Apr 27, 2005 7:05 pm    Post subject: hi Reply with quote

can you post the stuff as you says i'm interested..

thanks
Back to top
jabbasi



Joined: 12 May 2005
Posts: 13
Location: canada

PostPosted: Thu May 12, 2005 4:50 pm    Post subject: Reply with quote

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



filer-006.gif
 Description:
 Filesize:  12.1 KB
 Viewed:  20194 Time(s)

filer-006.gif


Back to top
aboyz
Guest





PostPosted: Fri May 13, 2005 3:21 am    Post subject: its not hard.. Reply with quote

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

PostPosted: Sat May 14, 2005 11:02 am    Post subject: Reply with quote

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

PostPosted: Sat May 14, 2005 11:08 am    Post subject: MIBS netapp filers Reply with quote

Hi aboyz

here is a file attached.for MIB



Network_Appliance_MIBs.rar
 Description:

Download
 Filename:  Network_Appliance_MIBs.rar
 Filesize:  81.55 KB
 Downloaded:  758 Time(s)

Back to top
aboyz
Guest





PostPosted: Wed Jun 01, 2005 7:54 pm    Post subject: hi. Reply with quote

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





PostPosted: Wed Jun 01, 2005 8:29 pm    Post subject: trying to do nfsops Reply with quote

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

PostPosted: Fri Jun 17, 2005 4:35 am    Post subject: Some others scripts for Network Appliances Reply with quote

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



netapps_ops.png
 Description:
 Filesize:  34.54 KB
 Viewed:  19458 Time(s)

netapps_ops.png



cache_age.png
 Description:
 Filesize:  30.91 KB
 Viewed:  19458 Time(s)

cache_age.png



cacti_netapp.zip
 Description:

Download
 Filename:  cacti_netapp.zip
 Filesize:  9.03 KB
 Downloaded:  1003 Time(s)

Back to top
fmangeant
Cacti Guru User


Joined: 19 Sep 2003
Posts: 2324
Location: Sophia-Antipolis, France

PostPosted: Fri Jun 17, 2005 4:53 am    Post subject: Re: Some others scripts for Network Appliances Reply with quote

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

PostPosted: Fri Jun 17, 2005 5:29 am    Post subject: Re: Some others scripts for Network Appliances Reply with quote

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

PostPosted: Fri Feb 10, 2006 4:42 am    Post subject: Reply with quote

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

PostPosted: Thu Jul 13, 2006 6:28 pm    Post subject: combine high and low Reply with quote

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
Display posts from previous:   
Post new topic   Reply to topic    Cacti Forum Index -> Scripts and Templates All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 



Powered by phpBB © 2001, 2005 phpBB Group