Difference between revisions of "Mesh/Monitoring"

No change in size ,  23:39, 4 December 2014
no edit summary
Line 34: Line 34:
== collectd ==
== collectd ==
* http://collectd.org/
* http://collectd.org/
== Sensu - Deprecated ==
See our notes about the Sensu install: [[Mesh/Sensu_Page | Sensu Page]]
Requires a client application service and not useful for our needs for monitoring mesh nodes...
* The sensu web page can be accessed internally at:
** http://192.168.42.65:8080/# (as of 2014.07.25 no services defined)
** user: admin
** pw: secret


== Icinga ==
== Icinga ==
Line 83: Line 73:
See Install notes at: [[Icinga 2]]
See Install notes at: [[Icinga 2]]


== About Sensu - From Sensu site ==
== Sensu - Deprecated ==
See our notes about the Sensu install: [[Mesh/Sensu_Page | Sensu Page]]
 
Requires a client application service and not useful for our needs for monitoring mesh nodes...
* The sensu web page can be accessed internally at:
** http://192.168.42.65:8080/# (as of 2014.07.25 no services defined)
** user: admin
** pw: secret
 
=== About Sensu - From Sensu site ===


Sensu is often described as the "monitoring router". Essentially, Sensu takes the results of "check" scripts run across many systems, and if certain conditions are met; passes their information to one or more "handlers". Checks are used, for example, to determine if a service like Apache is up or down. Checks can also be used to collect data, such as MySQL query statistics or Rails application metrics. Handlers take actions, using result information, such as sending an email, messaging a chat room, or adding a data point to a graph. There are several types of handlers, but the most common and most powerful is "pipe", a script that receives data via standard input. Check and handler scripts can be written in any language, and the community repository continues to grow!
Sensu is often described as the "monitoring router". Essentially, Sensu takes the results of "check" scripts run across many systems, and if certain conditions are met; passes their information to one or more "handlers". Checks are used, for example, to determine if a service like Apache is up or down. Checks can also be used to collect data, such as MySQL query statistics or Rails application metrics. Handlers take actions, using result information, such as sending an email, messaging a chat room, or adding a data point to a graph. There are several types of handlers, but the most common and most powerful is "pipe", a script that receives data via standard input. Check and handler scripts can be written in any language, and the community repository continues to grow!
Line 96: Line 95:
* Packages are "omnibus", for consistency, isolation, and low-friction deployment.
* Packages are "omnibus", for consistency, isolation, and low-friction deployment.
* Sensu is designed for modern infrastructures and to be driven by configuration management tools, designed for the "cloud".
* Sensu is designed for modern infrastructures and to be driven by configuration management tools, designed for the "cloud".


== Charting ==
== Charting ==