简介
graylog是一个简单易用、功能较全面的日志管理工具,graylog也采用Elasticsearch作为存储和索引以保障性能,MongoDB用来存储少量的自身配置信息,master-node模式具有很好的扩展性,UI上自带的基础查询与分析功能比较实用且高效,支持LDAP、权限控制并有丰富的日志类型和标准(如syslog,GELF)并支持基于日志的报警。
docker部署
docker-compose.yml:
version: "3"
services:
mongo:
image: mongo:4.2
command: --bind_ip 0.0.0.0
ports:
- "27700:27017"
volumes:
- /data/gray_log_test/mongo_data:/data/db
-
elasticsearch:
image: secureimages/elasticsearch-oss:7.10.2-alpine-3.13.2
environment:
- http.host=0.0.0.0