没有刺痛的仪器代码

蜂窝获得仪器,快速跑步

借助未来调试的代码帮助您的代码是可观察性成熟的路径的关键步骤。发送正确的事件和数据至关重要,以便在最需要它时,Devops可以访问生产问题的完整上下文。乐动体育安卓版我们知道这是耗时的,所以我们为你做了沉重的举重 - 它会向整个团队支付股息。

Honeycomb Beelines自动从标准包中提供事件感知数据,而我们的蜜脂代理摄取结构化日志数据。

获取数据

BEELINES:仪器和摄取最快的方式

BEELINES了解您正在使用的标准包,并自动仪器将有用的事件和追踪发送给HoneyCOM。用几行提供的代码粘贴,您已设置。

然后,Honeycomb自动生成最常见的查询的图表,以便您开始调查。

最低努力,开始生产系统可观察性。乐动体育安卓版

选择你的语言:

node.js的蜂窝beeline
蜂窝直线去
Python的蜂窝远高
蜂窝Beeline for Java
Rubybe的蜂窝直线
铁路蜂窝离线

更多关于Beelines.

蜜达:也用日志获取完整的图片

Honeytail是一种轻量级代理,可以将现有日志文件解析内容,并发送给HoneyComb。如果您已经在现有日志中有结构化数据,这是将数据纳入蜂窝的最简单方法。

蜜达是开源的- 我们鼓励审核您在服务器上运行的软件。我们还愉快地考虑使用新的日志格式解析器和其他改进提取请求。

我们如何考虑日志

“蜂窝贝丝包括默认情况下的洞察力和有价值的痕迹。他们是由知道有用的人建造的。有意义的魔法。”

阅读案例研究(没有登录)

仪器您的应用程序 - 选择您的语言

Python的Beeline.

Python Beeline会自动仪器HTTP请求和DB查询,并将事件发送到HoneyCOM,因此您可以开始询问“哪个端点具有最糟糕的P99延迟?”并且“哪个DB呼叫占用最多的时间?”随着支持蜂窝跟踪的支持,找出您的应用程序在最多的时间内,可视化执行等。

对于Python - 了解更多

Ruby以分钟为单位

想要魔法的每个请求仪器毫不费力地从你的Ruby应用程序中滚出来,甚至看起来你正在尝试?遇见蜂窝Beeline for Ruby!此等级线将自动介绍传入的HTTP请求,出站请求和数据库查询,并将事件发送到Honeycomb。当然,包括对跟踪的支持。

对于红宝石 - 了解更多

发出Go应用程序的数据

Beeline for Go自动构造,并为应用程序的公共组件发出有用的事件,例如HTTP处理程序和SQL连接。您现在可以在几行代码中介绍这些组件,并且Beinal将自动发送蜂窝蜂窝,您需要快速启动可视化查询,例如“每个端点的99百分位延迟是什么?”或者“最常被击中的终点?”还包括带迹线的自动仪表。如果要切片和骰子其他应用上下文,则可以使用一行代码添加自定义事件字段。

对于Go - 了解更多

node.js现在

Honeycomb Node.js的Beeline提供即时,每次请求的Express应用程序的可见性。此直线将直接连接到节点生态系统中的通用包,以捕获应用程序中的几个不同点的有用信息。通过端点,状态甚至用户ID切片和骰子请求,需要零自定义仪器。如果需要,您可以将自定义字段添加到标准事件中。

对于node.js - 了解更多

用于您未来调试队友的仪器

仪器很重要,很难知道在哪里开始。Beelines自动处理基础知识,但您还要确保在生产中调试的人可以访问他们需要解决任何问题的上下文,而无需先登记您!乐动体育安卓版

Honeycomb学习是一个网络广播系列,详细介绍了这一点 - 为什么,以及如何。

查看网络研讨会