Size: 1915
Comment: One more TODO
|
Size: 2206
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
There ought to be some sort of monitoring for the current/past state of the network. Currently this page is a log of BenjaminJencks attempts to set this up. Currently we have http://buick.personaltelco.net/cacti/graph_view.php == Vision == Something, probably Cacti, monitoring all the APs for * Number of associated stations (done with assoc_count script) * Link throughput (built into snmpd, unless bridges cause weirdness (I don't see why they would)) * Link status? This might be derived from throughput |
= Status = {{{chevy}}} is running Cacti, and monitoring all of the deployed metrixes and ciscos. The graphs are available at http://chevy.personaltelco.net/cacti/graph_view.php |
Line 9: | Line 4: |
== So Far == * mississippi has snmp tools installed * All currently deployed metrixes have snmpd installed, as well as {{{/usr/local/bin/assoc_count}}}, which prints the number of associated stations. * snmpd is configured to use assoc_count for OID {{{1.3.6.1.4.1.2021.8.1.101.1}}}, otherwise known as {{{UCD-SNMP-MIB::extOutput.1}}}. * This means you can count stations with {{{snmpget -c public -v 1 <<Host>> 1.3.6.1.4.1.2021.8.1.101.1}}} * Installed IEEE802dot11-MIB on mississippi. use -m IEEE802dot11-MIB option on snmp commands when you need to. * Installed Cacti. * Made host template "Metrix box" that includes # of STAs graph. |
Management interface at (self-signed cert, CN=baker.personaltelco.net needs to be updated to PTP-signed, CN=chevy.personaltelco.net) https://chevy.personaltelco.net/cacti/ |
Line 18: | Line 7: |
== Set up == |
= Set up = == Metrix == |
Line 30: | Line 22: |
mississippi$ scp snmpd.conf root@metrix-ed.mississippi:/etc/snmp mississippi$ scp assoc_count root@metrix-ed.mississippi:/usr/local/bin |
naya$ scp snmpd.conf root@metrix-ed.mississippi:/etc/snmp naya$ scp assoc_count root@metrix-ed.mississippi:/usr/local/bin |
Line 37: | Line 29: |
== Next Steps == * Count stations on the cisco. * These need SVN access, so I can edit httpd.conf and snmpd.conf * Monitor throughput on mississippi itself. * Fix the kludge on httpd.conf I did. |
* Add the device to Cacti with the Metrix Box template. * Create the Associated Stations, ath0, ath1...athN graphs. * Add the device to the main graph tree. * Add the Assoc. STAs graph to the Assoc STAs page. == WGTs == There is a nice little ipkg for snmpd for the mipsel-based WGTs, it lives [http://voidmain.is-a-geek.net/files/ipkg/ here], has some documentation [http://voidmain.is-a-geek.net/files/ipkg/INSTALL here], and can be installed with one scary-looking command like this: {{{ wget -O - http://voidmain.is-a-geek.net/files/ipkg/netsnmp-static_5.1.1_vm1-1_mipsel.ipk | tar -xzOf - ./data.tar.gz | tar -C / -xvzf - }}} I'm sure you can hack a bit on /etc/snmp.conf to get some cool info out, but it seems to do uptime out of the box, which is good enough for now. It ''would'' be nice to know how many users are associated. = Diagnostics = /usr/local/bin/assoc_count is a homebrew script. It reports the number of associations on ath0. It only works with madwifi-ng. snmpd.conf has the line {{{ exec assoc_count /usr/local/bin/assoc_count }}} to enable it. This exports the association count on OID {{{1.3.6.1.4.1.2021.8.1.101.1}}}. Other than that, everything is standard net-snmp exports. = TODO = * Get a PTP signed cert for chevy, so we don't warnings on https. |
Status
chevy is running Cacti, and monitoring all of the deployed metrixes and ciscos. The graphs are available at http://chevy.personaltelco.net/cacti/graph_view.php
Management interface at (self-signed cert, CN=baker.personaltelco.net needs to be updated to PTP-signed, CN=chevy.personaltelco.net) https://chevy.personaltelco.net/cacti/
Set up
Metrix
To set up a metrix box for monitoring:
metrix# remountrw metrix# apt-get install snmpd ash metrix# vi /etc/default/snmpd # set TRAPDRUN=no metrix# cd /var/lib metrix# cp -a snmp/ /ro/var/lib metrix# mv snmp/ /rw/var/lib metrix# ln -s /rw/var/lib/snmp/ . // Get snmpd and assoc_count from another metrix naya$ scp snmpd.conf root@metrix-ed.mississippi:/etc/snmp naya$ scp assoc_count root@metrix-ed.mississippi:/usr/local/bin metrix# /etc/init.d/snmpd restart metrix# remountro
- Add the device to Cacti with the Metrix Box template.
- Create the Associated Stations, ath0, ath1...athN graphs.
- Add the device to the main graph tree.
- Add the Assoc. STAs graph to the Assoc STAs page.
WGTs
There is a nice little ipkg for snmpd for the mipsel-based WGTs, it lives [http://voidmain.is-a-geek.net/files/ipkg/ here], has some documentation [http://voidmain.is-a-geek.net/files/ipkg/INSTALL here], and can be installed with one scary-looking command like this:
wget -O - http://voidmain.is-a-geek.net/files/ipkg/netsnmp-static_5.1.1_vm1-1_mipsel.ipk | tar -xzOf - ./data.tar.gz | tar -C / -xvzf -
I'm sure you can hack a bit on /etc/snmp.conf to get some cool info out, but it seems to do uptime out of the box, which is good enough for now. It would be nice to know how many users are associated.
Diagnostics
/usr/local/bin/assoc_count is a homebrew script. It reports the number of associations on ath0. It only works with madwifi-ng. snmpd.conf has the line
exec assoc_count /usr/local/bin/assoc_count
to enable it. This exports the association count on OID 1.3.6.1.4.1.2021.8.1.101.1. Other than that, everything is standard net-snmp exports.
TODO
- Get a PTP signed cert for chevy, so we don't warnings on https.