Unified Monitoring of Containers and Microservices [I]
summary
Unified monitoring combines Zipkin + Kafka + Elasticsearch and ELK + Beats with an Apache Spark pipeline to detect anomalies and correlate traces, logs and metrics. The stack deploys via one-click Ansible, uses Zipkin emitters for distributed traces, pushes data through Kafka and Logstash into Elasticsearch, and runs Spark ML (k-means) to flag outliers. Demo shows an injected memory leak raising a service from ~0.78 ms to ~13 s and memory from ~800 MB to ~2.2 GB, with Sentinel-triggered alerts and Kabana links to traces.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 1:12Context and motivation
- 9:55Solution conceptual view
- 20:25Solution demonstration
- 34:15Q&A and closing
related talks
25mMonitoring a JHipster microservice architecture in practice
49mMonitor Your Microservices with Logs, Metrics, Pings and Traces
42mDistributed Monitoring: How to understand the Chaos
43mDistributed Monitoring: How to Understand the Chaos
22mEnd-2-End Monitoring and Troubleshooting a Real-Time Data Pipeline
50mMonitoring and metrology for containers
31m360° Monitoring of Your Services
44mThe Holy Trinity of Observability: Logs, Metrics, and Traces
