Four log levels, with a rule for each
error means a person should look, today. warn means something degraded and recovered on its own, worth a count on a dashboard. info is the narrative of a request at one line per meaningful step. debug is off in production.
If error fires a hundred times an hour on a healthy system it has stopped meaning anything. Downgrade until the error log is quiet on a normal day, then alert on it.
observability