Outcold Solutions - Monitoring Kubernetes, OpenShift and Docker in Splunk

Monitoring Docker, OpenShift and Kubernetes - Version 5.1 (Network metrics and socket tables, prometheus autodiscovery)

We are bringing network metrics and socket tables with the minor update Monitoring Docker, OpenShift and Kubernetes Version 5.1. This release also includes visual and usability improvements in the application, performance and stability improvements in collectord, and new configurations to dynamically discover metrics from Pods exported in Prometheus format.

Network Metrics

Dashboards for Hosts, Host, Pods, Containers and Workloads include network metrics: received and transmitted MB, Packets, Errors and Drops.

network metrics

Network socket table

Network metrics alone do not give you a lot of visibility into how your containers communicate with each other or the public network. Version 5.1 brings network socket tables, which can give you information about current connections established with the Host, Pod or Container, and a list of the ports the current container is listening on.

socket table

Network Review

Network socket tables allowed us to bring another security review dashboard that allows you to find all the connections to the outside world, or between the containers, pods, hosts or services.

network review

Forwarding Prometheus metrics from Pods

We are expanding annotations with support for collecting Prometheus metrics directly from the pods. If your Pod or container can export metrics in Prometheus format, and you want to see these metrics in Splunk, you can simply annotate them, and collectord will automatically forward these metrics to Splunk.

apiVersion: v1
kind: Pod
metadata:
  name: nginx-pod
  annotations:
    collectord.io/prometheus.1-port: '9527'
    collectord.io/prometheus.1-path: '/metrics'
spec:
  containers:
  - name: nginx
    image: sophos/nginx-prometheus-metrics

To learn more about annotations and forwarding Prometheus metrics from Pods, please read our documentation

Upgrade instructions

Release notes

Installation instructions


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 container environments. We are helping businesses reduce complexity related to logging and monitoring by providing easy-to-use and easy-to-deploy solutions for Linux and Windows containers. We deliver applications, which help developers monitor their applications and help operators 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.