We will start with Sumologic’s integration with Amazon EKS:
Monitor the health of clusters, pod, and alarm configuration and testing.
Amazon Elastic Kubernetes Service (EKS) one of the leading kubernetes cluster for deployment, scaling, and management of containerized applications. With Sumo Logic you can monitor and troubleshoot container health, replication, load balancing, pod state, and hardware resource allocation with ease.
Pre-requisite for this guide
i)Access to an AWS account.
ii)A running EKS cluster
iii)Sumlogic 30day's trial account
Signup for 30days free trial
https://www.sumologic.com/sign-up
Once you login in Sumologic's trial account, go to app catalog
Next, select Kubernetes, it will show two option to integrate one with helm and other with kubectl apply with the GitHub repo files.
I've opted for 2nd option for better visibility, once the setup done, you can see pods are running for Sumologic and you will see one pods as completed as this is used for setup job.
Once the setup completed you can go to next section and now you can explore the dashboard.
You will get four different view of clusters
i)nodes
iii)deployments
Next we have deployed one service, which we will test for alert testing
We will configure and use stress for load test to hit the CPU alarms in one of the app pod.
We will get alert in email during higher CPU utilization
Also we will get resolve status in email during CPU utilization is normal
For configuration of alarms you need select configure monitor from the drop down show in the snapshots
That's all for now, will publish more on sumologic and kubernetes soon.
Top comments (0)