Observability - microsoft/csc-standards GitHub Wiki

Observability is the ability to understand what's happening inside a system by looking at the output data. An observability solution helps you analyze this data to assess the system's health and find ways to fix problems in your IT infrastructure.

  • Service Level Objectives and Service Level Indicators defined
  • Instrument code to expose metrics and telemetry
  • Define what log and trace information to write out
  • Define what metrics and telemetry to generate
  • Provide support for log and trace levels
  • Collect and aggregate logs, traces, metrics, telemetry, etc. and save them in an accessible repository
  • Provide ability to analyze and visualize the information