【问题标题】:ELK for IBM Integration Bus 10 (IIB)用于 IBM 集成总线 10 (IIB) 的 ELK
【发布时间】:2019-08-23 05:40:32
【问题描述】:

我们想使用 ELK 来监控我们的 IBM Integration Bus。

我们想要做两件事:

  1. 将 IIB 日志(默认代理日志)从多个 Linux 服务器获取到 logstash(是否有任何教程可以做到这一点?grok?)
  2. 将通过 IIB 的消息写入 logstash 并在 kibana 上查看它们(任何 grok?)

groks 和操作方法的解释将不胜感激。

【问题讨论】:

    标签: logstash kibana ibm-integration-bus


    【解决方案1】:

    这个来自“digitalocean”的教程会很有帮助。

    https://www.digitalocean.com/community/tutorials/how-to-install-elasticsearch-logstash-and-kibana-elk-stack-on-ubuntu-14-04

    • 在单独的服务器上安装 logstash 和 kibana
    • 在 IIB 服务器上安装和配置 filebeat 代理以传输日志
    • 在 kibana 上监控日志并定义过滤器

    【讨论】:

      【解决方案2】:

      以下是我认为可能对您有所帮助的内容:

      您必须使用 filebeat 将日志从 /var/log/messages 传送到 ELK。但是这个文件有更多的系统日志细节以及 IIB 相关的日志。更有效的方法是创建一个集中式日志记录框架(可能是 IIB 流)来记录您在通过 IIB 流处理数据时感兴趣的任何内容,并将其记录在本地服务器上。使用 filebeat 将此 IIB 特定日志文件发送到 ELK

      您可以在流上启用终端事件并将这些事件与消息负载一起发送并写入 MQ 队列或 kafka。然后让 Logstash 从 IBM MQ 或 Kakfa 读取并加载 Elastic。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-11
        • 1970-01-01
        • 1970-01-01
        • 2016-03-01
        相关资源
        最近更新 更多