exekias / beats-kubernetes-demo

Demo Beats features on Kubernetes
Apache License 2.0
10 stars 7 forks source link

Beats Kubernetes demo

About Beats

The Beats are lightweight data shippers, written in Go, that you install on your servers to capture all sorts of operational data (think of logs, metrics, or network packet data). The Beats send the operational data to Elasticsearch, either directly or via Logstash, so it can be visualized with Kibana.

Demo scenario

Scenario diagram

This demo runs on Kubernetes, it's composed of a simple Django app, served by uWSGI and with a Nginx frontend. It uses MySQL as data backend.

Everything is monitored using Beats and Elastic APM.