我们只需4/30即可调整Futureestack注册。条款和条件适用。 现在注册

宣布新的遗物日志与矢量集成

6分钟阅读

Ashley Jeffs是Timber.io的贡献者。新遗物高级总监和产品通用汽车朱利安GIUCA也为这篇文章做出了贡献。

你的可观察性实践的成功取决于你从你的系统中收集的数据的质量——现在,你的系统产生了各种各样的指标和日志。您可以通过管理一些不同的工具以几种不同的方式收集这些数据,但是这些工具是复杂的,降低复杂性对于您的整体架构来说是一个巨大的胜利。

这正是为什么新的遗物日志队最近合作了timber.io.添加A.新的遗物日志集成向量-a监视和可观察性数据路由器,从各种来源收集和转换指标和日志数据,包括STENSD,SYSLOG,DOCKER和KAFKA。现在可以收集所有这些关键数据并分析新的遗物一体平台。

阅读以了解有关该集成方式的更多信息。

什么是矢量?

矢量是一种轻量级和超快速开源工具,用于构建可观察性管道。使用Vector,您可以使用有用的环境元数据添加自动丰富日志和指标的变换。例如,矢量EC2元数据变换丰富了EC2中的日志instance_id.主机名地区vpc_id., 和更多。

以下是矢量观察性管道的关键组件:

  • 来源定义矢量应从其中拉动数据,或者它应该如何接收到推动它的数据。管道可以有任何数量的来源,并且在他们摄取数据时,他们继续将其标准化为“事件”。
    • 事件:通过管道通过的所有日志和度量标准被描述为事件。(检查矢量数据模型文档有关事件的更多信息。)
  • 转变通过传染媒介,通过解析,过滤,采样或聚合来突变事件。您可以在管道中有任何数量的转换,并撰写它们。
  • 创建事件的目标。每个水槽的设计和传输方法都被它与之交互的下游服务决定。例如,新的遗录日志宿,批量通过日志期API将向量日志事件批量到新的遗物日志服务。

开始与向量的新Relic日志集成

向量中包含新的遗物日志集成。为了开始推动指标并记录新遗物,只需安装向量并配置新的遗物日志宿。

你可以安装矢量在许多Linux操作系统以及麦克斯,窗口和Raspbian上。

此示例使用基于Linux的安装脚本:

curl  -  proto'= https'--tlsv1.2 -sf https://sh.vector.dev |SH.

安装创建配置文件/etc/vector/vector.toml。从这里,您需要指定源(例如,矢量斯丁来源)并添加new_relic_logs.下沉。

笔记:设置new_relic_logs.水槽,你需要你的New Relic授权密钥

添加以下内容/etc/vector/vector.toml

[Sources.Stdin] type =“stdin”[stouds.new_relic] type =“new_relic_logs”输入= [stdin“] license_key =”<您的许可证密钥>“

最后,运行矢量。由于我们将此示例配置为使用斯丁来源,我们写的任何行都将被发送到new_relic_logs.下沉,它将填充新的遗物日志。例如:

$矢量-c ./vector.toml你好世界!

新的遗录日志捕获从向量管道同步的事件

这是它 - 我们已从已发送日志斯丁source to New Relic使用向量管道。

要了解更多信息,请查看新的遗物日志宿文档