Other Articles

How to install Server Monitor?

Support > Server Monitor

8 January, 2026

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

  1. Download the tar.gz package.
  2. Extract the downloaded file.
  3. Change into the extracted directory.
  4. Run the installation script:
    sudo ./install.sh
                    
  5. When prompted, generate a token from Devices ➜ Tokens ➜ Create in the Kawach dashboard and paste it into the prompt.

Step 2: Verify Installation

After installation, verify that the monitoring services are running correctly.

  • Check the timer status:
    sudo systemctl status kawach-monitor.timer
                  
  • Check the service status:
    sudo systemctl status kawach-monitor.service
                

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.