In this presentation we are going to learn following Alibaba Cloud Services/tools used to monitoring the Containerized application.
-CAdvisor
-Heapster/InflexDB
-Grafana
-Prometheus
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
Monitoring Containerized Application in Alibaba Cloud
1. Monitoring Containerized Application in
Alibaba Cloud
GAVASKAR S
MVP at Alibaba Cloud
gavaskar@dingtalk.com
1Gavaskar S,MVP at Alibaba Cloud|gavaskar@dingtalk.com
2. What is Container?
• It is a method of packing an application with all
class library user to run the application and
shipping the application as one package.
• Benefits of Container
– It is lightweight than Virtual Machine
– Deploy, roll back and updating of Application is easy
– It isolates the application from the external
environment
2Gavaskar S,MVP at Alibaba Cloud|gavaskar@dingtalk.com
3. Monitoring Containerized Application
• It is the process of monitoring application which
is deployed in the pod of the container
• Various Monitoring tools used are
– CAdvisor
– Heapster/InflexDB
– Grafana
– Prometheus
3Gavaskar S,MVP at Alibaba Cloud|gavaskar@dingtalk.com
4. CAdvisor
• It is used to monitor container on a single host
• It get performance data of worker node and
container.
• It use web interface for generating detailed
chart.
• In Alibaba Cloud,CAdvisor is installed and is
integrated with Kubernetes cluster..
• we did not want to install Cadvisor Agent in the
host.
4Gavaskar S,MVP at Alibaba Cloud|gavaskar@dingtalk.com
5. Heapster/InflexDB
• It collects aggregate data from each node
through CAdvisor.
• The collected node details are stored in
InflexDB, a temporal database.
• Both heapster and InflexDB is inbuilt with
Alibaba Cloud Kubernetes
5Gavaskar S,MVP at Alibaba Cloud|gavaskar@dingtalk.com
6. Grafana
• It is an open source Analysis and visualization
tool.
• it is used to display data stored in InflexDB in an
interactive manner.
• The user can create his dashboard with the help
of Grafana
6Gavaskar S,MVP at Alibaba Cloud|gavaskar@dingtalk.com
7. Prometheus
• It is an open-source framework for monitoring
and alarming the containerized application
• It monitors container periodically through HTTP
Protocol
• there is no need for SDK or other integration
since it supports HTTP
7Gavaskar S,MVP at Alibaba Cloud|gavaskar@dingtalk.com
8. Conclusion
• In this presentation we learned following
Alibaba Cloud Services/tools used to monitoring
the Containerized application.
– CAdvisor
– Heapster/InflexDB
– Grafana
– Prometheus
8Gavaskar S,MVP at Alibaba Cloud|gavaskar@dingtalk.com