私はDockerとGraylogの両方に新しいです。誰も私にGraylogサーバにログデータを送る方法の例を教えてもらえますか?Graylog(Docker)にログを送信するには?
0
A
答えて
2
Graylogがsyslogリスナーを公開している場合は、Docker syslog logging driverで送信することができます。しかし、あなたがGraylogの新人だと言うので、最小限の努力であなたのために働くはずのhttps://github.com/sematext/sematext-agent-dockerを見て、便利なログだけでなく、Dockerのメトリクスとイベントも捕捉することができます。
4
実際、かなり簡単です! Graylogの優先ログフォーマット - GELF - はDockerによってネイティブにサポートされています。したがって、Dockerのログを既に使用している場合(Dockerの内部ログ機能)、Dockerの組み込みサポートを使用するだけで、コンテナから指定されたGELFエンドポイントにすべてのログが転送されます。 GraylogサーバーにGELF UDP入力を作成する必要があります。 GELFはちょうどのオプションを使用経由Graylogするすべてのログを送信し、コマンドラインからコンテナを実行するための
https://docs.docker.com/engine/admin/logging/overview/
log-driver
とgelf-address
:
docker run -dit \
--log-driver=gelf \
--log-opt gelf-address=udp://192.168.0.42:12201 \
alpine sh
関連する問題
- 1. MySQLデータをGRAYLOGサーバに送信
- 2. weblogicサーバログをgraylogに送信するには?
- 3. DockerコンテナからFluentDへログを送信
- 4. dockerコンテナ内で実行されるJVMアプリケーションからログをgraylogに送信するにはどうすればよいですか?
- 5. ログをaws kinesisに送受信する
- 6. Dockerコンテナから(ファイルビートなしで)ELKコンテナにログを送信します。
- 7. MDCをgelf経由でgraylogに転送するには?
- 8. tomcat dockerコンテナからcatalina.outにログを送信するにはどうすればいいですか?
- 9. Djangoサーバはログをログに送信しません
- 10. GraylogサーバーのDockerコンテナにあるログファイルはどこにありますか?
- 11. libertyログをgraylogに直接書き込む
- 12. メッセージをログに記録するnilに送信しますか?
- 13. ログには実際には送信されませんが、
- 14. SFTP経由でDockerコンテナにファイルを送信する
- 15. Commonsログ(httpbuilderによる)でログに記録されたメッセージをLogbackに送信する
- 16. GLSLシェーダからログを送信
- 17. のpython:ログの送信をstdout
- 18. macコンソールにechoコマンドでメッセージを送信する方法は? (Docker for Mac)
- 19. サービスファブリックの外部からServiceEventSourceにログを送信する方法は?
- 20. Logstashに送信されるログのGrokパターン
- 21. Dockerのログ管理
- 22. Dockerからのログ
- 23. Docker(compose)再起動せずにデーモンモードに送信
- 24. logstashを使ってログを弾力検索に送信
- 25. Akka TestKit TestProbeに送信されたすべてのメッセージのログ
- 26. sequenceiq docker-sparkコンテナへのjarの送信
- 27. 中断シグナルがDockerコンテナに送信される原因は何ですか?
- 28. LogstashTcpSocketAppenderがLogstashにログを送信していません
- 29. Python:logging.streamhandlerが標準出力にログを送信していない
- 30. gitログインJSON - ブラウザに変更ログを送信
ログのどのような種類(アプリケーションやデバイスの種類をから)収集したいですか? – joschi