The ConfigMaps page reports status for real-time and historical data on the performance of Kubernetes® ConfigMap. A ConfigMap is an API object that stores non-confidential data in key-value pairs. The pods can consume ConfigMaps as environment variables, command-line arguments, or as configuration files in a volume. A ConfigMap allows you to separate environment-specific configuration from your container images.

Splunk AppDynamics monitors the health status, attributes, and relationships of each ConfigMap. Splunk AppDynamics provides unique feature of ConfigMap changelog widget through which you can track any change happened in ConfigMap.

Ensure that you connect the Cisco AppDynamics Kubernetes Collectors to Splunk AppDynamics. See Install Kubernetes and App Service Monitoring.

You can use ConfigMaps to:

  • Monitor the health status of each ConfigMap.
  • Monitor the changes happened in ConfigMap using ConfigMap changelog widget.
  • Monitor important information such as, ConfigMap data, ConfigMap creation timestamp, immutable, and so on.


By default kube-root-ca.crt and openshift-service-ca.crt ConfigMaps are not monitored. If you want to monitor these ConfigMaps you require to remove these ConfigMap entities from regex at clustermonConfig/filters/entity/excludeRegex in the collectors-values.yaml file.

Detail View

Clicking a ConfigMap Name displays the detail view. The detail view displays key performance indicators, and properties (attributes) related to the ConfigMap you selected.

ConfigMap Data

Splunk AppDynamics displays the ConfigMap data.

ConfigMap Changelog 

Splunk AppDynamics displays the changes happened in ConfigMap. 

Properties (Attributes)

Clicking a ConfigMap Name displays the detail view with the Properties panel on the right. The Properties panel displays the following properties (attributes) for ConfigMaps:

Display NameDescription

Name

The name of the ConfigMap. 

NamespaceThe namespace that the ConfigMap belongs to.

Immutable

The ConfigMap immutable status.

Created At

The ConfigMap creation timestamp.

Annotations

The right panel displays the Kubernetes annotations. These can also be the Kubernetes system-generated annotation attributes.

Tags

Tags are labels consisting of key-value pairs. Some Kubernetes attributes are promoted to tags and these tags are propagated to other entities. See Tags.

Clicking a ConfigMap Name displays the detail view with the Tags panel on the right. The panel lists propagated tags along with Kubernetes labels and any imported tags that you configured during cloud connection. 

You can filter entities based on tags.


OpenTelemetry™ and Kubernetes® (as applicable) are trademarks of The Linux Foundation®.