Enhancement of observability using Kubernetes operator

3Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

Abstract

Observability is the ability for us to monitor the state of the system, which involves monitoring standard metrics like central processing unit (CPU) utilization, memory usage, and network bandwidth. The more we can understand the state of the system, the better we can improve the performance by recognizing unwanted behavior, improving the stability and reliability of the system. To achieve this, it is essential to build an automated monitoring system that is easy to use and efficient in its working. To do so, we have built a Kubernetes operator that automates the deployment and monitoring of applications and notifies unwanted behavior in real time. It also enables the visualization of the metrics generated by the application and allows standardizing these visualization dashboards for each type of application. Thus, it improves the system's productivity and vastly saves time and resources in deploying monitored applications, upgrading Kubernetes resources for each application deployed, and migration of applications.

Cite

CITATION STYLE

APA

Shenoy, P. S. P., Vishnu, S. S., Kumar, R. P., & Bailuguttu, S. (2022). Enhancement of observability using Kubernetes operator. Indonesian Journal of Electrical Engineering and Computer Science, 25(1), 496–503. https://doi.org/10.11591/ijeecs.v25.i1.pp496-503

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free