Just to be sure, I'm speaking below about application/system logs, not as "our event sourcing uses log storage"
Yes, you probably don't want to store debug logs of 2 years ago, but logs and metrics solve very different problems.
Logs need to have determined lifecycle, e.g. most detailed logs are stored for 7/14/30/release cadence days, then discarded. But when you need to troubleshoot something, metrics give you signal, but logs give you information about what was going on.
Yes, you probably don't want to store debug logs of 2 years ago, but logs and metrics solve very different problems.
Logs need to have determined lifecycle, e.g. most detailed logs are stored for 7/14/30/release cadence days, then discarded. But when you need to troubleshoot something, metrics give you signal, but logs give you information about what was going on.