openITCOCKPIT version 5.2.0 has been released. It is packed with new features, including Umbrella Monitoring Support for FlowChief, improved visibility of upcoming maintenance periods, and new Wizards to monitor Cisco devices, Hyper-V environments and Broadcom Proxy servers.
As always, this release also includes general improvements and bug fixes.
Umbrella monitoring is one of the key features of openITCOCKPIT provided by the Import Module. The main idea is to integrate multiple dedicated monitoring tools (such as Icinga, OpManager or PRTG), which are already in use by a team or fulfill special requirements, into openITCOCKPIT.
openITCOCKPIT collects status information from different monitoring tools to provide a central overview of your entire stack.
With version 5.2.0, we have added support to collect data from FlowChief systems.
The details overview of hosts and services will now also display upcoming downtimes. Currently running downtimes are always listed first, but now also future downtimes for the host or service will also be shown.
As you may have already noticed, we are continuously adding new Wizards and monitoring capabilities with every release.
This time, we have added Wizards for monitoring:
openITCOCKPIT 5.2.0 is now officially available for Debian Trixie (13). Please see the guide if you want to upgrade from Debian 12 to 13.
Each resource group can now be configured to have its own deadline.
This is especially useful when working with teams around the globe.
In addition, resource groups can now use an optional time period, such as 5x8 or 24x7 (or any custom time period),
and also exclude bank and custom holidays.
We introduced some minor improvements. For example, we improved the handling of timezones to make communication between colleagues in different time zones more natural.
Until now, openITCOCKPIT enforced the MySQL connection to be in UTC timezone. With openITCOCKPIT version 5.2.0 and onward
we plan to use MySQL date and time functions like NOW(), CURRENT_DATE(), ADDTIME() etc more frequently.
For this reason it is important that PHP and MySQL are both using the same timezone configuration.
By default, openITCOCKPIT will use UTC - as this was the behavior until now.
If you prefer a different timezone, such as Europe/Berlin for example, please make sure
to configure the correct timezone in the files
/etc/php/<version>/cli/php.ini and /etc/php/<version>/fpm/php.ini
like so:
[Date]
; Defines the default timezone used by the date functions
; https://php.net/date.timezone
date.timezone = Europe/Berlin
openITCOCKPIT will pickup the configured timezone automatically and will also configure the MySQL connection to the same timezone.
While not recommended, it is still possible to configure the used timezone for MySQL by setting the value in the file config/datasource.php
We also improved the handling of timezones for the Satellite interface. Users can now define their timezone in their user profile (as on the Main Server), and openITCOCKPIT will output all dates in the user’s timezone.
We have added two new options to the config generator for the openITCOCKPIT Monitoring Agent.
It is now possible to only allow agent certificates that are not expired.
The value for tls-security-level is now part of the config generator.
For more information about the TLS Security level, please see the documentation.
openITCOCKPIT now has a new Kiosk Mode, which hides all navigation elements such as the main menu and top bar.
It can be enabled by adding ?kiosk to the browser’s address bar.
For example: https://demo.openitcockpit.io/a/dashboards/index?kiosk
Please see the documentation for more information about the Kiosk Mode in openITCOCKPIT.
We have replaced charts built with the ApexCharts library with Apache ECharts. By reducing dependencies, we can update the underlying technologies of openITCOCKPIT more frequently. It is also more convenient for our developers to create all charts using the same technology and library.
End users will most likely not notice this change, as we have tried our best to make the new charts look as close as possible to the old ones.
ApexCharts 4.7.0 (old)
Apache ECharts (new)
This release resolves various bugs. To name a few:
For a complete list of new features, fixed bugs and improvements, please see the changelog
Please see the official documentation for instructions on how to update openITCOCKPIT.
Your openITCOCKPIT Team