Monitoring
Zabbix Server not running after upgrading to 7.4.0 Paid Members Public
Upgrading a self-hosted Zabbix instance in Kubernetes sounds like a straightforward task, right? That’s what I thought - until I upgraded our Zabbix deployment to version 7.4.0 and was greeted by an all-too-familiar frontend error: “Zabbix server is not running” This post walks through the upgrade process,

kubernetes, cgroups v2 and failing health probes Paid Members Public
Running Kubernetes on a systemd-based OS can lead to pods restarting endlessly due to health probe failures, caused by the systemd cgroup driver. Previously, this was fixed by modifying boot options, but a simpler approach is to switch the kubelet to use cgroupfs instead.
Forever growing zabbix database Paid Members Public
Starting with zabbix 6.0 some new featuers have been added - for example audit logging. This post shows downsides / limitations of audit logging on this release and how to avoid negative impact of this.

Migrating zabbix from mysql to timescaledb - introduction Paid Members Public
Depending on the size of your zabbix environment, you might want to migrate from mysql to timescaledb. This guide will show how this can be done.

Writing efficient zabbix templates - consolidate values Paid Members Public
Getting useful insights with your monitoring solution means you need to gather enough information that can be used to draw the right conclusions. This article will show how to retrieve vast amounts of data without overloading your monitoring system.

Zabbix 5.2 - Why it's worth upgrading Paid Members Public
Zabbix 5.2 has been released a few weeks ago and brought several improvements that increase management capabilities and support more granular control. A new set of triggers provide a whole new spectrum of alerting in assocation with host specific trends!