188
edits
Line 1: | Line 1: | ||
See Also: [[Mesh/Monitoring#Sensu | Monitoring]] | See Also: [[Mesh/Monitoring#Sensu | Monitoring]] | ||
notes about the install and config of a sudomesh monitoring server. | notes about the install and config of a sudomesh monitoring server - ChrisJ project, chris@freeranger.com | ||
Read all about Sensu here: http://sensuapp.org/docs/0.12/guide | Read all about Sensu here: http://sensuapp.org/docs/0.12/guide | ||
The main reason for doing this is to be able to monitor the mesh nodes for performance, up/down status, etc. The concept is to be able to use the light-weight mini-snmpd daemon on the mesh nodes and use sensu to perform checks and gather performance statistics. The statistics will be used to track performance for ongoing improvements in mesh node software. | |||
As a start, we will track some internal machines, get comfortable with that, then move on to the nodes. | |||
[[Category:Monitoring]] | [[Category:Monitoring]] | ||
Line 15: | Line 19: | ||
* user sudoroom:sudomesh | * user sudoroom:sudomesh | ||
* The sensu web page can be accessed internally at: http://192.168.42.65:8080/# (as of 2014.07.25 no services defined) | * The sensu web page can be accessed internally at: http://192.168.42.65:8080/# (as of 2014.07.25 no services defined) | ||
* github repo: not yet. soon. | |||
== Things to do == | == Things to do == | ||
Line 23: | Line 28: | ||
# config monitoring for internal PCs and/or other instances - see issues, below | # config monitoring for internal PCs and/or other instances - see issues, below | ||
# configure a set of checks to perform | # configure a set of checks to perform | ||
## set up monitoring for switches? | ## set up monitoring for switches - maybe? | ||
## install mini-snmpd (http://wiki.openwrt.org/doc/howto/snmp.server) on mesh nodes and configure a server side check to access nodes via snmp directly. Should be no other node/client side requirement. | ## install mini-snmpd (http://wiki.openwrt.org/doc/howto/snmp.server) on mesh nodes and configure a server side check to access nodes via snmp directly. Should be no other node/client side requirement. | ||
# install sensu advanced admin page (https://github.com/sensu/sensu-admin) | # install sensu advanced admin page (https://github.com/sensu/sensu-admin) |