Jump to content

Recommended Posts

Posted

High CPU load due to overuse of scheduled tasks....

It looks like whatever readMeter.py is, it is either being run way too frequently, or isn't exiting like it should. There were a ton of those running (not all of them shown, I cut the list down). You may want to  both debug this script so it exits properly, and also reduce the frequency of this script so they don't pile up.

As for Morty upgrades, you can switch to Morty here: https://heliohost.org/dashboard/move/ Morty has a $1/month fee to keep the account open, and charges you overage fees when you use more than the usual 10000 CPU / 200GB RAM per day. You also do not need to log in every 30 days. Morty accounts are exempt from load and inactivity suspensions as long as money is in your account. If the account runs out of money and you don't top up, the account will just move itself back to Tommy (then be suspended if appropriate).

I've turned off the scheduled tasks associated with readMeter and unsuspended you. It may take a little while before you can log in again.

 

15.56 GB	0	(sd-pam)
13.34 GB	6.35 k	/usr/lib/systemd/systemd --user
9.03 GB	393.3	/usr/bin/python3.12 readMeter.py
2.09 GB	30.5	/opt/plesk/php/8.1/bin/php-cgi -c /home/system/goensch.helioho.st/etc/php.ini
842.52 MB	0	/bin/bash /usr/local/psa/admin/sbin/fetch_url http://goensch.helioho.st/cgi-bin/readMeter.py
64.05 MB	2.4	/usr/bin/python3.12 gen_view_sum2.py
46.25 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.LKSmvvgMR7 -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
27.84 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.3bT4WWIhJs -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
27.79 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.sgC9xEhLKV -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
18.49 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.hbm0TpQXkp -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
18.47 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.HMDgYOobQe -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
18.45 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.1y4X23gAxf -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
18.42 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.Y8J6zppewO -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
18.33 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.2215BTfpBG -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
12.30 MB	0.1	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.UpbC21aOiM -w %{http_code} https://goensch.helioho.st/cgi-bin/gen_view_sum2.py
12.29 MB	0.1	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.rjoLn3Es3z -w %{http_code} https://goensch.helioho.st/cgi-bin/gen_view_sum2.py
9.31 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.lJPzbVnH4f -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.30 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.GiQXqfgdE8 -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.30 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.Sy8MQArqvq -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.30 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.kmPR9DuHDL -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.30 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.JlDo5hIOYL -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.30 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.ZTylrM7SEG -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.29 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.7PYeddLFhZ -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.29 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.HTxn5HKQZT -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.29 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.J16EmzBGJl -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.29 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.jcZiR6mHwx -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.29 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.IOLSKkKqNM -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.29 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.mhXsPg61nT -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.29 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.LLvSq4WYqw -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.29 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.TsOHdN2CrO -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py
9.29 MB	0	/usr/bin/curl -A Plesk (fetch_url utility) -sS -L -k -o /tmp/tmp.We24V8I599 -w %{http_code} http://goensch.helioho.st/cgi-bin/readMeter.py

 

Posted

Thanks. I had the issue before and implemented something to kill itself when the last instance is still running so there should only be one. apparently this doesn't work anymore.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...