Installing Zabbix using Docker and Vagrant

In this post I’ll be installing a basic zabbix server in a docker container. Why? Because it’s dead easy, super fast and plain awesome. It gives me the opportunity to simply roll out a zabbix instance for testing purposes, with only a few commands. I’m going to assume you know about Vagrant and Docker in…

Monitoring disk I/O using Zabbix

How to set up disk monitoring on Linux in Zabbix. The standard Linux template in Zabbix provides monitoring on the filling of your disks, but not too much about real utilisation. For example, it doesn’t tell you how many writes per second are being handled by a disk or partition. However, this kind of information…

Filtering using macros and regexp in Zabbix

This is a follow up on my previous blog post about JBoss monitoring and Zabbix. In that post we’re using the queryJBoss.pl script to query JBoss for message queues en later on connection pools. Problems, problems… One of the problems you encounter when you query jboss.jca for the connection pools, you potentially get more information…

Enable JBoss remote JMX monitoring in Zabbix

In a previous blogpost about Zabbix and JBoss monitoringĀ I’m using remote JMX to pull data from the JBoss server and store it in Zabbix. In this post I’ll describe how to enable this. NOTE: Working in a testing environment I didn’t do anything with regards to security. Enabling this will let any host in the…

JBoss monitoring and Zabbix

For the last few days I’ve been busy getting my JBoss environment into the Zabbix monitoring tool. While I found some good information on the internet, I ended up creating something from scratch and thought it would be nice to share it with you. Update 27-01-2014: This post is only valid for JBoss EAP 5…