Container Monitoring 3.1.0

Last updated on 03 April, 2024

Kubernetes Monitoring Updates

  • Custom Resource Definitions (CRD)
  • Roles
  • Role Bindings
  • Cluster Roles
  • Cluster Roles Bindings

Note: For previous Release Notes versions, refer to Platform Release Notes.

What’s New

  • With the LM Container Helm chart v3.1.0 release, monitoring support is added for the following Kubernetes objects:

    • Custom Resource Definitions (CRD)
    • Roles
    • Role Bindings
    • Cluster Roles
    • Cluster Roles Bindings
  • Added the following LogicModules for roles, role bindings, cluster role bindings, topology mappings, and monitoring custom resources:

    • PropertySources 
      addERI_Kubernetes_ClusterRole
      addERI_Kubernetes_Role
      addERI_Kubernetes_ServiceAccount
    • TopologySources 
      Kubernetes_ClusterRoleBinding_Topology
      Kubernetes_Role_OwnerRef_Topology
      Kubernetes_Rolebinding_OwnerRef_Topology
      Kubernetes_RoleBindings_Topology
      Kubernetes_ClusterRole_OwnerRef_Topology
      Kubernetes_ClusterRoleBinding_OwnerRef_Topology
    • DataSources
      Kubernetes_Role
      Kubernetes_RoleBindings
    • ConfigSources
      Kubernetes_ClusterRoleBindings
      Kubernetes_ClusterRoles
      Kubernetes_CustomResourceDefinition

Enhancements

  • Updated appliesTo statement for the Kubernetes_Healthz DataSources LogicModules that require KubernetesService system category.
  • Standardized the display naming conventions for the following Kubernetes KSM LogicModules:

    • Kubernetes_Cluster_Aggregate
    • Kubernetes_CoreDNS
    • Kubernetes_KSM_Cronjobs
    • Kubernetes_KSM_Daemonsets
    • Kubernetes_KSM_EndPoints
    • Kubernetes_KSM_Jobs
    • Kubernetes_KSM_PersistentVolumeClaims
    • Kubernetes_KSM_PersistentVolumes
    • Kubernetes_KSM_PodDisruptionBudget
    • Kubernetes_KSM_Pods
    • Kubernetes_KSM_Replicasets
    • Kubernetes_KSM_Resources
    • Kubernetes_KSM_Statefulsets
    • Kubernetes_KSM_Watchdog

Upgrade steps

  1. Install the LM Container Charts version 3.1.0. For more information on installing the latest LM Container Charts version, see the LM repository
  2. Run  the following Helm command:
    helm repository update
  3. Run the following Helm upgrade command:
helm upgrade \
    --install \
    --debug \
    --wait \
    --namespace="logicmonitor" \
    --create-namespace \
    -f lm-container-configuration.yaml \
    lm-container --version "3.1.0" logicmonitor/lm-container

For more information on Installing the LM Container chart, see Installing LM Container Chart using CLI and Installing the LM Container Helm Chart.