I have a netscaler that I use for my citrix environment as a gateway. when I configured snmp and added it to solarwinds I only get the interfaces listed under the list resources. How do I get it to show me everything else like ram, cpu, etc?
If it's not showing these, then it may be that the devices doesn't list these with the RFC standards as it does for the interfaces. IF you use the snmpwalk.exe in the Orion install directory you can get a list of all supported OIDs. You can also use the PollerCheckerTool.exe and see if it does respond to the CPU and memory pollers. If not, the SNMP walk is your best option. You can then take these values and enter the OIDs into the Universal Device Poller to have the data polled and collected.
Regards,
Matthew Harvey
Loop1Systems
http://www.loop1systems.com
I poll our NetScalers for Mem/CPU usage in the form of UnDPs via the below OID's.
memory: 1.3.6.1.4.1.5951.4.1.1.41.2
CPU: 1.3.6.1.4.1.5951.4.1.1.41.1
Hope this helps.
Mike
is their a undp that I can download or can you post yours? thanks.
I found it thanks. How do I find out what other UNDPs are possible for this or any other device?
As mharvey stated you can walk the devices in question and just do some research online to see what is available on the OID trees for the devices. And of course just check to see what is uploaded to thwack already.
I ran the snmp walk on my netscaler. how do I decide which value is the oid that can be used?
You can search online using the OIDs to see if you can find the MIB information that ties to it as far as a description, or you can use the Universal Poller and add in the OID, and if the MIB is in the Orion MIB Database, it will pull up the description of what statistics the MIB is gathering.
Regards.
now I a little confused. I was told i can run an snmp walk to see which OIDs are supported. I ran the walk but I don't see the OID number. Is there a good way to look through the MIB tree and see everything relating to the netscaler. Are you also saying there may be OIDs outside of the list in the MIB tree?
There may be MIBs that are not included in the Orion MIB database yes. The MIB database doesn't have all the MIBs a vendor may possibly create for SNMP polling. It does have a large amount, but there may be some out there that are new, that haven't been presented to Orion for addition by a customer. The OID number should be in the SNMP walk text that is saved after the SNMPwalk completes.
I ran an snmp walk on my netscaler and then searched for the OID above 1.3.6.1.4.1.5951.4.1.1.41.1 and this exact string is not in the text file that was generated.I do see other lines that are close, such as, .1.3.6.1.2.1.1.2.0 = OID: 1.3.6.1.4.1.5951.1
is this the OID number I would put into the UNDP or do I pick other variables after it that are found in the walk?
when I run the snmp walk tool it asks for the root OID and the default is 1. does changing that make a difference and how do i know which root OID I should use? thanks for your help on this, this is very good info.
You can use 1. and it will scan the whole MIB tree for device support. However, doing this can lead to timeouts depending on the amount of OIDs supported on the device, so you may want to increase the timeout settings. Another option would be setting the value to the OID you want to find such as the one mentioned by Michael Melton">mmelton From the Universal Device Poller, you'd input the OID which would be the 1.3.6.1.4.1.5951.1, not the output.
I want to be able to monitor for everything. How would I get a complete list for this device or any other device that I'm monitoring? I don't know what OIDS I want so I would like to get them all. thank you.
where are the timeout settings for the snmp walk? I can see the requests set to 20. is that the timeout?
To get them all, the SNMP walk is what you are going to want, along with perhaps discussion with device vendors. I would not recommend "everything" as there is going to be information given by SNMP that may not have any relevance to what you need to monitor. The timeout setting is on the top in the right of the snmpwalk.exe that says SNMP Timeout [ms]. By default its 2500, you may want to double or even triple that value to give the device more time to report supported OIDs. An SNMP walk is going to be the only real way to get a complete list of all supported OIDs for any device. SolarWinds, by default, only goes after industry standards for monitoring, such as Interface bandwidth, errors, CPU, and memory, using for the most part RFC1213 standard MIBs, with some exceptions.
Here is a screenshot of the snmpwal.exe console. I do not see the timeout.
How do I browse the MIB tree for everything related to a specific device such as netscaler?
can you tell me what identifies the OID number in this string from my snmp walk:
what identifies th.1.3.6.1.2.1.1.1.0 = STRING: "NetScaler NS9.3: Build 54.4.nc, Date: Dec 20 2011, 22:44:41 "
.1.3.6.1.2.1.1.2.0 = OID: 1.3.6.1.4.1.5951.1
.1.3.6.1.2.1.1.3.0 = TIMETICKS: 1757030121
.1.3.6.1.2.1.1.4.0 = STRING: "WebMaster (default)"
.1.3.6.1.2.1.1.5.0 = STRING: "NetScaler"
.1.3.6.1.2.1.1.6.0 = STRING: "POP (default)"
.1.3.6.1.2.1.1.7.0 = INTEGER: 72
.1.3.6.1.2.1.2.1.0 = INTEGER: 7
.1.3.6.1.2.1.2.2.1.1.1 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.1.2 = INTEGER: 2
.1.3.6.1.2.1.2.2.1.1.3 = INTEGER: 3
.1.3.6.1.2.1.2.2.1.2.1 = STRING: "0/1"
.1.3.6.1.2.1.2.2.1.2.2 = STRING: "1/1"
.1.3.6.1.2.1.2.2.1.2.3 = STRING: "LO/1"
.1.3.6.1.2.1.2.2.1.3.1 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.3.2 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.3.3 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.4.1 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.2 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.3 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.5.1 = GAUGE32: 1000000000
.1.3.6.1.2.1.2.2.1.5.2 = GAUGE32: 1000000000
.1.3.6.1.2.1.2.2.1.5.3 = GAUGE32: 0
.1.3.6.1.2.1.2.2.1.6.1 = HEX-STRING: 005056920043
.1.3.6.1.2.1.2.2.1.6.2 = HEX-STRING: 005056920044
.1.3.6.1.2.1.2.2.1.6.3 = HEX-STRING: 005056920043
.1.3.6.1.2.1.2.2.1.7.1 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.7.2 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.7.3 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.8.1 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.8.2 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.8.3 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.9.1 = TIMETICKS: 625400
.1.3.6.1.2.1.2.2.1.9.2 = TIMETICKS: 625400
.1.3.6.1.2.1.2.2.1.9.3 = TIMETICKS: 625400
.1.3.6.1.2.1.2.2.1.10.1 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.10.2 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.10.3 = COUNTER32: 922263493
.1.3.6.1.2.1.2.2.1.11.1 = COUNTER32: 38318020
.1.3.6.1.2.1.2.2.1.11.2 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.11.3 = COUNTER32: 3041703933
.1.3.6.1.2.1.2.2.1.12.1 = COUNTER32: 3340825470
.1.3.6.1.2.1.2.2.1.12.2 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.12.3 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.13.1 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.13.2 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.13.3 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.14.1 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.14.2 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.14.3 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.15.1 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.15.2 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.15.3 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.16.1 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.16.2 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.16.3 = COUNTER32: 4247892584
.1.3.6.1.2.1.2.2.1.17.1 = COUNTER32: 38447591
.1.3.6.1.2.1.2.2.1.17.2 = COUNTER32: 59732
.1.3.6.1.2.1.2.2.1.17.3 = COUNTER32: 3078314995
.1.3.6.1.2.1.2.2.1.18.1 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.18.2 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.18.3 = COUNTER32: 0
.1.3.6.1.2.1.2.2.1.19.1 = COUNTER32: 0
Thanks! Great info! I have (2) Netscaler appliances that just came in a month or so ago.
Much appreciate it!Cheryl
Hi! Here is a direct link to the MIBs and explains what they are. Justy found it.
http://support.citrix.com/article/CTX119209
Thanks much!Cheryl
Citrix moved it. This is the NetScaler 11 SNMP OID Reference:
Citrix NetScaler SNMP OID Reference
v12 docs
Has this been updated and any easier to monitor now that it's 2021?