5 ms·
Ask HN: How to monitoring, backup DB and medias using a VPS
I use a VPS from Contabo to host my web application
I need some advice regarding :
1. Monitoring performance and resources
2. Logging errors and other messages
3. Backup DB and media file
Why ?
Because I think it's important;
My web app has 132 users, it's a side project I want to monetize, and I need to make sure there won't be anything unexpected or abnormal happens
So, I need some advices from you
What do you think ? What can I do ? What is perfect ?
- tiernano 3y agoMonitoring, try netdata. Can't remember if it can send alerts, but does show all of what's going on on your machine. For backups, I would use Borg backup or something to b2… as for Logging, there are a good few options, but not sure about free. I would guess you want it as free or cheap as possible if it's not monitizes yet…
- tiernano 3y agoI forgot one. Nixstats. It's not free (about 8 euro a month) but that monitors servers and, during their beta period, you get free logging too.
- shaunpud 3y ago1. HetrixTools Linux Server Monitoring Agent 2. Usually email/pushover alerts within the webapp itself 3. borgmatic (supports file and database) to borgbase.com
- KomoD 3y ago> 1. Monitoring performance and resources Hetrix > 3. Backup DB and media file cronjob that copies over
- rozenmd 3y ago- Monitor the web server itself using an uptime checker like https://onlineornot.com https://onlineornot.com (biased here, I founded it) - Something like Sentry or Logrocket for monitoring errors - use a cron job to backup your db, and monitor your cronjob actually runs with a heartbeat monitor
- xu3u32 3y agoI use Sentry for application (django) specific errors, onlineornot for site availability. I have staticfiles going to cloud object storage (s3) I wrote cron jobs that trigger dumps of the postgres database.