New updated lve-stats2 packages are available from our updates-testing repository.
Release Notes:
- Added ability to save and show HTTP-snapshots using lve-read-snapshot.
- Added systemd compatibility/CloudLinux 7 for lvestats service.
- Improved argument parsing and data output by lveinfo.
- Implemented set of generic improvements for lvecharts.
Note that MySQL/PostgreSQL are NOT supported in lve-stats-2.1-25.1. Version 2.1-25.1 guarantees only SQLite support. MySQL & PostgreSQL will be supported in the next version 2.1-27.x.
To enable HTTP-snapshots, install mod_proctitle:
yum install mod_proctitle --enablerepo=cloudlinux-updates-testing
Or for EasyApache 4:
yum install ea-apache24-mod_proctitle --enablerepo=cloudlinux-updates-testing
To see HTTP snapshots in cPanel UI (end-user), install LVE Manager version 1.0-9.39 or later.
yum update lvemanager --enablerepo=cloudlinux-updates-testing
Support for other control panels will be added in the future.
Changelog:
- lve-stats-2.1-25.1
- LVES-499: fixed values on an axis y for lve-stats charts;
- LVES-497: made param values for fields not case sensitive;
- LVES-472: fixed failed test LveReadSnapshotStatsTestCase on CL7;
- LVES-455: changed cloudlinux_top description;
- LVES-453: added help message about binary and decimal prefixes;
- LVES-398: fixed broken pipe error when restarting lvestats service;
- LVES-405: fixed output formatter for lveinfo;
- LVES-401: fixed traceback when updating lve-stats if non-supported db_type has been specified;
- LVES-465: SQL queries return float values instead of decimal;
- LVES-400: made output of dbsaver_x60.py command more human-readable;
- LVES-120: moved "lveinfo" formation data output to a separate function;
- LVES-351: fixed lveinfo error of limit parameter for display output in csv and json format;
- LVES-314: fixed incorrect --server_id parsing;
- LVES-176: saved http queries in snapshots;
- LVES-391: fixed traceback when executing lve-read-shapshot command where period specified in seconds and as float;
- LVES-392: fixed traceback when executing lve-read-shapshot command when incorrect timestamp specified;
- LVES-395: fixed wrong time range for chart if period specified as a float value.
To update run:
$ yum update lve-stats --enablerepo=cloudlinux-updates-testing
To install run:
$ yum install lve-stats --enablerepo=cloudlinux-updates-testing
For downgrade:
From 2.1-25.1 to 0.10-X do:
$ yum downgrade lve-stats
From 2.1-25.1 to 2.1-21.2 do:
$ yum downgrade lve-stats lvemanager --enablerepo=cloudlinux-updates-testing
IMPORTANT! WHEN UPGRADING FROM 2.1-8 OR EARLIER VERSION (2.1-8 => 2.1-25.1). If the existing database is 1GB or bigger, the upgrade process can take 20 minutes or longer. For the first 1-2 hours, the system will be optimizing the database in the background. The lveinfo performance will reach its peak once the optimization is over. It is important to upgrade from 2.1-8 to later version asap, as newer versions might not support such upgrade.