A little over a week ago, I looked at the DO graph for memory and was quite surprised:
It has been stable for over a year now. I stopped/restarted the container, and the usage went back down, but in the last few hours it has gone back up to where it was before.
What causes this? top/ps are telling me the main culprits are postgres processes. Here is the info from free:
$ free -mh total used free shared buff/cache available Mem: 7.8Gi 2.5Gi 142Mi 2.3Gi 5.1Gi 2.6Gi
I can’t even access the droplet via DO console. It crashes because of OOM. Luckily, I have installed ssh keys and can access from my personal laptop, so am still at this moment able to access the droplet.
What should I do? I am on a tight budget so resizing the droplet is a last resort, and am wondering if there is anything else. Seems completely out of nowhere. I am running version 2.7.0.beta5.