Full Stack Observability with Elastic: Logs, Metrics and Traces
"With microservices every outage is like a murder mystery" is a common complaint. But it doesn't have to be! This talk gives an overview on how to monitor distributed applications in Docker and Kubern …
Talk Title | Full Stack Observability with Elastic: Logs, Metrics and Traces |
Speakers | Carlos Pérez-Aradros (Software Engineer, Elastic) |
Conference | Open Source Summit + ELC Europe |
Conf Tag | |
Location | Edinburgh, UK |
Date | Oct 21-25, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
“With microservices every outage is like a murder mystery” is a common complaint. But it doesn’t have to be! This talk gives an overview on how to monitor distributed applications in Docker and Kubernetes. These complex scenarios bring new challenges to the monitoring system. Beats introduced a set of tools to interact with them and gain visibility: metadata retrieval, autodiscovery or annotations based configuration are some of them. We dive into examples and demos on how to leverage all the Beats Kubernetes features to gather: System metrics: Keep track of network traffic and system load. Application logs: Collect structured logs in a central location. Audit info: Watch for user and processes activity in the system. Application metrics: Get metrics and health information from for application via REST or JMX. Tracing: Get live internal timings and metrics from your services.