Welcome the ClearSite Graphing and Network Managment System
ClearSite is a Free Open-Source Network Graphing and Management System and much more. ClearSite takes advantage of the powerful RRDTool storage and graphing tool, as well as utilizing MySQL for the backend. We have spent just as much time working on the user experience as we have with the data we collect, we know you'll find ClearSite easy to use and understand.
ClearSite has been developed and tested extensively with Cisco networking equipment, as well various PC/Server manufacturers and Operating Systems.
- Windows Domain/LDAP login system
- No need for a secondary login, simply use your AD domain or LDAP login
- Real-Time Ajax search for:
- IP, MAC Address, CSS Content Rule/Owner/Service
- Graphing and detailed information for:
- Port Statistics, Port Speed/Duplex, Host IP, Host MAC address, Port Vlan, Port Location, Port Status
- Content Rule/Owner/Services
- Automatic/Dynamic discovery and maintenance of:
- Router/Switch interfaces/ports, Memory and CPU's
- CSS Content rules, Owners, Services, Memory and CPU's
- Trunked ports and CDP neighbors
Cisco CSS SNMP Guide
I've been asked to elaborate on the CSS Rosetta Stone on the Cacti Forums. Others are making contributations to the "stone" on the forum, but I'm going to share what I've learned about walking the CSS's via snmp here in greater detail. Everyone seems to like what I've said so far, so let's hope I can keep it up :)
Explaining the values retuned via an snmpwalk of a css 11000 series.
I've gone over this in the forum previously, but I'm going to expand on the examples here:
Walking the CSS is straight forward: snmpwalk -v 2c -c snmp_pass css_name
Naturally you'd replace snmp_pass and Css_name with the password and the name(or IP) of your css. You can redirect it to a file also: snmpwalk -v 2c -c snmp_pass css_name >file-name.txt
In this link you'll find the OID's you'll want to work with for the most part on the 11000 series of Cisco CSS Load Balanancers.
- Example: **NOTE in CSS OS version 7.40 the OID's have been changed!!**
snmpwalk -v 2c -c snmp_pass css_name .22.214.171.124.4.1.24126.96.36.199.1.13 -O n
.188.8.131.52.4.1.24184.108.40.206.220.127.116.11 = INTEGER: 20
.18.104.22.168.4.1.2422.214.171.124.126.96.36.199 = INTEGER: 20
.188.8.131.52.4.1.24184.108.40.206.220.127.116.11 = INTEGER: 21 (the load for the CPU's are all around 20%)
If you leave off the "-O n" you'll get the MIB names of the OID's
SNMPv2-SMI::enterprises.2418.104.22.168.22.214.171.124 = INTEGER: 20
SNMPv2-SMI::enterprises.24126.96.36.199.188.8.131.52 = INTEGER: 20
SNMPv2-SMI::enterprises.24184.108.40.206.220.127.116.11 = INTEGER: 21
ASCII to text Conversions of your Content Rules, and Owners
The format is pretty simple, but it's not really documented well on cisco's site. Here is what I know:
In this example we'll use the OID for Total number of bytes passed using this content rule
18.104.22.168.4.1.2422.214.171.124.1.25= Total number of bytes passed using this content rule.
<char-count> = The number of characters in the name of the object (owner, content rule, or service)
<ascii-xxxx> = The name of the object (service, content rule, owner), converted into ascii codes, each character delimited by a dot "."
.126.96.36.199.4.1.24188.8.131.52.1.25.7.e.x.a.m.p.l.e (there are 7 characters in "example")
So you see that 101=e 120=x 97=a 109=m 112=p 108=l and 101=e
I've made a very simple perl script to allow you to easily convert your rules, services and owners into ASCII values, it also seperates each character with a dot just as you'd see it in an SNMP walk, as well as prepends the character count to the front of the output. Use "cat" or "echo" on a unix system (or on a windows box using Cygwin tools) to pass your names into the script and output the ASCII values.
- Example: echo Server101 | ./mib.pl (output is: 184.108.40.206.220.127.116.11.48.49)
cat file.txt | ./mib.pl
Or redirect it to a file: cat file.txt | ./mib.pl >output.txt
"Example" would be the name of the owner, and "service101" is the name of the content rule, below is the complete snmp string.
Developers and Testers needed!
ClearSite has been thoroughly tested on most Cisco network equipment as well as some others. We would like developers and users to try and contribute to our offering. Further documentation and resources are available on this site. Please visit our sourceforge forums and join our mailing lists. We are currently developing our own forum at the AloeUsers.net site, please keep checking here and on sourceforge.net for further news and developments!