While the costs are more clearly defined, the benefits of these tools is much less clear.
I'm currently building an open source continuous profiling library (https://github.com/pyroscope-io/pyroscope) and trying to understand more about how people justify adding another observability/monitoring tool to their workflow.
For some it seems like there is some sort of quantitative cost-to-benefit analysis where ultimately a tool that produces net benefit should be added to the system.
For others, it seems the justification is less quantifiable in that some companies just err on the side of anything that produces a "better" understanding of underlying infrastructure should be added to the system.
How do you justify adding or not adding tools (i.e. logs, tracing, profiling, metrics, etc.) that add more visibility into your systems? And how do you determine how much you're willing to pay when weighing the costs vs the benefits?