General
310 views
Monitoring
Quick Definition
Observing system behavior for issues and optimization
Full Definition
The practice of observing system behavior to detect issues and optimize performance.
Examples
metrics, logs, traces, dashboards, alerting, APM
Related Terms
observability
logging
alerting
More General Terms
Site Reliability
Engineering approach to IT operations with software practices
Event Sourcing
Storing all state changes as immutable event sequences
CQRS
Separating read and write models for better scaling
Domain-Driven Design
Software approach centered on business domain logic
Design Patterns
Reusable solutions to common software design problems
Kanban
Visual workflow management using boards