Outcold Solutions LLC

Monitoring Docker, OpenShift and Kubernetes - Version 5.4

December 17, 2018

We are excited to share with you minor update of our solutions for Monitoring Docker, Kubernetes and OpenShift. This update brings bugs fixes and improvements.

Attaching EC2 Metadata

You can attach EC2 Metadata to all the forwarded and collected data. Collectord reads this metadata from the Instance Metadata and User Data.

As an example, if you are running Collectord for Docker, you can add additional configuration for EC2 Metadata, and specify that you want to include two fields ec2_instance_type and ec2_instance_id with

...
--env "COLLECTOR__EC2_INSTANCE_ID=general__ec2Metadata.ec2_instance_id=/latest/meta-data/instance-id" \
--env "COLLECTOR__EC2_INSTANCE_TYPE=general__ec2Metadata.ec2_instance_type=/latest/meta-data/instance-type" \
...

Please read more about this feature

Monitoring Kubernetes: CoreDNS dashboard

If you are using CoreDNS in Kubernetes, you can collect metrics exported in Prometheus format, and we have provided for you a Dashboard and Alerts for monitoring CoreDNS.

To start collecting metrics from CoreDNS, you need to annotate CoreDNS deployment to let Collectord to know that you want to collect these metrics

kubectl annotate deployment/coredns --namespace kube-system 'collectord.io/prometheus.1-path=/metrics' 'collectord.io/prometheus.1-port=9153' 'collectord.io/prometheus.1-source=coredns' --overwrite

CoreDNS

Read more about that at Monitoring Kubernetes v5 - CoreDNS

You can find more information about other minor updates by following links below.

Upgrade instructions

Release notes

Installation instructions

docker, kubernetes, openshift, splunk

About Outcold Solutions

Outcold Solutions provides solutions for monitoring Kubernetes, OpenShift and Docker clusters in Splunk Enterprise and Splunk Cloud. We offer certified Splunk applications, which give you insights across all containers environments. We are helping businesses reduce complexity related to logging and monitoring by providing easy-to-use and deploy solutions for Linux and Windows containers. We deliver applications, which help developers monitor their applications and operators to keep their clusters healthy. With the power of Splunk Enterprise and Splunk Cloud, we offer one solution to help you keep all the metrics and logs in one place, allowing you to quickly address complex questions on container performance.