Kubernetes and LM Containers Key Concepts and Terms
In this article
Concepts or Terms
Description
Cluster
A set of machines, called nodes, that run containerized applications managed by Kubernetes.
Container
A lightweight and portable executable image that contains software and all of its dependencies. In LogicMonitor, containers are discovered for each monitored pod.
Node
A node is a worker machine in Kubernetes.
Pod
The smallest and simplest Kubernetes object. A Pod represents a set of running containers on your cluster. A pod is a chargeable monitored Kubernetes resource.
Service
A Kubernetes Service is an object that describes how to access one or more pods running an application.
LM Container Helm Chart
A unified LM Container Helm chart allows you to install all the services necessary to monitor your Kubernetes cluster, including Argus, Collectorset-Controller, and the kube-state-metrics (KSM) service.
LM Service Insight
LM Service Insight services can group one or more monitored resources within LogicMonitor. An LM Service Insight Service may be used to monitor and set alerts on a Kubernetes Service, which points to one or more pods running an application. However, LM Service Insight can also be used to monitor and alert on non-Kubernetes use cases.
Argus
It runs as a Pod in the cluster and uses LogicMonitor’s API to add Nodes, Pods, Services, and other resources into monitoring. It uses Kubernetes API to collect data for all monitored resources.
Collectorset-Controller
It is a StatefulSet to manage the lifecycle of LogicMonitor’s collector pods.
kube-state-metrics (KSM)
A simple service that listens to the Kubernetes API server and generates metrics about the state of the objects.
LM Collector
The LogicMonitor Collector is an application that runs on a Linux or Windows server within your infrastructure and uses standard monitoring protocols to intelligently monitor devices within your infrastructure.
Watchdog
Watchdog is a part of LogicMonitor Collector that detects Kubernetes anomalies and surfaces root causes.