lhsradek / platypus-platel

platypus-platel - Simple Elasticsearch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

platypus-platel

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:

setup

create .env file

# cp .env.dist .env

# bin/install

# bin/setup

install platel

# bin/install

setup platel

# bin/setup

run platel

# bin/start

restart platel

# 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

stop platel

# bin/stop

remove platel

# bin/all-remove

Reposirories

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

Cluster uuid

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

About

platypus-platel - Simple Elasticsearch

License:MIT License


Languages

Language:Shell 77.2%Language:HTML 14.2%Language:CSS 8.6%