Provide a standard API for health checks of containerized services
An OpenStack deployment involves many services spread across many hosts. It is important that we provide tooling and APIs that make it as easy as possible to monitor this large, distributed environment. The move to containerized services in the overcloud (https:/
Blueprint information
- Status:
- Complete
- Approver:
- Alex Schultz
- Priority:
- High
- Drafter:
- Lars Kellogg-Stedman
- Direction:
- Approved
- Assignee:
- Lars Kellogg-Stedman
- Definition:
- Approved
- Series goal:
- Accepted for queens
- Implementation:
- Implemented
- Milestone target:
- queens-2
- Started by
- Alex Schultz
- Completed by
- Alex Schultz
Related branches
Related bugs
Sprints
Whiteboard
[2017-12-08] There are no open patches, so moving this to implemented.
Spec: https:/
Gerrit topic: https:/
Addressed by: https:/
Containerized Sensu client
Addressed by: https:/
Run also sensu-client containers
Addressed by: https:/
[WIP] Add HEALTHCHECK directive to Kolla override
Addressed by: https:/
[WIP] Add health check for sensu-client container
Addressed by: https:/
healthchecks: start to implement container healthchecks
Addressed by: https:/
healthchecks: implement service-specific checks
Addressed by: https:/
Add health check for sensu-client
Addressed by: https:/
healthchecks: service checks for rabbit, swift-*, mysql
Addressed by: https:/
Add health checks during kolla build
Addressed by: https:/
Use correct path in healthcheck scripts
Addressed by: https:/
Fix port health check false negatives