LiteSpeed monitoring

Gain insights into the health and performance of LiteSpeed Web Server with Site24x7's ready-to-install plugin integration. With our LiteSpeed monitoring tool, track availability and key performance metrics, including requests and cache metrics, to stay ahead of issues and deliver seamless user experiences.

Start 30-day free trial Try now, sign up in 30 seconds
LiteSpeed monitoring

What is LiteSpeed?

LiteSpeed is high-performance commercial web server software developed by LiteSpeed Technologies. It is designed to deliver superior performance, efficiency, and security compared to traditional web servers like Apache, with features like event-driven architecture, built-in caching, and HTTP/3 support.

Monitor the performance of your LiteSpeed web servers

Track and analyze request metrics like requests per second and total requests to optimize server settings and resource utilization for seamless user experiences.

Analyze cache hit metrics to ensure your website serves cached content efficiently and enhance overall website performance.

View performance trends and set up threshold-based alerts for sudden spikes and dips, enabling you to proactively detect potential issues as well as manage resources efficiently.

Bring performance data together from different parts of your infrastructure with custom dashboards, and stay on top of your website and application performance.

Start 30-day free trial Try now, sign up in 30 seconds

Get started with Site24x7's LiteSpeed monitoring tool

Performance Metrics

The following metrics are captured by the plugin integration:

Metric Name Description
Request Processing The number of requests being processed
Request per Sec The number of requests per second
Total Requests The total number of requests
Pub Cache Hits per Sec The number of public cache hits per second
Total Pub Cache Hits The total number of public cache hits
Private Cache Hits per Sec The total number of private cache hits per second
Total Private Cache Hits The total number of private cache hits

Setup

  • Supported Platforms:

Prerequisites

Ensure you meet the following requirements before installing the plugin:

  • Download and install the Site24x7 server monitoring agent (Linux | Windows) in the server where you plan to run the plugin.

Installation

  • Create a folder named litespeed_monitoring.
  • Download the litespeed_monitoring.py and the litespeed_monitoring.cfg files from our GitHub repository and place them in the litespeed_monitoring folder.
    wget https://raw.githubusercontent.com/site24x7/plugins/master/litespeed_monitoring/litespeed_monitoring.py
    wget https://raw.githubusercontent.com/site24x7/plugins/master/litespeed_monitoring/litespeed_monitoring.cfg
  • To check if the plugin is working, execute the command below with appropriate arguments and check for a valid JSON output with applicable metrics and their corresponding values.
    python3 litespeed_monitoring.py --metric_path=<swapping directory path> --virtual_host=<virtual host name>
  • Add the applicable configurations in the litespeed_monitoring.cfg file.
    [ls_monitoring]
    metric_path='/tmp/lshttpd/'
    virtual_host='_AdminVHost'
    logs_enabled='False'
    log_type_name=None
    log_file_path=None
  • Follow the steps in this article to learn how to run the Python script on a Windows server. You don't need to do this for Linux.
  • Move the litespeed_monitoring folder to the Site24x7 server monitoring plugin directory.

    For Linux: /opt/site24x7/monagent/plugins/

    For Windows: C:\Program Files (x86)\Site24x7\WinAgent\monitoring\plugins/

The agent will automatically execute the plugin within five minutes and display performance data in Site24x7.
To view the plugin monitor and associated performance charts:
  • Log in to Site24x7.
  • Navigate to Plugins and click the required monitor.

Plugin Contribution

Feel free to contribute to our existing plugin and come up with suggestions or feedback on our Community.

Over 13,000 customers trust Site24x7

Brand logos of our various customers

Check out our 100+ plugin integrations or build your own

Choose from our list of more than 100 ready-to-use plugins and monitor your full stack of applications across web servers, databases, load balancers, and more.

See all plugin integrations
Start 30-day free trial Try now, sign up in 30 seconds