elk
docker
一種nosql 主要用來存 logstash傳送過來的資料
所有的資料都是以 JSON 的方式進行存取,包含設定也是一樣
version: '3'
services:
elasticsearch:
image: elasticsearch:7.16.2
container_name: elasticsearch
ports:
- 9200:9200
- 9300:9300
environment:
- discovery.type=single-node
- ES_JAVA_OPTS=-Xms64m -Xmx251m
networks:
- elknew
networks:
elknew:
9200 是 API WebService
9300 是在 Cluster 環境下讓節點之間傳遞資料的服務