【问题标题】:Storing logs on Graylog在 Graylog 上存储日志
【发布时间】:2015-03-30 14:11:17
【问题描述】:

我有一个 Java/Groovy 应用程序和一个在 VirtualBox 上运行的 Graylog Virtual Machine Appliance

如何“建立连接”以将我的日志存储在 Graylog 上?

【问题讨论】:

  • 可能通过 TCP。你是如何在虚拟机上配置网络的?它是否具有静态 IP 或 DHCP,如果是 DHCP,您是否已将其配置为例如使用您可以用来访问它的域名向您的 DNS 服务器注册自己?
  • @Rup 我没有这样做。我正在寻找一种“简单”的方式来使用 Graylog 来存储我的日志,而不必在配置上花费太多时间。

标签: java virtualbox graylog2


【解决方案1】:

您正在使用this 虚拟机。假设您需要创建一个新的 Graylog 输入并调整 Logstash .conf 以使用 GELF 发送日志:

  1. 进入 Graylog 网络界面
  2. 进入网络界面的系统/输入部分
  3. 创建一个 GELF UDP 输入并为其命名
  4. 在您的 Logstash .conf 中添加以下行,在输出部分如下:

    输出 {gelf {host => "my_VM_IP"}}

  5. 启动您的 Logstash 实例。

  6. 向 Logstash 发送新日志。
  7. 在 Graylog Web 界面中搜索最新日志以检查是否已收到。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-13
    • 2015-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多