Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 550336 - app-admin/sensu - A monitoring framework that aims to be simple, malleable, and scalable
Summary: app-admin/sensu - A monitoring framework that aims to be simple, malleable, a...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: https://github.com/sensu/sensu-go
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-25 06:52 UTC by Jesse Adelman
Modified: 2024-02-11 22:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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?