|
|
%!s(int64=8) %!d(string=hai) anos | |
|---|---|---|
| config | %!s(int64=8) %!d(string=hai) anos | |
| elasticsearch | %!s(int64=8) %!d(string=hai) anos | |
| filebeat | %!s(int64=8) %!d(string=hai) anos | |
| kibana | %!s(int64=8) %!d(string=hai) anos | |
| logstash | %!s(int64=8) %!d(string=hai) anos | |
| logstash-forwarder | %!s(int64=8) %!d(string=hai) anos | |
| .env | %!s(int64=8) %!d(string=hai) anos | |
| .gitignore | %!s(int64=8) %!d(string=hai) anos | |
| README.md | %!s(int64=8) %!d(string=hai) anos | |
| docker-compose.yml | %!s(int64=8) %!d(string=hai) anos |
This a end-to-end log centralizer powered by the ELK stask.
There are 2 agent types :
These agents push logs to a Logstasth shipper filling a Kafka queue (one type of log for one topic). A Logstash indexer polls the Kafka topics indexing logs into a ElasticSearch.
A short schema :
Agent -> Logstach shipper -> Kafka <- Logstash indexer -> ElasticSearch
Kibana is available at http://localhost:5601. Kafka Manager is available at http://localhost:9000