Skip to content

Workers Trace Events Logpush-可将Cloudflare Workers日志发送到指定目的地

Workers Trace Events Logpush-可将Cloudflare Workers日志发送到指定目的地

编写代码时,进展速度无法超过调试的速度。

我们Cloudflare的目标是为开发人员提供相应工具,以前所未有的速度部署应用程序。也就是提供相应工具来执行所有事项,从初始化Workers项目到清晰了解应用程序成功提供生产流量的情况,全部包括在内。

去年我们引入了wrangler tail,让您能够访问Workers日志的实时流,帮助找出错误,调试应用程序。Workers Trace Events Logpush(简称Workers Logpush)延伸了此功能,可用于将Workers日志发送到您选择的对象存储目标或分析平台。

Workers Logpush现在可供Workers付费方案的所有客户使用!继续阅读,了解如何开始使用,并了解定价信息。

快速进展,而不会造成破坏

随着Cloudflare Workers等平台兴起并逐渐取代容器和VM,现在部署应用程序只需几分钟。但是,在构建应用程序时,您选择的任何技术堆栈都存在自己的一些折衷。

作为开发人员,选择Workers意味着您不需要担心任何底层架构。您只需编写代码,一切就能正常运行(希望如此!)。对于这种样式的平台,一种常见的批评是,可观察性会变得更加困难。

我们想要改变此状况。

多年来,我们对所提供的测试和调试工具进行了改进,这些工具包括wrangler dev,Miniflare以及最近的开源运行时workerd。进行这些改进后,在本地调试以及运行单元测试就轻松得多了。但是,难免还是有一些只能在生产环境中重现的边缘情况或错误。

如果确实有什么被破坏,

有请Workers Logpush隆重登场

Wrangler tail让您能够实时查看日志,但我们也听到一些开发人员表示,您还想为自己的服务设置监控,并有一个历史记录可供回顾之用。Workers Logpush包括有关请求、console.log()消息和所有未捕获异常的元数据。为让您大致了解情况,下面是一个示例日志行:

Logpush支持最常见的可观察性工具。将日志发送到Datadog、New Relic甚至是R2进行存储和临时查询。

定价

Workers Logpush现在可供Workers付费方案和Enterprise方案的客户使用!我们希望制定公道合理的价格,让开发人员负担得起。Workers Logpush的定价是0.05美元/百万请求,并且我们只针对在应用过滤或采样后导致日志传递到最终目标的请求向您收费。其中还包括每月1000万个请求的使用量。

配置

Logpush的设置非常简单。

1.创建Logpush作业。以下示例将Workers日志发送到R2。

在Logpush中,您还可以配置过滤器和采样率,更好地控制发送到所配置目标的数据量。例如,如果您只希望针对导致异常的情况接收日志,可以在logpull_options:

2.在您的Workers脚本上启用日志记录

您可以通过将新属性logpush=true添加到wrangler.toml文件来实现此目的。这可以在顶级配置或环境中添加。使用此属性的任何新脚本都将自动由Logpush作业提取。

立即开始使用!

Workers付费方案和Enterprise方案的客户现在都可以开始使用Workers Logpush!此处提供了有关如何开始使用的完整指南。

相关推荐: 泰国数字广告市场谷歌、Facebook两强争霸,护肤品广告支出排第一

据泰国数字广告协会(DAAT)近期的一项预测显示,今年护肤品在数字广告方面的花费将超过所有其他的垂直行业,预计为10.9亿泰铢(合3090万美元)。 这超过了通信公司、非酒精饮料品牌和机动车行业的广告支出。 据DAAT报告,护肤产品品牌的数字广告支出自2015…

    码刀科技(www.lekshop.cn)是国内知名企业级电商平台提供商,为企业级商家提供最佳的电商平台搭建(多种模式电商平台搭建:B2B/B2B2C/B2C/O2O/新零售/跨境等)、平台管理系统开发及互联网采购解决方案服务, 联系客服了解更多.

    电子商务网站建设的重要性和好处