Monitor multiple Kubernetes environments across multiple AWS and Azure deployments all in one place. Monitoring Kubernetes across cloud providers just became a lot easier using CloudOps as your Kubernetes monitoring tool.
CloudOps Monitoring now supports monitoring of Kubernetes Cluster Worker Nodes (both managed and unmanaged). The worker node monitoring supports both Azure's AKS and AWS' EKS managed Kubernetes Clusters as well as self-provisioned clusters such as those created with Kubeadm.
This means that within the CloudOps unified cloud management portal you can now monitor your Kubernetes clusters and review the health (both live and historic) of your Kubernetes environments in AWS & Azure all in one place.
A few screen shots of the new Kubernetes monitoring dashboards
CloudOps is a unified cloud management portal that provides users with the ability to monitor and manage their AWS and Azure deployments in one place. CloudOps provides users with live and historical metrics for their deployments, as well as the ability to set up alerts and notifications for when specific conditions are met.
CloudOps also provides a number of features specifically for Kubernetes monitoring, including the ability to deploy the CloudOps agent directly to Kubernetes clusters and the ability to review the health of Kubernetes worker nodes in one place across multiple AWS & Azure cloud deployments.
Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications. It was originally designed by Google, and is now maintained by the Cloud Native Computing Foundation. Kubernetes can be used to manage containers on a variety of platforms, including public clouds such as AWS and Azure, private clouds such as OpenStack, and even on-premise data centres.
Kubernetes is primarily a container orchestration tool similar to Docker Swarm or Apache Mesos.
Elastic Kubernetes Service Clusters (EKS) are a managed Kubernetes service provided by Amazon Web Services. EKS allows users to deploy and manage Kubernetes clusters in the AWS cloud. EKS is built on top of AWS' popular EC2 service, and provides users with all of the features and benefits of Kubernetes, without the need to manage the underlying infrastructure.
Azure Kubernetes Service Clusters (AKS) are a managed Kubernetes service provided by Microsoft Azure. AKS allows users to deploy and manage Kubernetes clusters in the Azure cloud. AKS is built on top of Azure's popular Virtual Machines service, and provides users with all of the features and benefits of Kubernetes, without the need to manage the underlying infrastructure.
Kubernetes is becoming so popular for containerized application development because it offers a number of benefits over other container orchestration tools. These benefits include
Kubernetes is a powerful system for automating the deployment, scaling, and management of containerized applications. However, in order to be effective, it is important to monitor your Kubernetes clusters to ensure that they are healthy and performing as expected.
IG CloudOps' monitoring solution now includes support for monitoring Kubernetes clusters. This means that you can now use CloudOps to monitor your Kubernetes clusters in AWS and Azure in one place. CloudOps provides the same level and features of monitoring for Kubernetes clusters as it does for Virtual Machines (EC2 on AWS).
CloudOps already has monitoring for virtual machines in Amazon AWS (EC2 instances) and Microsoft Azure so the next logical step was to expand the monitoring capabilities which are available in the portal. Our customers were asking for it and with containers and Kubernetes being so popular, we wanted to make sure that CloudOps was able to support Kubernetes monitoring.
The CloudOps cost management module already supports Kubernetes and a host of other services. So we wanted to extend this to the monitoring module. This will mean that you can use CloudOps to monitor your Kubernetes clusters in AWS and Azure in one place.