Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 550336

Summary: app-admin/sensu - A monitoring framework that aims to be simple, malleable, and scalable
Product: Gentoo Linux Reporter: Jesse Adelman <jesse>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: jesse
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/sensu/sensu-go
Whiteboard:
Package list:
Runtime testing required: ---

Description Jesse Adelman 2015-05-25 06:52:01 UTC
The latest release, as of this writing, is:

https://github.com/sensu/sensu/tree/v0.18.1

Short Description: "A monitoring framework that aims to be simple, malleable, and scalable."

More info: https://sensuapp.org/

and docs: https://sensuapp.org/docs/0.18/overview

Long Description: 

"What is Sensu?
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!

Some Sensu features / design choices:

Written in Ruby, using EventMachine
Great test coverage with continuous integration via Travis CI
Can use existing Nagios plugins
Configuration all in JSON
Has a message-oriented architecture, using RabbitMQ and JSON payloads
Packages are “omnibus”, for consistency, isolation, and low-friction deployment
Sensu embraces modern infrastructure design, works elegantly with configuration management tools, and is built for the cloud."

Thanks! :)
Comment 1 Jesse Adelman 2015-05-25 06:53:07 UTC
Oh, and this repo holds the build tools needed for sensu, supposedly:

https://github.com/sensu/sensu-build

Again, thanks.
Comment 2 Jesse Adelman 2024-02-11 22:44:16 UTC
This is still active, but the original was deprecated and replaced by "sensu-go". I'm not likely to use this now, but not sure if this request should be deleted?