Skip to content

Linux

Install the KloudMate Agent on a Linux machine.

Supported Platforms: Debian/Ubuntu, RHEL/CentOS.

If your outbound traffic is restricted, see Before you start for the URLs and permissions to allow first.

After installation, the agent sends telemetry to KloudMate. From there you can monitor system health and investigate issues.

Key capabilities:

  • Monitoring CPU, memory, disk, and network usage
  • Tracking performance trends over time
  • Detecting resource bottlenecks
  • Collecting and analyzing system and application logs
  • Visualizing data with dashboards
  • Creating alerts for critical conditions

View all data in these KloudMate sections:

1. Infrastructure Monitoring

  • View connected Linux hosts
  • Monitor real-time and historical resource usage
  • Track host availability and uptime

Infrastructure Monitoring

2. Dashboards

  • Use the pre-built Host Metrics – Linux dashboard template to visualize server performance
  • Build custom dashboards based on your monitoring needs

Creating a Dashboard

3. Log Explorer

  • Search and filter logs
  • Correlate logs with metrics
  • Troubleshoot issues

Log Explorer

Step 1: Navigate to the Settings → Agents section in your KloudMate account.

Step 2: Select Linux from the list of available integrations.

Step 3: Copy and run the Linux agent install command in your terminal to download and install the agent.

image

Step 4: Run the agent status command to check if the agent is active.

image

Step 5: Execute the “Check Logs” command to confirm the agent is functioning correctly.

image

By default, the KloudMate Agent collects host metrics. It does not collect system logs on Linux — to collect the systemd journal, add it with a custom config override.

To collect your own application log files, use log monitoring. In the agent’s Logs tab, point the agent at a folder and file-name pattern, then choose how to parse each line: plain text, JSON, or a regular expression. Multiline grouping, for stack traces or pretty-printed JSON, works on top of any format. You can preview the parsed records before you save. See Log monitoring.

For a hand-written filelog receiver in manual mode, see Collect File Logs with KloudMate Agent.

New agents start in managed mode, with a default of host metrics and eBPF monitoring. You review and change what is collected from the web interface, without editing files on the host. See the configuration model.

The agent’s own settings, such as the API key, host name, and self-health reporting, live in agent.yaml on the host. See the configuration reference for the full list of settings and their environment-variable equivalents.

After the agent is running, confirm what it collects and explore what it found:

  • Host metrics and logs start flowing automatically. See Host metrics and logs.
  • On a supported Linux kernel (4.14 or newer), eBPF monitoring turns on automatically and adds RED metrics and a service map.
  • Open the Discovered Services list for the host to see what the agent found and instrument a service. See Discovery.
  • Open Infrastructure Monitoring to confirm your Linux hosts are visible
  • Go to Dashboards to review system performance
  • Use Log Explorer to start investigating logs
  • Set up alerts and notifications for critical events

Run the provided uninstall command to remove the agent.

image