Kubernetes and LM Containers Key Concepts and Terms

Last updated on 19 July, 2023
Concepts or TermsDescription
ClusterA 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.
NodeA node is a worker machine in Kubernetes. A node is a chargeable monitored Kubernetes resource.
PodThe smallest and simplest Kubernetes object. A Pod represents a set of running containers on your cluster. A pod is a chargeable monitored Kubernetes resource.
ServiceA Kubernetes Service is an object that describes how to access one or more pods running an application. Service is a chargeable monitored Kubernetes resource.
LM Container Helm ChartA 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 InsightLM 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. 
ArgusIt 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-ControllerIt 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 CollectorThe 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.
WatchdogWatchdog is a part of LogicMonitor Collector that detects Kubernetes anomalies and surfaces root causes.