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