Monitoring & Observability: Strategy to Make Your Data Visible • Arun Prasad • GOTO 2024

Develop a data-visible strategy by starting with a balanced monitoring and observability model, defining scope, prioritizing feedback, and adopting open telemetry while ensuring data quality and compliance.

Key takeaways
  • Start with a balanced monitoring and observability model, considering demands from stakeholders, business requirements, and the cost.
  • Define the scope and boundaries of observability, focusing on applying it to applications, platforms, infrastructure, network, or specific business areas.
  • Prioritize observability to ensure continuous feedback and improvement, enabling data-driven decision-making.
  • Adopt an open telemetry framework and build reuseible components as much as possible.
  • Conduct pilot projects to validate the observability strategy and identify the most effective tools and methodologies.
  • Develop a training program to educate teams on the use cases and benefits of observability, and provide support for onboarding and implementation.
  • Establish data retention policies, governance, and metrics to ensure data quality and compliance.
  • Consider budget allocation and resource allocation for observability initiatives, and prioritize the right investment areas.
  • Ensure observability data is available, accessible, and can be consumed by various teams, and provide insights into application and infrastructure performance.
  • Adopt a tool-agnostic approach, and experiment with different tools and technologies to achieve the best results.
  • Define use cases and requirements for monitoring and observability, and create a data-driven feedback loop to iterate and improve.
  • Enable teams to drive their own observability journey, and provide guidance and support as needed.
  • Document best practices and share knowledge across teams to promote collaboration and reuse.
  • Continuously evaluate and optimize the observability strategy, and refine it based on feedback and results.