Network Computing is part of the Informa Tech Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC’s registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Kubernetes is rapidly becoming the most important infrastructure platform in the modern IT environment. However, with the power of Kubernetes comes extreme complexity, raising major operational challenges.
DevOps and IT operations teams are scrambling to find ways to operate Kubernetes reliably, detect errors and fix them in a timely manner. The first step in this process is monitoring—teams must establish visibility into containerized environments. Knowing what is running, and gaining access to basic operational metrics, is the first building block for running a robust, enterprise-grade Kubernetes environment.
There are many benefits to implementing a Kubernetes monitoring strategy, including:
Having an appropriate level of visibility in Kubernetes is necessary to enable the proper monitoring of applications and clusters.
Monitoring the health of a Kubernetes cluster can help you understand the components that impact the health of your cluster. For example, you can learn how many resources the cluster uses as a whole and how many applications run on each node within the cluster. You can also learn whether your nodes are working well and at what capacity.
Here are several useful metrics to monitor:
The process of monitoring a Kubernetes pod can be divided into three components:
kube-state-metrics is a Kubernetes service that provides data on the state of cluster objects, including pods, nodes, namespaces, and DaemonSets. It serves metrics through the standard Kubernetes metrics API.
Here are several aspects you can monitor using state metrics:
You should monitor container metrics to ensure containers are properly utilizing resources. These metrics can help you understand if you are reaching a predefined resource limit and detect pods that are stuck in a CrashLoopBackoff.
Here are several container metrics that you should monitor:
These metrics can help you measure the availability and performance of the applications running in pods. The business scope of the application determines the type of metrics provided. Here are several important metrics:
In this article, I explained the critical importance of Kubernetes monitoring for ongoing reliable operations of this mission-critical system. I discussed five types of metrics teams must gain access to in order to successfully manage Kubernetes environments:
I hope this will be of help as you improve the maturity and reliability of your organization’s Kubernetes deployments.
Axway CTIO Vince Padua believes the best path forward is to master growing API complexity, rather than attempt to simplify or consolidate IT ecosystems.
Service providers can take simple steps to improve customer experience in their offerings by leveraging automation and offering self-service.
With visibility into your network, cloud services, product development, and your users, you can make significant gains across your security and compliance risks and your budget.
The cloud migration is the beginning of a process, not the end. Once applications have been lifted and shifted to the cloud, packet data still serves a vital role.
Switching cloud providers is never a decision to be taken lightly, yet change is often unavoidable.
Copyright © 2021 Informa PLC. Informa PLC is registered in England and Wales with company number 8860726 whose registered and head office is 5 Howick Place, London, SW1P 1WG.


You May Also Like

Cloud-Native Security Best Practices for Evolving Cloud Environments

There have always been two fundamental pillars of cloud security. One is…

The New US Ransomware Law – Is Your Network Ready?

The US Cyber Incident Reporting for Critical Infrastructure Act, signed into law…

6 SASE Components and their Impact on Network Security

Secure Access Service Edge (SASE) is a network architecture that combines network…