Jump to content

Recommended Posts

Posted

a. your HelioHost username

davisgarrad

b. the server your account is on

Tommy

c. your HelioHost main domain

davisgarrad.helioho.st

 

Hello,

I'm not really sure why my account got suspended - the site that I had up was just for live data viewing from a physics experiment. I think the amount of requests may have something to do with it. If you guys could look into this that would be great.

After peeking at some of the other suspension reports and thinking back, it's likely an error log just grew to over a gigabyte, as I know my code has some errors that would've just accumulated. My apologies, as I didn't even consider this as a possible issue.

Thanks,

Davis

  • Davis Garrad changed the title to Suspension: davisgarrad
Posted
Reason: High load and over quota by 800 MB anyways.

Yeah, if you're slamming it with a lot of requests, you'll cause high load, and as you kind of expected you also ran out of disk space.

I'll let Krydos handle this since he was the one who suspended you.

Posted (edited)

Thanks for the response. I'm not too experienced in this, so how many requests is too many? I was sending about 1/s, each a get request with I think 9 parameters (data upload). The website itself (client side, so each instance) would pull data (pretty well a whole table of 16kB or so I think) every 0.9s if I remember right as well.

Edit: Just realized I can perform database writes directly 🤦‍♂️ instead of filling a hidden form programmatically. That should reduce load by a bit I'm sure.

Edited by Davis Garrad
realized that I've been doing dumb stuff
Posted

First of all, here's what your disk usage looks like. Keep in mind your account is limited to 1000 MB.

Backups       0 MB
Emails        0 MB
Files       .12 MB
Logs    1783.26 MB
PSQL          0 MB
MySQL       .35 MB
Total   1783.73 MB

Your error_log is 1.7 GB on its own. I emptied it and unsuspended your account. Here is what your load graph for the last 24 hours looks like.

image.png.b95a0bd3115c3cdff80c3e268c6487c8.png

As you can see your memory usage and CPU usage spiked quite a bit right before you were suspended. Obviously the load dropped to zero when your account was suspended. Your logs were set up to rotate daily and keep 14 days worth of logs. You got 1.7 GB of errors in less than 1 day so obviously 1.7 GB multiplied by 14 is 23.8 GB of logs, which isn't acceptable when you're allowed to have 1000 MB. I instead changed your logging policy to rotate after 10 MB and keep 14 files so roughly 140 MB of logs will be kept. It might be a good idea to take a look at the error log and fix all of your PHP errors anyways. Let us know if you need help with any of that.

  • Krydos changed the title to [Solved] Suspension: davisgarrad
Posted
10 hours ago, Krydos said:

You got 1.7 GB of errors in less than 1 day

Can you tell I'm new to this?

Thanks for all the help - I'll run smaller test runs and see what the problems are and optimise where I can.

  • Krydos locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...