Part 127: monZphere's Problem Analysis is awesome

What's up, home? part 127 cover image

 

I might sound like a monZphere fanboy, but that's because I am a monZphere fanboy. Another super cool module of their is their freshly published Zabbix Problem Analysis module, which is open-source and freely available for us all on Github.

The module adds a new Details button after an each alert on Problems view, giving you an easy way to get insights about that particular alert.

Great, that's a nice looking button, but what does it do? A lot. As an example, let's investigate closer how I am doing with my world-famous facial cream usage. Spoiler alert: not too well.

Facial cream usage alert

Clicking the Details button

This is the initial view when I click the button. There's definitely a lot going on; it gives you quick links to host dashboards etc, tells the availability of Zabbix agent (or SNMP, or any other monitoring method that is in use for the host), tells the host groups and what is monitoring the host, the tags, templates and inventory stuff.

Host Info

But that is only the first tab. Going to Overview, we see yet more stuff. As I don't have a separate host for my facial cream monitoring (I should), this view now lists lots of details related to my Raspberry Pi. Anyway see how hopeless I am, as the reminder alert gets alerted just about all the time.

Overview tab

Diving into Time Patterns, things start to get interesting. From there you can easily see a pattern if some alert gets triggered about the same time, or is it random, giving you possible clues about the root cause. From this we can also deduce that I tend to most likely apply my facial cream around 7pm-8pm.

Time patterns

In my case, the Graphs tab is a bit dull as there's just the ever-increasing timestamp. But, for CPU usage and other similar graphs it would be more interesting.

Graphs

On Timeline you get to see a similar view that you get on regular Problems view too for example by clicking on the timestamp of the alert. I admit, I am hopeless with my facial cream.

Alert event list as a table

Then finally, on Services tab you'll get to see which services are affected by this alert.

Services

Add new comment

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
Buy me a coffee

Like these posts? Support the project and Buy me a coffee