Other Articles

How to install Server Monitor?

Installing Agents > Server Monitor

Overview

Kawach Server Monitor helps ensure that servers follow baseline security and compliance requirements. It continuously evaluates server posture and collects system-level evidence that can be used for audits, reviews, and internal security checks.

Prerequisites

Before starting the setup, ensure the following:

  • You have administrator or root access to the Linux server.
  • You are allowed to install and run monitoring software on the server.
  • You have access to your organization’s Kawach dashboard.

What Kawach Accesses

Kawach Server Monitor only reads system information. It does not change any settings, files, or applications on the server.

Once installed, Kawach can:

  • Check firewall status and configuration
  • Verify login and access control settings
  • Detect antivirus or security tools installed on the server
  • Check SSL/TLS certificate validity and expiry
  • Verify backup configuration and recent backups
  • Detect unwanted or unauthorized software and services
  • Evaluate compliance with baseline security rules

Additional server checks are performed as part of Kawach’s extensive library of 100+ security and compliance checks.

Steps to Set Up Kawach Server Monitoring

Step 1: Install the Server Monitor

Install the Kawach Server Monitor on Debian/Ubuntu systems using APT:

curl -fsSL https://app-dist.kawach.ai/key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/kawach.gpg

echo "deb [signed-by=/usr/share/keyrings/kawach.gpg] https://app-dist.kawach.ai/release stable non-free" | sudo tee /etc/apt/sources.list.d/kawach.list

sudo apt update

sudo apt install kawach-server-monitor

After installation, run the following command to complete setup:

sudo kawach-server-monitor configure

When prompted, select your region and enter the server token generated from: Devices ➜ Tokens ➜ Create in the Kawach dashboard.

After the Setup

Once the setup is complete:

  • Server security checks run automatically in the background.
  • Results are visible in Kawach under Devices → Servers.
  • Teams gain centralized visibility into server compliance status.
  • This supports continuous security and audit readiness.

Troubleshooting

  • Server not visible in Kawach

    Ensure the monitoring service is running and the organization token is correctly configured.

  • Checks not updating

    Allow a few minutes after installation. Restart the service if needed, or contact Kawach support if issues persist.

Updated on 08 January, 2026