Introduction to the Kapsul Agent
Kapsul is the server-agent used by the Kabeen platform for collection, monitoring and inventory of servers (Windows, Linux, IBM i). It operates autonomously and securely, sending metrics and inventory information to the Kabeen platform via an authenticated HTTPS channel using an API key tied to the tenant
Architecture and Components
A main collection and coordination component
A module for system metrics collection
Services for configuration and authentication
A centralized logging system that tracks operations, errors and exchanges with the platform
Kapsul runs as a service on the servers and can be deployed on various OSs (Windows, Linux). It does not receive any downstream commands from the platform, ensuring operational autonomy and enhanced security.
Configuration and Initialization
Configuration File
The configuration of Kapsul includes:
The API key (authentication)
Parameters for assignment to a structure and a team
Outbound connection settings (proxy, etc.)
On Windows, some information (such as the log level) can be defined via registry keys, similarly to the user agent.
Logging
The logs generated by Kapsul are stored locally on the server, in the same folder as the agent executable:
Platform | Logs Folder / File |
|
Windows | C:\Program Files (x86)\Kapsul\logs\kapsul.log |
|
Linux | /var/log/kapsul.log |
|
