#Elastic Stack (ELK)

Elasticsearch, Logstash, Kibana for log management.


#Components

ComponentPurpose
ElasticsearchStorage & Search
LogstashProcessing
KibanaVisualization
BeatsData shippers

#Docker Compose

yaml
1version: '3.8'
2services:
3  elasticsearch:
4    image: elasticsearch:8.11.0
5    environment:
6      - discovery.type=single-node
7    ports:
8      - "9200:9200"
9
10  kibana:
11    image: kibana:8.11.0
12    ports:
13      - "5601:5601"
14    depends_on:
15      - elasticsearch

[!TIP] Pro Tip: ELK is powerful but resource-intensive. Consider Loki for lighter needs!