Zabbix Template Net MTR (My traceroute)

A Zabbix template for mtr (My traceroute). It uses all the new features from Zabbix 4.4 and 5.0 with Master Items, JSONpath processing and Dependent items.
This template was built on Zabbix 5.0.x and Debian 9 & 10 amd64 with mtr-tiny.

Installation

  1. Copy the script file mtr.sh to the ExternalScripts folder on your Zabbix Server or Proxy.
  2. Make the script executable: chmod +x mtr.sh
  3. Import the Template to your Zabbix Server.
  4. Link the template to the target host. From there on Zabbix Server or Proxy will discover and monitor the hops between itself and the target’s HOST IP using the {HOST.IP} macro.

Continue reading “Zabbix Template Net MTR (My traceroute)”

Zabbix Linux vfs User parameter Templates

Zabbix monitoring offers several virtual file system item types out of the box. But there are still some missing. I created a GitHup Repository to provide some additional items as User parameter.

During my daily work I was tasked with two additional values, Zabbix should provide to our Administrators:

  • Were Linux configuration files from a certain installed daemon modified? (/etc/postfix/)
  • What is the timestamp of the oldest file in a certain directory? (EDI)

In both cases, the affected machines are Debian Linux virtual machines with Zabbix agent 3.4+ installed and configured. Zabbix offers no way to solve these challenges out of the box, but is easily customizable via User Parameter and custom Low Level Discovery to add this features. Continue reading “Zabbix Linux vfs User parameter Templates”

I created a GitHub repository for Zabbix Templates

Two months ago I started a repository to upload and share some of my Zabbix templates. Of course they’re also listed on: 

Somehow I forgot to post about it on Twitter and my blog. But it’s never too late:

Continue reading “I created a GitHub repository for Zabbix Templates”