#获取sylog-ng容器镜像
docker pull 18370952508/syslog-ng
#运行syslog-ng容器,UDP端口映射5514,TCP端口映射6601,TLS端口映射6514,注意:容器非root用户权限,端口映射需要小于1024
docker run --name syslog-ng -d -p 5514:5514/udp -d -p 6601:6601/tcp -d -p 6514:6514/tcp 18370952508/syslog-ng
#查看运行的syslog-ng容器
docker ps
#进入syslog-ng容器
docker exec -it syslog-ng /bin/bash
#新建2个收集log日志messages的文件
touch /var/log/messages
touch /var/log/messages-kv.log
chmod 777 /var/log/messages
chmod 777 /var/log/messages-kv.log
#实时监控日志信息
tail -f /var/log/messages
#log日志信息打印测试
logger -d -P 5514 -n 10.0.44.252 'Hello,World!'
Content type
Image
Digest
Size
28.8 MB
Last updated
over 4 years ago
docker pull 18370952508/syslog-ng