Issue "Memory usage is critical" – No matter what I do...

carlsson

Basic Pleskian
Server operating system version
Ubuntu 20.04.6 LTS
Plesk version and microupdate number
Plesk Obsidian v18.0.73_build1800251009.17
Hi everyone!

I keep getting warnings that my RAM is “critically low.” I know this, and I’m totally fine with it. I have 8 GB of RAM and don’t need notifications telling me there’s “only” 1.85 GB free.
1761851769872.png
I’d like to change these warnings so they only trigger when it drops below 1 GB.

So I go to Monitoring > Threshold settings and lower the values — but no matter what I set, I still get the warnings. It’s getting pretty annoying…

See the attached screenshot for my current settings.
1761852209933.png




I’m guessing the changes aren’t saving, because after I click Apply, I get an unreadable error message that looks like this.
1761852217799.png



What should I do?
 
5% seems a bit low, maybe try something like 30% or more? Else the warning will be triggered if a service like Apache uses more than 5% of your RAM, and at 8 GB that is very likely to happen.
 
I have now turned off all settings, I'm still getting warnings. 50 to 100 emails per day.

Any ideas?



1762152515231.png
 
I also had the problem that the monitoring was off, but I still got mails. It seems like the last set value is still used. So you have to set a very high value, which is never reached, save this setting and then disable the specific monitoring. I can't guarantee that this works, but it's worth a try.
 
This doesn't work. I keep getting mails no matter how I configure the setting.
I have also updated the RAM on the server from 8 GB to 10 GB. Still getting emails...
 
I have tried 5%, I have tried 90%, I have tried to turn off all settings (see screenshots above).

Please note the strange confirmation I get when saving (at the bottom of post #1). My guess is that something is effed up.
 
You are probably right. Can you please try reproducing the empty error and monitor what's logged into /var/log/plesk/panel.log at that time?
 
Finally time to check this!

When I try to save the settings, the log is showing:

2025-12-01 18:23:24.359] 1378722:692dcf0c57a82 ERR [extension/monitoring] /opt/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Plugin/Broker.php(336): Invalid controller specified (index)#0 /opt/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#1 /opt/psa/admin/plib/pm/Application.php(91): Zend_Controller_Front->dispatch()
#2 /opt/psa/admin/plib/modules/monitoring/routes/frontend.php(12): pm_Application->run()
#3 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Middleware/CallableMiddlewareDecorator.php(44): {closure:{closure:/opt/psa/admin/plib/modules/monitoring/routes/frontend.php:9}:11}(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#4 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Next.php(43): PleskMonitoring\Laminas\Stratigility\Middleware\CallableMiddlewareDecorator->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#5 /opt/psa/admin/plib/modules/monitoring/library/Http/Middleware/OnlyAdminAdmittedMiddleware.php(24): PleskMonitoring\Laminas\Stratigility\Next->handle(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest))
#6 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio/src/Middleware/LazyLoadingMiddleware.php(23): PleskExt\Monitoring\Http\Middleware\OnlyAdminAdmittedMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#7 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Next.php(43): PleskMonitoring\Mezzio\Middleware\LazyLoadingMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#8 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(69): PleskMonitoring\Laminas\Stratigility\Next->handle(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest))
#9 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio-router/src/Route.php(64): PleskMonitoring\Laminas\Stratigility\MiddlewarePipe->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#10 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio-router/src/RouteResult.php(95): PleskMonitoring\Mezzio\Router\Route->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#11 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio-router/src/Middleware/DispatchMiddleware.php(29): PleskMonitoring\Mezzio\Router\RouteResult->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#12 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio/src/Middleware/LazyLoadingMiddleware.php(23): PleskMonitoring\Mezzio\Router\Middleware\DispatchMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#13 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Next.php(43): PleskMonitoring\Mezzio\Middleware\LazyLoadingMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#14 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio-router/src/Middleware/MethodNotAllowedMiddleware.php(51): PleskMonitoring\Laminas\Stratigility\Next->handle(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest))
#15 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio/src/Middleware/LazyLoadingMiddleware.php(23): PleskMonitoring\Mezzio\Router\Middleware\MethodNotAllowedMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#16 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Next.php(43): PleskMonitoring\Mezzio\Middleware\LazyLoadingMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#17 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio-router/src/Middleware/ImplicitOptionsMiddleware.php(67): PleskMonitoring\Laminas\Stratigility\Next->handle(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest))
#18 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio/src/Middleware/LazyLoadingMiddleware.php(23): PleskMonitoring\Mezzio\Router\Middleware\ImplicitOptionsMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#19 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Next.php(43): PleskMonitoring\Mezzio\Middleware\LazyLoadingMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#20 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio-router/src/Middleware/ImplicitHeadMiddleware.php(70): PleskMonitoring\Laminas\Stratigility\Next->handle(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest))
#21 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio/src/Middleware/LazyLoadingMiddleware.php(23): PleskMonitoring\Mezzio\Router\Middleware\ImplicitHeadMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#22 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Next.php(43): PleskMonitoring\Mezzio\Middleware\LazyLoadingMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#23 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio-router/src/Middleware/RouteMiddleware.php(43): PleskMonitoring\Laminas\Stratigility\Next->handle(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest))
#24 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio/src/Middleware/LazyLoadingMiddleware.php(23): PleskMonitoring\Mezzio\Router\Middleware\RouteMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#25 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Next.php(43): PleskMonitoring\Mezzio\Middleware\LazyLoadingMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#26 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Middleware/ErrorHandler.php(119): PleskMonitoring\Laminas\Stratigility\Next->handle(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest))
#27 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio/src/Middleware/LazyLoadingMiddleware.php(23): PleskMonitoring\Laminas\Stratigility\Middleware\ErrorHandler->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#28 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/Next.php(43): PleskMonitoring\Mezzio\Middleware\LazyLoadingMiddleware->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\Next))
#29 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(69): PleskMonitoring\Laminas\Stratigility\Next->handle(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest))
#30 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(59): PleskMonitoring\Laminas\Stratigility\MiddlewarePipe->process(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest), Object(PleskMonitoring\Laminas\Stratigility\EmptyPipelineHandler))
#31 /opt/psa/admin/plib/modules/monitoring/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(68): PleskMonitoring\Laminas\Stratigility\MiddlewarePipe->handle(Object(PleskMonitoring\Laminas\Diactoros\ServerRequest))
#32 /opt/psa/admin/plib/modules/monitoring/vendor/mezzio/mezzio/src/Application.php(43): PleskMonitoring\Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
#33 /opt/psa/admin/htdocs/modules/monitoring/index.php(17): PleskMonitoring\Mezzio\Application->run()
#34 /opt/psa/admin/htdocs/modules/monitoring/index.php(18): {closure:/opt/psa/admin/htdocs/modules/monitoring/index.php:9}()
#35 {main}
 
Back
Top