Message of the Day

Zabbix Module

Zabbix frontend module notifies users and administrators about important actions, events and updates in the environment.

Get widget

Description

The “Message of the Day” module was created to notify users and administrators of the Zabbix frontend. It informs them about actions and events within the Zabbix environment or the monitored infrastructure. This module provides timely and relevant information. Its goal is to ensure that all stakeholders are aware of important updates and potential maintenance windows.

 

This module is not connected to the “Maintenance” feature.

Requirements

Required Zabbix version

7.0

Required PHP version

8.0

Message bar

  • The bar displays a message for users, showing “Active since” with the start date and “Active till” with the end date.
  • The message bar is displayed at the top of the application screen for its entire duration.
    • It can be closed, but it will reappear when a different page is loaded.
      • This is an intentional feature – no user can claim they accidentally closed the message and were unaware of the event.

Administration screen

  • The module can only be configured by users with Super Admin rights.
  • You can see all set up message events with filtering options by name and status (Any, Active, Approaching, Expired).

 

Editions

Demo

Free

Pro

199,00 $

per year for 1 subscription

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 $

per year for 1 subscription

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 page

  • You can set a new message by clicking the button in the right corner of the administration screen.
RequiredFieldDescription
YesNameThe name of the event.
YesShow 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.
YesActive 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.
YesActive tillThe point in time when the event is deactivated.
YesRepeatThis option allows you to set recurrence for displaying regular messages.
YesMessageThe message for users that will be displayed in the message bar.
YesAllow HTML tagsEnable HTML tag translation in the message bar.

Repeate Feature

  • This option allows you to set recurrence for displaying regular messages.
  • After enabling the feature, you will see recurrence options:
    • Set the frequency of recurrence:
      • Every N day, week, month, year
    • Set the end of recurrence:
      • Never, on a specific date, or after N occurrences

Allow HTML tags

  • This option allows you to insert HTML tags into the message, which will be translated
  • Enabling to you better format the text or insert links into the message bar itself.
  • Example:

Instalation

  • Connect to your Zabbix frontend server (perform on all frontend nodes)
  • Navigate to the ui/modules/ directory (ui is typically located at /usr/share/zabbix/)

cd /usr/share/zabbix/modules/
  • Clone repository on your server
git clone https://git.initmax.cz/initMAX-Public/Zabbix-UI-Modules-Message-of-the-Day.git

Change the owner of directory to your web user with chown

Choose default OS user

  • nginx
chown nginx:nginx ./Zabbix-UI-Modules-Message-of-the-Day
  • apache (RHEL)
chown apache:apache ./Zabbix-UI-Modules-Message-of-the-Day
  • apache (DEB)
chown www-data:www-data ./Zabbix-UI-Modules-Message-of-the-Day
  • Add writable rule for var directory with chmod +w
chmod +R +w ./Zabbix-UI-Modules-Message-of-the-Day-PRO/var
  • Go to Zabbix frontend menu -> Administration -> General -> Modules
  • Use the Scan directory button on the top
  • Enable the newly discovered module
  • Done
  • 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.

× Shopping Cart

Your cart is empty.