Production: X-Ray plugin with new and fresh features for administrators and end users
We are very happy to announce the production release of the X-Ray plugin with all these new and exciting features for administrators and end users.
- X-Ray automated throttling detection
The X-Ray automated throttling detection system checks if the account exceeds CPU LVE limits during the HTTP request execution. Such requests are marked in the list of requests, making it easier to analyze tracing tasks.
Please see our documentation for more information
- X-Ray end user plugin
We have added the X-Ray end user plug into the current stable release.
So, the end user can create the tracing task for their domains and analyze the requests without administrator’s help.
The current implementation has several limitations. Please see the documentation.
- X-Ray plugin integration with a custom control panel (for administrators and end users)
Now the X-Ray plugin (administrator’s and user’s part ) can be integrated with a custom control panel. Please see the documentation.
Changelog
lvemanager-6.3.14-1
- WEB-2098: Change the resource usage message about the limits reached.
- WEB-2096: Modify the appearance of quick requests in X-Ray UI
- WEB-2047: Add additional info for website monitoring and lvestatistics tab
- WEB-2099: hideXrayApp should be set True in removal script
- WEB-2109: Hide/show X-Ray tab based on panel_info integration script output
- WEB-1742: A bug when setting inode limits to unlimited through LVE Manager
- WEB-2103: "Skipped" status after DB Governor manual installation
- WEB-2113: Implement installation of end-user xray plugin on custom panel
lve-utils-4.2.31-1
- PTCLLIB-219: Fix None package issues
- LU-2251: Add OLS to cloudlinux-summary
- WEB-2113: Implement installation of end-user xray plugin on custom panel
- LU-1897 : Make cldiag notification workable on all (DirectAdmin, Plesk, no-panel) systems.
- LU-2237: Do not kill jetbackup* processes by kill_php_script
- LU-1926: Add support of duplicate UIDS to /usr/bin/getcontrolpaneluserspackages
alt-python27-cllib-2.2.13-1
- WEB-2109: Hide/show X-Ray tab based on panel_info integration script output
- XRAY-213: public API version 1.2 -- domains script extended with PHP configuration
- WEB-2113: Implement installation of end-user xray plugin on custom panel
alt-php-xray-0.3-4
- XRAY-158: Fixed AttributeError: 'NoneType' object has no attribute 'task_id'
- XRAY-160: Added restriction for number of running tasks
- XRAY-154: xray-user-agent management commands added
- XRAY-155: Update url with scheme if it is missing
- XRAY-156: Added jwt token check before manager init
- XRAY-146: End-user CLI API added
- XRAY-145: Added X-Ray end-user manager
- XRAY-185, XRAY-100, XRAY-170: Added throttling detection
- XRAY-181: Fixed issue when request limit hit in the end-users plugin
- XRAY-159, XRAY-177: Added support cPanel on CloudLinux 8
- XRAY-186: support of integration with control panels added
- XRAY-180: automatic start after system reboot included in X-Ray User Plugin service enablement procedure
- XRAY-180: X-Ray services start command fixed in init.d scripts
- XRAY-210: IP address retrieval for Sentry events fixed
- XRAY-209: incorrect PHP ini path detection for LSPHPX.Y-alt-php handlers on Plesk fixed
- XRAY-214: FPM services reload restriction added in X-Ray End User plugin
- XRAY-213: X-Ray integration transferred to public_cp_vendors_api v1.2
lvemanager-xray-0.3-1
- Initial release
Installation
yum install lvemanager lve-utils alt-python27-cllib alt-php-xray
Update
yum update lvemanager lve-utils alt-python27-cllib alt-php-xray
Downgrade
yum erase lvemanager-xray
yum downgrade lvemanager lve-utils alt-python27-cllib
yum install alt-php-xray-0.2-3.el7 (put the specific version/architecture of alt-php-xray to be installed)