openITCOCKPIT Blog

openITCOCKPIT Preview - Fully containerized

27.06.2023

it-novum proudly present: The first fully containerized version of openITCOCKPIT! Try it out and share your experience.

Platform independent

With the containerized version of openITCOCKPIT, the operating system used becomes a minor matter. All subcomponents from the frontend to the monitoring plugins are encapsulated as microservices in their own containers.

Plugin execution

At first glance, executing monitoring checks within containers is not as simple as it seems. To make this happen the containerized version of openITCOCKPIT uses Mod-Gearman to distribute the monitoring checks among a set of Mod-Gearman workers. Beside the fact that the execution of monitoring plugins is able out of containers there is another big advantage of Mod-Gearman. Even if you are not familar with container technologies, you are able to install the monitoring plugins on a linux system of your choice. All you additionally need is to setup the system as a Mod-Gearman worker.

Scalabilty

Through the distribution of the checks using Mod-Gearman openITCOCKPIT gets more scalable. As an example you can scale openITCOCKPIT by cloning the Mod-Gearman worker systems with installed monitoring plugins. Immediately after the start the workers begin to do their work by getting jobs from the mastersystem.

How to install

The installation is as simple as always. Simply run ‘docker compose up’ and everything is working.
Please see the official documentation of how to install and run openITCOCKPIT using containers.
To setup a worker machine please have a look at: Install your own plugins

Try it out and give feedback

We hope you are as excited about the containiered version as we are.
We would be very happy if you let us know through your feedback what you think of the container-based version. ❤️
Feel free to tell us what you like most, but also where you run into performance issues, limitations or problems.

On Github: & Discord:

Your openITCOCKPIT Team