ZABBIX module Hello World

Project Overview

This repository provides a minimal “Hello World” example for Zabbix modules.

The example code included here is written in PHP and is used purely for
demonstration and web-based presentation purposes.

Native Zabbix server modules themselves are implemented in C, as they are
loaded directly into the Zabbix server process via the official module API.

The goal of this project is to show the basic structure and concept of a
Zabbix module, rather than to provide a full production-ready implementation.

GitHub - mrsugitani/zabbix-module-hello-world
Contribute to mrsugitani/zabbix-module-hello-world development by creating an account on GitHub.

Features

MVC Implementation

Uses the Zabbix standard Module framework with dedicated Actions and Views.

・Action: Handles the logic and security checks.
・View: Manages the presentation layer (HTML/CSS).

Responsive Layout

Includes a custom-styled view with proper padding and background styling for better visibility.

・Designed to match the Zabbix native look and feel.
・Ensures readability across different screen sizes.

Deployment

Make a directory of repositories on /usr/share/zabbix/ui/modules.

TwitterFacebookLinkedInHatenaPocketCopy Link