没有诱骗的仪器代码

Honeycomb可以快速安装和运行仪表

对代码进行测试以帮助将来进行调试是实现可观察性成熟度的关键步骤。发送正确的事件和数据非常关键,这样DevOps就可以在最需要的时候访问生产问题的整个上下文。乐动体育安卓版我们知道这是耗时的,所以我们为你做了繁重的工作——这将给整个团队带来回报。

Honeycomb Beelines从标准包自动提供事件感知数据,而我们的Honeytail代理则接收结构化日志数据。

获取数据中

直线:最快的方法仪器和摄入

Beelines了解您正在使用的标准包,并自动对它们进行检测,将有用的事件和跟踪信息发送到Honeycomb。粘贴几行提供的代码,你就设置好了。

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

用最少的努力,就可以开始生产系统的可观察性。乐动体育安卓版

选择你的语言:

Node.js的蜂窝直线
蜂窝式直线前进
Python的蜂巢直线
飞往爪哇的蜂巢
蜂巢径直向鲁比走去
钢轨蜂窝直线

更多关于直线

Honeytail:用日志也得到完整的图片

Honeytail是一种轻量级的代理,跟踪您现有的日志文件,解析内容,并发送给Honeycomb。如果你已经在一个已有的日志中有结构化的数据,这是将数据导入Honeycomb最简单的方法。

Honeytail是开源的-我们鼓励对服务器上运行的软件进行审计。我们也很高兴地考虑使用新的日志格式解析器和其他改进来拉取请求。

我们如何看待日志

默认情况下,蜂巢直线线包含有深刻而有价值的痕迹。他们是由知道什么是有用的人建造的。那里的魔法是有意义的。”

阅读案例研究(无需登录)

调整你的应用程序-选择你的语言

直奔Python

Python Beeline自动检测HTTP请求和DB查询,并将事件发送到Honeycomb,所以你可以开始问这样的问题:“哪个端点的P99延迟最差?”和“哪个DB电话占用时间最多?”通过对Honeycomb Tracing的支持,你可以发现你的应用在哪里花费了最多的时间,可视化执行等等。

有关Python -了解更多信息

Ruby在几分钟内

想不想让你的Ruby应用程序不费吹灰之力就能实现每请求一次的神奇插装?满足蜂巢直线红宝石!这条直线将自动检测您的传入HTTP请求、出站请求和数据库查询,并将事件发送到蜂巢。当然,还包括对跟踪的支持。

有关Ruby -了解更多信息

为Go应用程序发送数据

Beeline for Go为应用程序的常见组件自动构造和发出有用的事件,比如HTTP处理程序和SQL连接。现在,只需几行代码就可以检测这些组件,Beeline将自动向Honeycomb发送一切所需的信息,以快速开始可视化查询,比如“每个端点的第99个百分点延迟是多少?”或“什么端点最常被击中?”还包括带有跟踪的自动仪表。如果你想要分割额外的应用程序上下文,你可以用一行代码添加一个自定义事件字段。

For Go -了解更多

node . js现在

Honeycomb的Beeline for Node.js为Express应用程序提供了即时的、每个请求的可见性。这个Beeline直接连接到Node生态系统中的公共包,从应用程序中的几个不同点捕获有用的信息。根据端点、状态甚至用户ID对请求进行切片,不需要任何自定义检测。如果愿意,还可以向标准事件添加自定义字段。

Node.js -了解更多信息

为你未来的调试队友准备的工具

仪表是很重要的,很难知道从哪里开始。Beelines会自动处理基本的内容,但您还需要确保无论谁在生产环境中进行调试,都可以访问他们需要的上下文,从而解决任何问题,而不必分页您!乐动体育安卓版

蜂巢学习是一个网络广播系列,详细介绍了这一点——为什么、什么和如何。

查看在线研讨会