Monitoring System Overview

Monitoring and analyzing the received data is an essential process of maintaining a system. With the platform, you can monitor overall system performance, check numerous infrastructure parameters, track service components and user environments state, and collect business analytics.

Different monitoring systems can be integrated with the platform:

Prometheus Monitoring

Prometheus Monitoring Solution is a default monitoring system for all the new PaaS platforms. It provides out-of-box support for the Prometheus open-source monitoring system and is based on the Prometheus, Alertmanager, and Grafana tools. You can learn more about these Monitoring Infrastructure Components in the linked guide.

The Prometheus monitoring is highly customizable via the dedicated system settings in the PaaS admin panel and through the dedicated configuration files. Check the corresponding Prometheus Settings and Configurations guide.

Prometheus monitors all the platform user and infrastructure hosts by default. If needed, you can add custom hosts to the monitoring.

Zabbix Monitoring

Zabbix Monitoring Solution is used to monitor the main parameters of the PaaS cluster and its various infrastructure components. It monitors services availability, resource usage, network parameters, servers health and integrity.

Zabbix uses a flexible notification mechanism that allows configuring preferred delivery methods (email, SMS, Jabber, or custom scripts). Such customizability ensures the fastest reaction to platform-related issues.

Zabbix is free for use and distributed under the GPLv2, General Public License version 2. It means that its source code is freely distributed and available to the general public.

There are two ways of monitoring with the help of the Zabbix system:

Use the above-mentioned links to get acquainted with Zabbix settings for the platform monitoring.

Google Analytics

With the platform, you can configure Google Analytics Monitoring for your dashboard. This utility gathers traffic statistics, tracks user signups, monitors used functionality and dashboard actions.

You can find detailed information in the appropriate Google Analytics Monitoring document.

Pentaho Reports

The inbuilt support of the Pentaho business analytic tool for the platform was deprecated.

However, in case you want to include Pentaho into your platform infrastructure, the appropriate Docker image was developed by PaaS team. Just contact your technical account manager assistant to start the discussion on the integration process.

Pentaho is a modern integrated platform for collecting business analytics and visualizing the received data across multiple dimensions. The platform’s Pentaho system includes a wide range of reports with end-user statistics.

What’s next?