There are a few ways one can gather custom metrics with Zabbix, for example, via user parameters or Zabbix sender protocol. While either method can work for simple metrics, creating a more wholesome approach (with data collectors, persistent connections etc) and interfacing it with Zabbix may not be as trivial.
With the HTTP agent item Zabbix can natively connect to RESTful web services, but the new pre-processing options, “Check for error” and the “Custom on fail”, take it a big step further. This allows us to create web services that can be directly used by Zabbix. To demonstrate we will create a very simple MySQL monitoring web service, returning the number of active and maximum connections.
Continue reading “Zabbix 4.2: Extending Zabbix monitoring with RESTful microservices”
Zabbix 3.4 impressed with its graphical, easy-to comprehend and improved way to access all the gathered data resulting in more interactive, dynamic and visually pleasing network monitoring.
For sure it’s an obvious sign the product moves ahead in terms of more advanced interface, and the use of SVG (Scalable Vector Graphics) instead of a meanwhile outdated raster file format is a good example of the positive changes.
Let’s have a look at all the map improvements in detail with some practical examples:
- SVG image is a candy for the eyes comparing to a raster one. What catches attention first are smooth and softened edges of the background shape. Text legibility is also affected positively by way of using a modern and stylish font;
- Zooming doesn’t affect the quality of this type of images, letters remain readable, and no fuzzy edges experienced;
- The use of SVG images gives a possibility to copy-paste required data for further data analysis, so no more unnecessary memorizing required:
Continue reading “Zabbix 3.4 – Dynamic Maps”
Let’s continue to cover the innovations of Zabbix 3.4, shall we? This time, we’re going to talk about the use of macros in update intervals and other time periods.
- Couple of Words about Macros
- History Update and Storage Intervals
- Usage Scenarios
- Update Intervals and Collected Data Storage Time
- In Low-Level Discovery
- Where Else?
Continue reading “Using Macros for Time Periods Management”
The long-awaited release of Zabbix 3.4 is available now, which brought many useful improvements, among which were customizable JMX endpoints and flexible detection of MBeans.
It’s so cool, huh?
If you use Zabbix and you want to monitor Java applications, then yes — it can greatly improve your life, because you had to resort to various tricks before, and now everything works, as they say, out of the box.
Continue reading “New Monitoring Possibilities for Java Applications in Zabbix 3.4”
As we have already mentioned earlier, there are new opportunities for mass data collection in the latest Zabbix version – Zabbix 3.4. Now let’s dwell on this functionality in more detail, and in order to make it more clear, we will tell about it in two examples:
- one-time collection of the data received in JSON with the console: Mercury 236 electric power consumption meter
- collection of hard drives and SSDs S.M.A.R.T. attributes obtained in tabular form with smartmontools.
Continue reading “Zabbix 3.4: Mass data collection using Mercury and smartmontools as an example”
Macros are variables that can resolve to a specific value depending on the context and location inside Zabbix. Effective use of macros allows to save time and make Zabbix configuration more transparent.
Continue reading “Ability to Customize Macro Values”
Sharing information is an integral part of today’s world. We need to be able to have access to important data and be able to share it with other people. With the release of Zabbix 3.0 we are keeping up with the times and meeting the needs of users, by introducing personalized maps, screens and slide shows, with the ability to share them with other users and user groups.
Continue reading “Shape Your Own Zabbix”
One of the main highlights of the 3.0 release of Zabbix is a much awaited visual overhaul of the front-end interface. Our main effort was to introduce a more lightweight, less cluttered UI and not alienate our users. Sure, there may have been two approaches: a radical redesign and an incremental change with every future release. We think that the right approach for us lies in between with one special ingredient added to the mix: understanding what our users want and how they use Zabbix. We believe this approach will fundamentally improve the quality of the interface we ship with our product
Continue reading “Zabbix 3.0 – Being in Control Never Looked So Good”
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”
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”