我是Docker和Graylog的新手。任何人都可以告诉我一个如何将日志数据发送到Graylog服务器的例子吗?如何发送日志到Graylog(Docker)?
0
A
回答
2
如果Graylog公开了一个系统日志侦听器,您可以使用Docker syslog日志记录驱动程序发送它们。但既然你说你是Graylog的新手,那么看看https://github.com/sematext/sematext-agent-docker,它应该尽可能地为你工作,并且还能够捕获Docker指标和事件,而不仅仅是日志,这很方便。
4
其实它很简单! Graylog的首选日志格式 - GELF - 本身支持Docker。因此,如果您已经在使用Docker日志(Docker的内部日志记录功能),那么您只需使用Docker的内置支持,即可将容器中的所有日志转发到指定的GELF端点。你将不得不在Graylog服务器上创建一个GELF UDP输入。
https://docs.docker.com/engine/admin/logging/overview/
对于运行从将所有日志Graylog通过GELF只是使用选项命令行容器log-driver
和gelf-address
:
docker run -dit \
--log-driver=gelf \
--log-opt gelf-address=udp://192.168.0.42:12201 \
alpine sh
相关问题
- 1. 发送日志到Graylog和Gelf格式
- 2. 如何发送syslog到graylog
- 3. 使用fluentd将整个日志文件发送到graylog
- 4. 如何将日志从tomcat docker容器发送到catalina.out?
- 5. 默认发送到系统日志时如何将日志发送到Journalctl?
- 6. 直接写自由日志到graylog
- 7. 从Docker容器中运行的JVM应用程序发送日志到graylog的最佳实践是什么?
- 8. 发送heroku日志到s3
- 9. 通过Terraform发送Docker日志到AWS CloudWatch
- 10. 如何从非ATG java代码发送日志条目到ATG日志
- 11. nginx发送日志到远程系统日志服务器
- 12. 发送和接收日志到aws kinesis
- 13. 从PhantomJS发送日志到Graylog2
- 14. 发送WSO2碳日志到RabbitMQ
- 15. 发送日志到远程MSMQ
- 16. 如何将Log日志事件从Laravel发送到Loggly?
- 17. 如何从服务结构外部将日志发送到ServiceEventSource?
- 18. 如何测试邮件已发送到系统日志
- 19. 将应用程序日志重定向到docker日志
- 20. 将日志转发到CloudWatch日志
- 21. 如何将docker日志重定向到单个文件?
- 22. Docker上的日志管理
- 23. docker tomcat日志问题
- 24. Docker的审计日志
- 25. 无法使用logstash将邮件发送到graylog服务器
- 26. 途径一半日志发送到RabbitMQ的发送完整的日志之前logstash/elasticsearch
- 27. 日志传送
- 28. 发送容器优化的OS服务日志输出到Stackdriver日志记录
- 29. 输入到Graylog
- 30. 发送到网站的日志发布参数
什么样的日志(从哪种应用程序或设备)你想收集? – joschi