Enable Safe Data Transmissions with Zabbix 3.0 Encryption Support

Encryption support is one of the long-awaited features in Zabbix. There were various proposals to provide it: from pre-shared secret key (PSK) authentication to full TLS and Kerberos support. A year ago it was decided to go ahead and provide encryption support based on TLS.

Continue reading “Enable Safe Data Transmissions with Zabbix 3.0 Encryption Support”

Staying Ahead of the Storm with Trend Prediction

Let’s imagine you fancy a walk in a park. You look out of the window – it’s a lovely sunny day, the skies are clear, birds are flying high… So you dress up and head to the park. Halfway to the park the wind starts to blow, the sky becomes overcast. At this point you start to regret that you have not taken an umbrella with you. You have to turn around and get back home as fast as you can, but at this point you have already no chance to stay dry… Where have you missed your step? You did not check the weather forecast before you left!

Continue reading “Staying Ahead of the Storm with Trend Prediction”

How to Install CentOS 6 for Zabbix

The very first alpha versions of long-awaited Zabbix 3.0 were available for testers already some time ago. Now we are getting much closer to the final release of Zabbix 3.0 with the new 3.0 beta available for everyone. Many people would like to give it a try, but sometimes a nice tutorial helps to understand all concepts involved in this process.

In this tutorial a basic Zabbix 3.0 instance will be installed on a virtual testing environment hosted on a laptop, but with some modifications all steps can be applied to an environment of any size.

This tutorial might look a bit out of context regarding Zabbix, but we do hope that it will be useful for at least a few people that are having their first steps in Linux world and would like to give Zabbix a try.

Continue reading “How to Install CentOS 6 for Zabbix”

Zabbix 2.4 features, part 9 – Ad-hoc graphs

There have been two types of graphs in Zabbix until now:

Simple ones were available for any numeric item, but could only display that one item. Custom graphs could have multiple items on them, but could only be created by users with administrator privileges.

Zabbix 2.4 adds a capability to graph any items on the same graph, at any time, by any user – essentially, creating ad-hoc graphs.

Continue reading “Zabbix 2.4 features, part 9 – Ad-hoc graphs”

Zabbix 2.4 features, part 8 – Debugging web and VMware monitoring

In the previous two blog articles we looked at really great improvements in Zabbix 2.4 to help with debugging/troubleshooting – ability to change loglevel for a running daemon (any sub-process, even) and various smaller validation and error reporting improvements. There is yet another improvement in this area, though – improved debugging capabilities for the built-in web and VMware monitoring for the cases when you really have to dig deep.

Continue reading “Zabbix 2.4 features, part 8 – Debugging web and VMware monitoring”

Zabbix 2.4 features, part 7 – Improved troubleshooting

We already looked at one incredibly useful feature, available in 2.4 – ability to change log level while Zabbix daemons are running. Zabbix 2.4 also provides several other improvements that should help a lot with problem troubleshooting.

Continue reading “Zabbix 2.4 features, part 7 – Improved troubleshooting”

Zabbix 2.4 features, part 6 – Runtime loglevel changing

Historically, issues that might arise when using Zabbix have not been easy to troubleshoot. Not everything that would be useful is always logged. Log level can be increased, but those who still remember the first time they saw what DebugLevel=4 can do will understand why that option usually helped more advanced users. Besides, changing the log level required restart of the daemon, which in many cases would obscure the problem or introduce various other problems like delaying data on proxies in larger installations.

In what could be claimed to be one of the greatest improvements in 2.4 and maybe even beyond that, ability to change log level for a running daemon is coming.

Continue reading “Zabbix 2.4 features, part 6 – Runtime loglevel changing”

Zabbix 2.4 features, part 5 – Custom action condition formula

In Zabbix versions before 2.4, notification (action) conditions were limited to three predefined options – “AND”, “OR”, “AND/OR”. Zabbix 2.4 adds a new option – Custom expression. This results in full freedom when deciding how all the different conditions should be handled.

Continue reading “Zabbix 2.4 features, part 5 – Custom action condition formula”

Zabbix 2.4 features, part 4 – Web monitoring URL limit increased to 2048

Also known as that minor improvement some people just love. We already discussed most web monitoring related improvements for Zabbix 2.4, but there’s this one tiny thing left… an increase for the maximum URL length.

Continue reading “Zabbix 2.4 features, part 4 – Web monitoring URL limit increased to 2048”