I create a `logs` table in my postgres database where I store important events (user upgraded, downgraded, signed up, etc). I use the filesystem based logs more or less for debugging or tracing specific things.
If the server is unavailable, then my entire product is missing because the entire product is on one server including the database.
If the server is unavailable, then my entire product is missing because the entire product is on one server including the database.