How to monitor Golden signals in Kubernetes

How to monitor Golden signals in Kubernetes

  • June 28, 2019
Table of Contents

How to monitor Golden signals in Kubernetes

What are Golden signals metrics? How do you monitor golden signals in Kubernetes applications? Golden signals can help to detect issues of a microservices application.

These signals are a reduced set of metrics that offer a wide view of a service from a user or consumer perspective, so you can detect potential problems that might be directly affecting the behaviour of the application. Golden signals can help to detect issues of a microservices application. A guide into Golden signals metrics in #Kubernetes.

Congratulations, you have successfully deployed your application in Kubernetes. This is the moment you discover your old monitoring tools are pretty much useless and that you are not able to detect potential problems. Classic monitoring tools are usually based on static configuration files and were designed to monitor machines, not microservices or containers.

In the container world things change fast. Containers are created and destroyed at an incredible pace and it is impossible to catch up without specific service discovery functions. Most of the modern monitoring systems offer a huge variety of metrics for many different purposes.

It is quite easy to drown in metrics and lose focus on what is really relevant for your application. Setting too many irrelevant alerts can drive you to a permanent emergency status and “alert burn out.” Imagine a node that is being heavily used and raising load alerts all the time.

You are not doing anything about that as long as the services in the node work. Having too many alerts is as bad as not having any. Important alerts get masked in a sea of irrelevance.

Source: sysdig.com

Share :
comments powered by Disqus

Related Posts

Kubernetes Metrics and Monitoring

Kubernetes Metrics and Monitoring

This post explores the current state of metrics and monitoring in Kubernetes by walking through the gradual thought process that I experienced when learning this topic. Kubernetes needs some metrics for it’s basic out-of-the-box functionality, like autoscaling and scheduling. This is regardless of any monitoring solution you may want for the purpose of troubleshooting and alerting.

Read More
Kyma – extend and build on Kubernetes with ease

Kyma – extend and build on Kubernetes with ease

According to this recently completed CNCF Survey, the adoption rate of Cloud Native technologies in production is growing rapidly. Kubernetes is at the heart of this technological revolution. Naturally, the growth of cloud native technologies has been accompanied by the growth of the ecosystem that surrounds it.

Read More