1

有人请给我看一个 log4r 配置示例,用于将日志发送到 logstash。我的 rails 应用程序位于远程服务器中。

还有用于接收 log4r 日志的 logstash 配置。

提前致谢

4

1 回答 1

0

我建议你使用filebeat。logstash 的创建者提供的一种工具,可让您使用 logstash 或 elasticsearch 将日志从一台服务器发送到另一台服务器。该应用程序非常轻量级且易于配置。

这是一个将/path/to/your/logfile.log的内容发送到 logstash 服务器名称logstashserver的示例配置:

filebeat:
  prospectors:
    -
      paths:
        - /path/to/your/logfile.log
      input_type: log
  registry_file: /var/lib/filebeat/registry

output:
  logstash:
    hosts: ["logstashserver:5043"]

shipper:
logging:
  files:
    rotateeverybytes: 10485760 # = 10MB

如果您需要更全面的指南,请查看此链接

问候,

于 2016-02-02T13:11:44.387 回答