Add Sensu monitoring to Kolla
Currently there is no out-of-the-box monitoring tool for a kolla deployment. Sensu (free) is an interesting tool for this space (but equally a Nagios or fork could be used).
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Dave Walker
- Direction:
- Needs approval
- Assignee:
- Dave Walker
- Definition:
- Review
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Mark Goddard
- Completed by
- Mark Goddard
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add initial Sensu Docker support
Gerrit topic: https:/
Addressed by: https:/
Add sensu images
Work Items
Work items:
Implement Docker container for Sensu server: INPROGRESS
Implement Docker container for Redis: INPROGRESS
Check that RabbitMQ cointainer is suitable for Sensu: TODO
Implement Docker container for Sensu Client: TODO
Implement Docker container for Uchiwa: INPROGRESS
Implement Ansible role for Sensu server: TODO
Implement Ansible role for Redis: TODO
Implement Ansible role for Uchiwa: TODO
Check / Modify RabbitMQ Ansible role: TODO
Consider some basic Sensu plugins / tests for default deployment: TODO