I’ve found that a 'tool-first' approach can sometimes lead to unnecessary costs. Instead, consider a 'problem-first' mindset: pinpoint specific observability needs in both non-prod and prod environments before selecting tools. If using tools like Dynatrace across all environments, ensure they’re utilized effectively by your DevOps teams. For those managing costs, evaluate if a tool’s expense is justified by its value and how it contributes to overall efficiency. Balancing cost with effectiveness is key to a sustainable observability strategy.
Sr Software Principal engineer (Gen AI and ML Security)
Servicenow + Dynatrace is a decent combination. Although, it would be better to maintain the product/app dependencies in a separate system, infra dependency in Servicenow, observability in dynatrace/splunk/grafana