We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Problem , Ram is being used until 99%
Problem , Ram is being used until 99%
Hi and Thanks for helping me , i have new problem in my panel happened from today ,
My Ram is 8 GB , CPU 2.2 GHz ,
when turned on server ram is used 1024 mb , after 5 minutes everything changed , ram being used 2 gb after 5 minutes ram being used 3 gb , ram used increased by time until server so slow and i must restart server , when restart everything works normal without any issue until 9-10 hours to 99% ram is being used , now i don't know what's this happened , any one can help me please?
i have some cronjob in panel , disabled them but nothing changed , i don't know what's wrong here , i place some screenshot below
thanks
https://1drv.ms/f/s!At8n1LALvdw3lWyKAqTcqhVhuLao
My Ram is 8 GB , CPU 2.2 GHz ,
when turned on server ram is used 1024 mb , after 5 minutes everything changed , ram being used 2 gb after 5 minutes ram being used 3 gb , ram used increased by time until server so slow and i must restart server , when restart everything works normal without any issue until 9-10 hours to 99% ram is being used , now i don't know what's this happened , any one can help me please?
i have some cronjob in panel , disabled them but nothing changed , i don't know what's wrong here , i place some screenshot below
thanks
https://1drv.ms/f/s!At8n1LALvdw3lWyKAqTcqhVhuLao
Re: Problem , Ram is being used until 99%
First of all, you don't appear to have any swap configured. It would be a good idea to add a swapfile, which will help if the memory gets full.
Memory usage doesn't look bad. You still have 5Gb free, so I don't think that's a problem.
The 56% CPU usage of mysql is obviously not good. My guess would be the cron job that fires off once a minute. (artisan queue work). Its possible that the job takes longer than a minute to finish, so it doesn't have time to complete before it starts again. If that job involves database operations, I think you have your culprit.
Disable all the custom cron jobs (you can leave the vesta ones enabled). Reboot the server. Does it still max out?
If its stable, run the artisan queue work cron job by hand, and watch what happens to the CPU.
Memory usage doesn't look bad. You still have 5Gb free, so I don't think that's a problem.
The 56% CPU usage of mysql is obviously not good. My guess would be the cron job that fires off once a minute. (artisan queue work). Its possible that the job takes longer than a minute to finish, so it doesn't have time to complete before it starts again. If that job involves database operations, I think you have your culprit.
Disable all the custom cron jobs (you can leave the vesta ones enabled). Reboot the server. Does it still max out?
If its stable, run the artisan queue work cron job by hand, and watch what happens to the CPU.