Implement container monitoring solution for bay
Need a container monitoring solution that monitors containers running in the bay and general usage of the bay COE. For example, we could explore adding support for cAdvisor/heapster for this purpose
Blueprint information
- Status:
- Complete
- Approver:
- hongbin
- Priority:
- Undefined
- Drafter:
- hongbin
- Direction:
- Approved
- Assignee:
- Cristovao Cordeiro
- Definition:
- New
- Series goal:
- None
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Spyros Trigazis
- Completed by
- Spyros Trigazis
Related branches
Related bugs
Sprints
Whiteboard
--
strigazi @ Sun Mar 25 16:42:01 UTC 2018
For kubernetes we have the kubernetes-
--
Gerrit topic: https:/
Addressed by: https:/
container monitoring in Swarm with Docker v1.10
Gerrit topic: https:/
Gerrit topic: https:/
Usage notes:
In Swarm with Docker v1.10:
- monitoring is disabled by default. Enable it by setting the label "monitoring_
- Grafana comes with a default Docker dashboard and default "admin" password. Use "grafana_
- cadvisor and node-exporter will run on all nodes
- a Prometheus, Fedora and Grafana container stack are then deployed through the Docker API, all in the same node
- in v1.10 there are no services, killing that node will destroy the stack. When provisioning a new node the stack should be re-created
- the final Grafana dashboard will be at http://
Addressed by: https:/
[WIP][k8s] Monitoring with Prometheus and Grafana
Addressed by: https:/
[WIP-ignore] Add prometheus monitoring stack to swarm
Work Items
Work items:
- container monitoring in Swarm with Docker v1.10 : INPROGRESS
- add cadvisor/