我是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. 如何將weblogic服務器日誌發送到graylog?
- 3. 使用fluentd將整個日誌文件發送到graylog
- 4. 如何將日誌從tomcat docker容器發送到catalina.out?
- 5. 直接寫自由日誌到graylog
- 6. 默認發送到系統日誌時如何將日誌發送到Journalctl?
- 7. 從Docker容器中運行的JVM應用程序發送日誌到graylog的最佳實踐是什麼?
- 8. 如何發送Crashlitycs日誌
- 9. 如何將IIS日誌中的數據發送到CloudWatch日誌
- 10. 通過Terraform發送Docker日誌到AWS CloudWatch
- 11. 發送Tomcat日誌到Logstash
- 12. 發送RestKit日誌到Crashlytics
- 13. 發送heroku日誌到s3
- 14. Sentry如何自動發送除日誌以外的日誌?
- 15. 如何通過rsyslog將日誌發送到遠程日誌服務器?
- 16. 如何從非ATG java代碼發送日誌條目到ATG日誌
- 17. 如何將AppEngine請求日誌發送到遠程日誌記錄服務器?
- 18. nginx發送日誌到遠程系統日誌服務器
- 19. 蟒蛇:日誌發送到標準輸出日誌
- 20. LogstashTcpSocketAppender沒有發送日誌到Logstash
- 21. 發送WSO2碳日誌到RabbitMQ
- 22. 發送日誌消息到遠程API
- 23. 是否可以發送日誌到Logstash
- 24. 用node.js發送日誌到網頁
- 25. 發送和接收日誌到aws kinesis
- 26. 從PhantomJS發送日誌到Graylog2
- 27. 直接發送logstash日誌到elasticsearch
- 28. logstash發送日誌文件到redis
- 29. Logstash:直接發送日誌到redis broker
- 30. 發送日誌到遠程MSMQ
什麼樣的日誌(從哪種應用程序或設備)你想收集? – joschi