Skip to header Skip to main navigation Skip to main content Skip to footer

Search form

Site branding

Home
What's up, home?

Main navigation

  • Home
  • Story mode
  • About
  • Features
  • Hardware list
  • Videos
  • GitHub (opens in new tab)
  • Daily AI generated stories (opens in new tab)

Part 115: monZphere continuation: Get your browser-based local AI guru

Breadcrumbs

Breadcrumb

  • Home
  • Part 115: monZphere continuation: Get your browser-based local AI guru

Main page content

By whatsuphome | 7:01 PM EET, Mon March 17, 2025

TL;DR

The monZphere AIModule adds an AI button to the Zabbix Problems view that analyses alerts using the browser's built-in Gemini Nano model. It queries Zabbix via the API for alert history and performs all analysis locally in the browser with no external
What's up, home? part 115 cover image

Would you like to get AI added to your Zabbix now? Like, RIGHT NOW? In few minutes with no account, no payment, no server, no scripting, no strings attached? 

One of the monZphere's modules that easily flies under the radar without nobody noticing would be their AIModuleMonzphere, freely available from GitHub. 

What makes it different? Most likely your AI additions call home to their mothership, or at the very least consult their local LLM server hosted somewhere in your network. 

MonZphere's AI module though, it uses Google Gemini Nano model, which is an on-device model, to show its results. There's a bit of Zabbix API magic happening underneath to get the number of alerts for something over time and so forth. For anything else in the analysis, the module uses the browser-built LLM for any analytics. So, it uses your browser for showing the results, instead of communicating with any server.

Installation

Installation is a breeze. Just copy the module to your Zabbix modules directory, and enable the Google Chrome features that are shown on monZphere's GitHub. After that, you have a new AI button on your Zabbix Problems view.

New AI button

Usage

As an example for my world-famous facial cream alert, the graph and the results are not the optimal ones but will give you an idea.  And, you'll get to see how lazy I am with my facial cream usage as instead of daily I'm closer to 2-3 times a week.

AI analysis

For the rest of the results, I'm SO sorry monZphere, I already modified the source code prompts before creating this blog post, so the output is way more .... me ... and not the official, easy-to-read business version of yours. :D

Snarky output

But, all this goes to show how extremely easy Zabbix is to modify to suit your needs. As monZphere's module is just a bunch of PHP and lots of JavaScript speaking with the local Gemini Nano model, it's very easy to modify to be whatever you need.

 

whatsuphome
zabbix
monzphere
ai
gemininano
  • 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.
The monZphere AIModule adds an AI button to the Zabbix Problems view that analyses alerts using the browser's built-in Gemini Nano model. It queries Zabbix via the API for alert history and performs all analysis locally in the browser with no external

Search

Who am I?

  • Janne Pikkarainen from Finland 🇫🇮
  • Began with computers in 1986 with C64
  • Doing IT for living since 1999
  • Principal Site Reliability Engineer at Forcepoint
  • A Zabbix Summit speaker every year since 2022
  • Walking, talking Zabbix commercial

Support my project

Buy me a coffee 

Footer menu

  • Contact

What's up, home? | Janne Pikkarainen | contact(at)whatsuphome.fi | 2022 - 2026

Developed and Designed by Janne Pikkarainen