Architecture

The Redpeaks cockpit application relies on two software components:

The Cockpit for visualization and configuration

Collectors for collecting data from target systems.

Cockpit

The cockpit provides the main application features:

A Web user interface with dashboards, allowing to visualize and control monitored infrastructure.

A REST API to consume collector's data and allowing remote control of the application.

Databases to store configuration, metrics, reports, metadata and all generated information.

A central control bus to manage remote collectors.

The central instance can be hosted on premise or SAAS.

It does not need a network access to monitored systems (But remote collectors do).

Collectors

Collectors are Redpeaks agents that will locally collect and analyse information from the devices.

Those collectors must be able to connect to target systems.

Then consolidated information is sent back to the central instance.

Collectors are a very efficient way of monitoring systems within isolated environments without exposing them.