with Elasticsearch, Logstash and Kibana (ELK)
This is a lightweight version without wiki, no php, no cerebro, no enterprise search and single-node elastic.
See:
- https://github.com/lhsradek/platypus-lhsdock
- https://github.com/lhsradek/platypus-lhsdock/tree/main/extras/dokuwiki/config/dokuwiki/data/pages
create .env file
# cp .env.dist .env
# bin/install
# bin/setup
# bin/install
# bin/setup
# bin/start
# bin/restart
================= STOP =================
Stopping platel-kibana ... done
Stopping platel-logstash ... done
Stopping platel-es01 ... done
Removing platel-kibana ... done
Removing platel-logstash ... done
Removing platel-es01 ... done
Removing platel-setup ... done
Removing platel
================= START ================
Pulling setup ... done
Pulling es01 ... done
Pulling kibana ... done
Pulling logstash ... done
Creating network "platel" with driver "bridge"
Creating platel-setup ... done
Creating platel-es01 ... done
Creating platel-kibana ... done
Creating platel-logstash ... done
# bin/stop
# bin/all-remove
REPOSITORY | TAG | SIZE |
---|---|---|
docker.elastic.co/elasticsearch/elasticsearch | 8.6.2 | 1.29GB |
docker.elastic.co/kibana/kibana | 8.6.2 | 727MB |
logstash | 8.6.2 | 732MB |
docker.elastic.co/apm/apm-server | 8.6.2 | 122MB |
docker.elastic.co/beats/filebeat | 8.6.2 | 288MB |
docker.elastic.co/beats/heartbeat | 8.6.2 | 2.04GB |
docker.elastic.co/beats/metricbeat | 8.6.2 | 320MB |
IMAGES | PORTS | NAMES | HOSTNAMES |
---|---|---|---|
elasticsearch | platel-setup | setup.platel |
|
elasticsearch | 9200/tcp, 9300/tcp | platel-es01 | es01.platel |
kibana | 5601/tcp | platel-kibana | kibana.platel |
logstash | 5044/tcp, 9600/tcp | platel-logstash | logstash.platel |
apm-server | 5066/tcp, 8200/tcp | platel-apm-server | apm-server.platel |
filebeat | 5066/tcp | platel-filebeat | filebeat.platel |
heartbeat | 5066/tcp | platel-heartbbeat | heartbeat.platel |
metricbeat | 5066/tcp | platel-metricbeat | metricbeat.platel |
Set CLUSTER_UUID
in the .env
# curl -s -X GET --cacert certs/ca/ca.crt -u elastic:[KIBANA_PASSWORD] https://es01:9200/?pretty | grep cluster_uuid
display such like this:
"cluster_uuid" : "Eft1LUxGR5af29XSygQMHA",
Or see
# docker logs -f platel-setup