I believe that logs should have the rule of three applied to them. The third time you use the logs to identify an issue, that should be converted to a stat.
Ultimately if the logs get wordier over time, the ability to spot an issue goes down, and some log messages are very expensive. If itβs not actionable, why are you logging it?
If you had an app running on fly and wanted to use tracing, how would you set that up today?