This week users will see an enhancement to the CPU and Concurrent Connection section in cPanel: HTTP Snapshots. In addition to Process Lists and Database Queries Snapshots already released in the beta repo, Snapshots of HTTP queries in the Apache web server becomes available as part of the beta release of lve-stats 2.
CloudLinux OS new Apache module, mod_proctitle, allows the creation of a list of running HTTP requests for a specific user in case of a performance incident, when the user hits the limit several times. We consider performance issues that happen within the short time frame of each other, set to 5 minutes by default, as a single incident. The automated snapshot of the incident remains in the system for 30 days (can be specified) and can be accessed by the user at any point within that period based on the specific date/time of an incident.
To enable the HTTP Snapshot feature, server administrator has to follow next steps:
- Install or upgrade lvestats to the latest version from Beta repo:
yum update lve-stats --enablerepo=cloudlinux-updates-testing #(upgrade)
yum install lve-stats --enablerepo=cloudlinux-updates-testing #(install)
- Upgrade lvemanager to version 1.0-9.39 from Beta repo:
yum update lvemanager --enablerepo=cloudlinux-updates-testing
- Install mod_proctitle version from Beta repo:
yum install mod_proctitle --enablerepo=cloudlinux-updates-testing #(if you don’t have EA4)
yum install ea-apache24-mod_proctitle --enablerepo=cloudlinux-updates-testing #(if EA4 is installed on your server)
For more installation details please follow the blog post on https://www.cloudlinux.com/cloudlinux-os-blog/entry/beta-lve-stats2-updated.