Logging Practices Debate

The cluster centers on debates about the value, costs, and best practices of logging in software systems, including its reliability for troubleshooting, alternatives like telemetry and metrics, storage expenses, and retention policies.

➡️ Stable 0.6x DevOps & Infrastructure
3,142
Comments
19
Years Active
5
Top Authors
#7059
Topic ID

Activity Over Time

2008
15
2009
15
2010
20
2011
59
2012
79
2013
88
2014
78
2015
149
2016
134
2017
94
2018
139
2019
189
2020
283
2021
300
2022
380
2023
375
2024
291
2025
433
2026
21

Keywords

OR cheney.net THE LLM b.s API GOOD tersesystems.com GUI logging logs log exceptions durable monitoring delivery agree 100 data noise

Sample Comments

joquarky Oct 24, 2025 View on HN

Sometimes logs are the only way.It's old but reliable.

litewulf Nov 11, 2008 View on HN

A concrete example of why its not always terrible to have logs data sitting around.

mdekkers Sep 3, 2021 View on HN

> wait a minute, you're going to blow up our logs. You really need to have that pointed out to you?

vacri Oct 20, 2016 View on HN

Parsing logs isn't the only way to troubleshoot.

holri Jul 9, 2016 View on HN

Isn't logging enough to track down a lot of such problems?

mc4ndr3 May 28, 2022 View on HN

It's time to stop logging at scale. Logs are just not worth it. Setup telemetry instead, such as statsd. Select actionable metrics, such as the count of successful and erroneous operations. Save disk, save I/O performance, never stress about log leaks again.

jujodi Mar 14, 2020 View on HN

Think this mostly boils down to the opinion that you should handle errors properly or ignore them instead of just logging them. This article might read better if you defined what "logging" means up front and make sure it's a well scoped definition. I can also think of a bunch of cases where logging is super important that aren't really covered by any of your arguments.For example, if you have a micro services architecture in production in which many services might be acces

askl Jul 11, 2024 View on HN

Don't forget the logs produced by the logging infrastructure.

wsargent Jul 25, 2020 View on HN

Lots of people do exactly this:https://tersesystems.com/blog/2019/10/05/diagnostic-logging-...

akeating Feb 8, 2016 View on HN

I think the author raises some valuable points but does not emphasize the key point about logging; that _logging has relatively limited applicability_. If you think of logging that way, you log everything, but keep only a time-bound window of log data. Around two weeks is plenty because most of the times you need to access the detailed log information is same or next day. I think careful attention should be paid to annotating log messages in various parts of the stack with some piece of data tha