usage

We at CloudLinux look forward to delivering advanced technical solutions for your servers. But in your everyday routine, usability, and a user-friendly interface are just as important.

So, today I’d like to present a new, redesigned client Resource Usage page. It comes included with the LVE Manager 5.1.0-2 package. The Resource Usage plugin for cPanel, Plesk, and DirectAdmin control panels allows a host’s end users to view and monitor resource usage.

Here are the three tabs:

  • Dashboard: displays the general condition of your site. If your site is limited, this displays on the Dashboard.
  • Current usage: here you can find full details on the resource usage displayed as charts and tables.
  • Snapshot (now available for Plesk, DirectAdmin, and cPanel): server snapshots of process lists, database (cPanel only), and HTTP queries.

You can find more details in the documentation.

Additional release notes

Starting from LVE Manager 5.1.0-2 you can set paths to Passenger logs for Node.js and Python applications via cloudlinux-selector utility or via UI.

To update

Run:

yum update lvemanager alt-python27-cllib lve-utils lve-stats cagefs --enablerepo=cloudlinux-updates-testing

To downgrade

Run:

yum downgrade lvemanager alt-python27-cllib lve-utils lve-stats cagefs

Changelog

lvemanager-5.1.0-2

  • LVES-961: cloudLinux-top from user throws Sentry error to output
  • WEB-1582: Use a config file for unification according to documentation
  • LVEMAN-1580: Python\Node.js Selector can not be opened for reseller's user for ADDITION admin in DirectAdmin
  • WEB-1504: Fixes for the new design of PHP Selector
  • WEB-1539: Non-visible words on a page if dark cPanel theme is selected
  • WEB-1517: Move all tests related to plugin availability to separate suite
  • WEB-1577: Implement multiple system notifications component with queue notifications.
  • WEB-1298: Display URLs to docs as hyperlinks.
  • WEB-1581: Enable resource usage in Cpanel (part2)
  • LVEMAN-1576: Fix cl-quota causing tests failure
  • LVEMAN-1557: Make use of the new PassengerAppLogFile directive in our Selectors. Part 2
  • WEB-1585: Remove loader when a navigation error
  • WEB-1571: Refactor SPA application structure according to Angular guideline
  • WEB-1581: Enable resource usage in cPanel
  • WEB-1579: Hide not working functionality in resource usage depends on the panel
  • WEB-1452: Implement new ResourceUsage to DirectAdmin
  • WEB-1568: Error in resource usage plugin when the quota package is not installed on machine.
  • LVEMAN-970: Adding LVE extension to the package should not reset users custom limits to package values
  • WEB-1535: Remove old code belongs to LVE Manager
  • WEB-1451: Implement new ResourceUsage to Plesk
  • LVEMAN-1565 -s /bin/bash option should be specified when executing su -c command user
  • LU-1341: Replace using of `too long script` by using of CPAPI
  • WEB-1557: Add the ability to set custom passenger log file in user Node.js/Python plugin
  • WEB-1547: Cover Snapshot page for a user by integration tests
  • WEB-1464: Implement component for system notification
  • WEB-1559: Fix error No such command in Resource Usage plugin
  • WEB-1563: PHP Selector icon issue on the non-default skin in DirectAdmin
  • WEB-1524: Provide blocking in order to avoid deletion of Python 2.7
  • WEB-1562: Do not allow to select future date in user snapshots.
  • WEB-1506: LVE Manager does not show spinner while preparing UI.
  • WEB-1555: Some error messages have null attribute
  • LVEMAN-1557: Make use of new PassengerAppLogFile directive in our Selectors

cagefs-6.1.10-1

  • CAG-812: Mount /dev/shm with noexec option in CageFS
  • CAG-954: Isolate /dev/shm for each user
  • CAG-961: Fix exclude user 'admin' (not administrator) from CageFS

lve-utils-3.1.11-3

  • LU-1385: Disable script `kill_php_script` by default for new installations
  • LU-1367: Run lve-utils rpm tests on the real panels (cPanel/Plesk)
  • LU-1341: Replace using of `too long script` by using of CPAPI
  • LU-1370: Python Selector is always enabled on Dashboard

lve-stats-2.9.5-2

  • LVES-961: cloudlinux-top from user throws Sentry error to output
  • WEB-1446: Implement cloudlinux-top for user level
  • WEB-1445: Implement cloudlinux-statistic for user level

alt-python27-cllib-1.5.11-1

  • LVES-961: cloudlinux-top from user throws Sentry error to output
  • PTCLLIB-155: Move cllib bundled hooks to the path not depending on Python version
  • PTCLLIB-154: remove hooks from control panel during downgrade
  • CAG-949: Move dummy hooks to cllib and install Plesk, DirectAdmin, and cPanel proxies
  • LU-1340: Create public hooks system for 3dparty control panels
  • LU-1367: Run lve-utils rpm tests on real panels(cPanel/Plesk)
  • LU-1341: Replace using of `too long script` by using of CPAPI
  • LVEMAN-1557: Make use of new PassengerAppLogFile directive in our Selectors

liblve-1.5-13

  • CAG-812: Mount /dev/shm with noexec option in CageFS
  • CAG-954: Isolate /dev/shm for each user