Server Monitoring2 min read

    How to Monitor LiteSpeed Web Server

    Share

    Overview

    The LiteSpeed integration allows you to monitor your LiteSpeed Web Server performance, resource usage, and traffic patterns in real time. LiteSpeed is a high-performance commercial web server known for its speed, scalability, and security — widely used as a drop-in replacement for Apache. Xitoring's integration requires no prerequisites and activates in seconds.

    What Can It Monitor?

    The LiteSpeed integration tracks the following metrics:

    • Requests per Second — Current rate of incoming HTTP requests
    • Cache Hit Ratio — Percentage of requests served from LSCache vs origin
    • Response Time — Average time to serve a request end-to-end
    • Active Connections — Total active, idle, and keep-alive connections
    • Bandwidth — Data throughput rate in bytes per second
    • SSL Connections — Number of active SSL/TLS connections
    • Static vs Dynamic Hits — Ratio of static file serves to dynamic processing
    • Worker Processes — Number of active LiteSpeed worker processes

    Prerequisites

    None! There are no prerequisites or additional installations needed to activate the LiteSpeed integration. Xitogent handles everything automatically.

    How to Activate the Integration

    Simply run the integration command on your server:

    xitogent integrate
    

    Select LiteSpeed from the list. When prompted, provide the LiteSpeed metric path or leave it empty to use the default path (/tmp/lshttpd/).

    Xitogent will test the connection and automatically complete the setup. Within moments, you'll start seeing real-time graphs and data on your server page.

    Setting Up Triggers

    Xitogent allows you to create custom triggers based on LiteSpeed metrics to proactively detect and respond to incidents. Available trigger parameters include:

    • Request Rate
    • Cache Hit Ratio
    • Response Time
    • Connection Limits
    • Bandwidth Usage
    • SSL Connection Count

    Navigate to Triggers on your server page, select LiteSpeed as the integration, choose the metric you want to monitor, set your threshold, and configure your preferred notification channels (Slack, PagerDuty, Telegram, email, etc.).

    Tips

    • LiteSpeed is the easiest integration to set up — no module configuration needed
    • Monitor Cache Hit Ratio closely — a drop means more load on your origin server
    • Set alerts for Response Time to catch performance degradation before users notice
    • Use Request Rate triggers to detect traffic surges or potential DDoS attacks
    • This integration is optimized for LiteSpeed Enterprise; for OpenLiteSpeed, use the dedicated OpenLiteSpeed integration