I have a PaaS hosting solution that sets up a wordpress cloud (DigitalOcean) server with wordpress, all managed by the hosting provider. I still have ssh access/ftp etc... I know that mysql runs on the same server as well. Our site usually gets no real traffic (1k hits a day average) but some days we get spikes of 40-50k hits.
Currently this is my free -m stats:
             total       used       free     shared    buffers     cached
Mem:          2012       1911        101          0         57       1495
-/+ buffers/cache:        358       1654
Swap:          953          0        953
The site is running Apache + nginx + varnish + w3total cache.
My question is, is there enough ram to handle the traffic or would the server run out of memory soon?
Regards