Cloud Monitoring by Sensu

Home < Cloud Monitoring by Sensu


sensu

The Challenge

Monitoring cloud applications and infrastructure with traditional management tools is complex.

Most commercial products are far too expensive and not necessarily tuned for the cloud.

Open source solutions are broad but not deep, making them difficult to customize to specific needs.

Using traditional monitoring solutions in the cloud results in:

  • High rate of false alerts due to product inflexibility
  • High development cost to deploy & customize
  • Slowed rate to extend & enhance due to complexity

The Solution

Sensu is an open source cloud monitoring framework, purpose built for the cloud, by Sonian.

Sensu comes from the Japanese name for a folding fan made from bamboo and paper, which represent the Fanout exchange concept utilized by the AMQP (protocol).

The Sensu framework provides foundation for monitoring cloud infrastructure and applications.

Fully extensible via source code, with active community.

Framework includes monitoring server, platform-independent agent, and web-based dashboard.

For the source code use our Github link : https://github.com/sensu

Server Features

SensuWritten in Ruby, designed for the cloud Extensible via source code.

Core server contains less than 1K lines of Ruby code.

Leverages Advanced Message Queing Protocol (AMQP) for scalable processing and secured communication.

REST-based JSON API for data retrieval.

 

Agent Features

Platform-independent agent written in Ruby.

Designed for source code extensibility.

Supports rapid development of new monitors.

Communicates to server via AMQP

 

For more information on Sensu check out our blog!