Showcases Category: Kubernetes

Monitor your infrastructure with InfluxDB and Grafana on Kubernetes

Monitoring your infrastructure and applications is a must-have if you play your game seriously. Overseeing your entire landscape, running servers, cloud spends, VMs, containers, and the applications inside are extremely valuable to avoid outages or to fix things quicker.

Using the Dapr InfluxDB component

A while ago, I created a component that can write to InfluxDB 2.0 from Dapr. This component is now included in the 0.10 release. In this post, we will briefly look at how you can use it.

Monitoring Kubernetes with Grafana and InfluxDB


Monitoring Kubernetes with Grafana and InfluxDB

Most software architects and developers know that they need to monitor their systems. What often prevents them from implementing an effective monitoring solution is the plethora of choices they face.

Deployment to Docker and Kubernetes of StatsD-Grafana Bundle

Here I’ll talk about the easy way to deploy StatsD, Grafana on your local environment using Docker and Kubernetes. In the talk I’ll focus more on getting a result, rather than full theoretical coverage of the material. I’ll also cover, but not deeply, how to send StatsD metrics from .NET Core application.

Monitoring Kafka in Kubernetes

This post focuses on monitoring your Kafka deployment in Kubernetes if you can’t or won’t use Prometheus. Kafka exposes its metrics through JMX. To be able to collect metrics in your favourite reporting backend (e.g. InfluxDB or Graphite) you need a way to query metrics using the JMX protocol and transport them. This is where jmxtrans comes in handy. With a few small tweaks it turns out it’s pretty effective to run this as a sidecar in your Kafka pods, have it query for metrics and transport them into your reporting backend. For the impatient: all sample code is available here.

Scroll to Top