Experiment: Prometheus and Grafana monitor zcx container environment
Experiment Content:
Start Your Experiment
View Experiment Manual
Firefox and Chrome Browser are recommended
Prometheus combined with Grafana with visualization capabilities is one of the most commonly used monitoring tools in the Docker container environment. Both cAdvisor and Node-Exporter serve as data providers for Prometheus. Each of these four components runs in a separate container and plays the following roles:
- Node-Exporter collects metrics about the Linux operating system.
- cAdvisor collects metrics about containers.
- Prometheus collects data from Node-Exporter and cAdvisor components.
- Grafana visualizes the data extracted from Prometheus.
Docker-Compose is an orchestration service of Docker. It is a tool for defining and running complex applications on Docker. It allows users to deploy distributed applications in a cluster or stand-alone docker environment.
With Docker-Compose, users can easily define a multi-container application with a configuration file, and then use one instruction to install all the dependencies of the application to complete the build. Docker-Compose solves the problem of how to manage orchestration between containers.
Experiment Resources:
浏览器
Discovery:Prometheus and Grafana monitor zcx container environment
Experiment Content:
Prometheus combined with Grafana with visualization capabilities is one of the most commonly used monitoring tools in the Docker container environment. Both cAdvisor and Node-Exporter serve as data providers for Prometheus. Each of these four components runs in a separate container and plays the following roles:
- Node-Exporter collects metrics about the Linux operating system.
- cAdvisor collects metrics about containers.
- Prometheus collects data from Node-Exporter and cAdvisor components.
- Grafana visualizes the data extracted from Prometheus.
Docker-Compose is an orchestration service of Docker. It is a tool for defining and running complex applications on Docker. It allows users to deploy distributed applications in a cluster or stand-alone docker environment.
With Docker-Compose, users can easily define a multi-container application with a configuration file, and then use one instruction to install all the dependencies of the application to complete the build. Docker-Compose solves the problem of how to manage orchestration between containers.
Experiment Resources:
- 浏览器
Tips
1. Discovery provides longer time for your experience;you are home free
2. Data will be cleared after the end of discovery
3. It is needed to finish the experiment and challenge first to start your discovery