Message of the Day

Zabbix Modul

This Zabbix module informs users and administrators about important events. It provides a centralized location for sharing critical updates, maintenance notifications, or other relevant information to all system users.

Get widget
Message of the Day

Requirements

Required Zabbix version

7.0

Required PHP version

8.0

Key features

Enhance communication with Zabbix users and administrators with customizable notifications. Adjust message appearance using color coding to effectively prioritize information. The three-tiered timing system („Show since“, „Active since“, „Active till“) offers precise control over message visibility and relevance.

The repeat function automates recurring notifications, ideal for scheduled maintenance or periodic updates. This feature streamlines communication processes and ensures consistent information delivery.

This tool enable administrators to deliver clear, timely, and professional communications, improving operational awareness for all users.

Message bar

Displays important notifications at the top of all application pages, including the message content with ‚Active since‘ and ‚Active till‘ dates. While closable, it reappears on page reload, ensuring critical information is not missed. This persistent behavior prevents users from claiming unawareness of important events.

Administration

The administration interface, accessible to users with Super Admin rights, provides a dedicated platform for managing message events within the system. It offers a clear overview of all configured notifications.

Users can efficiently organize and locate messages using filters for name, state (Any, Active, Approaching, Expired), and status (All, Enabled, Disabled). This functionality allows for quick access to relevant messages, including the ability to view and manage disabled notifications directly from the status column.

Repeat messages

The repeat option enables scheduling of regular, repeating messages. When activated, it offers flexible configuration:

Set the frequency of repetition, choosing from daily, weekly, monthly, or yearly intervals. Fine-tune by specifying the number of days, weeks, months, or years between occurrences.

Define the duration of the recurring message series. Choose to repeat indefinitely, set a specific end date, or limit to a certain number of occurrences.

HTML tags support

In an upcoming version, we plan to introduce support for HTML tags in messages. This feature will allow:

  • Insertion of HTML tags into messages for enhanced formatting.
  • Ability to include clickable links directly in the message bar.

This functionality will enable better text formatting and more interactive message content, improving the overall user experience. Stay tuned for this enhancement in a future release.

(Upcoming feature)

Editions

Demo

Free

Pro

199,00 $

Custom messages name

Custom messages for users

Custom active since timestamp

Custom active till timestamp

Creating messages

Unlimited number of messages created in module

Show since feature

Repeat feature

Message bar color settings

Translate HTML tags to Message bar

Removing initMAX brand from message bar

Editions

Demo

Free

Custom messages name

Custom messages for users

Custom active since timestamp

Custom active till timestamp

Creating messages

Unlimited number of messages created in module

Show since feature

Repeat feature

Message bar color settings

Translate HTML tags to Message bar

Removing initMAX brand from message bar

Pro

199,00 $

Custom messages name

Custom messages for users

Custom active since timestamp

Custom active till timestamp

Creating messages

Unlimited number of messages created in module

Show since feature

Repeat feature

Message bar color settings

Translate HTML tags to Message bar

Removing initMAX brand from message bar

Configuration popup

FieldDescription
NameThe name of the event.
Show sinceUsed to inform users in advance that an event will occur. Specifies the date and time from which the message is displayed to users. Additionally, it is possible to define the color of the message bar until the event becomes active.
Active sinceSpecifies the point in time from which the event is active. During this period, it is possible to define the color of the message bar to indicate the event’s status.
Active tillThe point in time when the event is deactivated.
RepeatThis option allows you to set recurrence for displaying regular messages.
MessageThe message for users that will be displayed in the message bar.
Allow HTML tagsEnable HTML tag translation in the message bar.

Installation

Connect to your Zabbix frontend server (perform on all frontend nodes) via SSH

Navigate to the ui/modules/ directory (ui is typically located at /usr/share/zabbix/)

cd /usr/share/zabbix/modules/

Clone repository on your server

#FREE
git clone https://git.initmax.cz/initMAX-Public/Zabbix-UI-Modules-Message-of-the-Day.git
#PRO
git clone https://git:<<YOUR-TOKEN>>@git.initmax.cz/initMAX-Public/Zabbix-UI-Modules-Message-of-the-Day-PRO.git

Change the ownership of the directory to the user under which your Zabbix frontend is running using the chown command, some examples:

chown nginx:nginx ./Zabbix-UI-Modules-Message-of-the-Day*
chown apache:apache ./Zabbix-UI-Modules-Message-of-the-Day*
chown www-data:www-data ./Zabbix-UI-Modules-Message-of-the-Day*

Navigate to the Zabbix frontend menu and select: Administration → General → Modules

Use the ‘Scan directory’ button on the top

Enable the newly discovered module/widget

Module is enabled

Use it and enjoy!

FAQ

What should I do if I want to buy a widget in the PRO version? 

Select the desired widget on the product page, which also has a paid version. You can try out the DEMO version of each paid product and then purchase the PRO version, which adds more features to the widget. You click on the Get widget and Get PRO button, go through the checkout where you need to agree to the terms of purchase and other necessary. You proceed to the cart where you pay for the product. You can pay by card, Google Pay or Apple Pay if you have an Apple device. Payment is facilitated by FastSpring. After payment, you will receive a confirmation email with the necessary details to log in to Gitlab where you can download the purchased product. You’ll also receive an invoice for your order and access to your account, where you can see all your orders and cancel your auto-renewal subscription. The products are sold by subscription for 1 year. This is 1 license for 1 user, which is tied to a specific email.

What should I do if I lose my access data for a purchased product? 

What do I need to use the widget? 

You will need to have Zabbix 7.0 and PHP version 8.0 installed and running. In terms of hardware, you need any device that will run Zabbix correctly.

×Košík

Your cart is empty.