Size: 1915
Comment: One more TODO
|
Size: 1998
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 - }}} = 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 -
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.