Open Stack does not have a monitoring solution wired in. It is the resposibility of the implementer to architect a monitoring framework that verifies that the underpinnings of the Cloud are functioning properly.
Sensu was built to work with Configuration Management and provides a fast path to monitoring your Open Stack deployment.
It is a light weight but powerful alerting/metrics bus that is:
- Designed to work with elastic infrastructure.
- Easily customized
- built on top of modern services like RabbitMQ and Redis
Many lessons have been learned from more than two years of developing Prometheus. Most of its components are implemented in Go, and we run them at their limits during our day-to-day work at SoundCloud. This talk will shed light on various aspects of Prometheus from the perspective of a Go developer, from the instrumentation library all the way to the storage backend.