【问题标题】:How can web and error events be logged to Splunk using node.js?如何使用 node.js 将 Web 和错误事件记录到 Splunk?
【发布时间】:2012-10-02 12:12:59
【问题描述】:

我找到了大量关于如何在 Node.js 中执行 Splunk 搜索的文档(主要感谢 Splunk javascript SDK 文档)。

但是,这不是我想要完成的。我希望将 Splunk 用作由 node.js 驱动的站点的日志记录/监控/分析解决方案。我需要能够记录不同类型的事件(登录错误、页面请求/响应等),以便 Splunk 索引并使其可用。

如何做到这一点?它是我忽略的 SDK(或 API 本身)的一部分吗?

感谢您的任何见解。

【问题讨论】:

    标签: javascript node.js splunk


    【解决方案1】:

    在我们最近的 Splunk 大会上,我们举办了一场黑客马拉松,其中一位获胜者实际上为 Winston 开发了 Splunk 传输。 You can grab it from github.

    【讨论】:

      【解决方案2】:

      看看Winston。这是一个类似于 Log4Net 或 Log4J 的框架,提供可变的日志级别和传输选项。

      他们似乎没有 Splunk 的“传输”/插件,但他们有几个其他的,包括相对相似的 Loggly。他们也有关于滚动你自己的说明,所以它看起来是一个很好的起点。

      【讨论】:

      • 这看起来可能是我想要完成的最优雅的方法,它也导致了一些替代服务。谢谢。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-01
      • 1970-01-01
      • 2019-02-17
      相关资源
      最近更新 更多