Skip to main content

Server Agent Diagnostic

Matthieu Bonnard avatar
Written by Matthieu Bonnard
Updated over a week ago

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

Did this answer your question?