====== Architecture ====== * The Redpeaks cockpit application relies on two software components: * The **Cockpit** for visualization and configuration * **Collectors** for collecting data from target systems. {{..:userguide:pasted:20240521-103444.png?width=1024}} ===== 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.