Monitoring & Logging

less than 1 minute read

Service Layer Monitoring

  • tells if the microservice is working
  • Achieved via Health Endpoints(/health), Or
  • By Collecting time Series Data - Telemetry(Prometheus (Timeseries DB) & Grafana)

Semantic Monitoring

  • monitor from business transaction, or semantic perspective
  • Ex. How well the transaction performed when Customer uses it
  • Achieved via Functional Testing

Continuous Monitoring

  • aka Continuous Control Monitoring
  • Automated process that allows engineers to detect compliance and security threats
  • Helps identify and track key risks in real time because it used automation