博客 | NGINX

利用 Beacon 实现 NGINX 可观察性

NGINX-F5-horiz-black-type-RGB 的一部分
Adil Laari 缩略图
阿迪尔·拉里
2021 年 2 月 9 日发布

NGINX 自成立以来,市场份额一直在增长,现在涵盖了广泛的解决方案,包括 Web 服务器、API 网关、负载均衡器、服务网格等。 市场份额的增长真正证明了 NGINX 向客户提供的价值主张。

NGINX 现已作为大多数业务关键型自适应应用的一个组成部分进行部署。 随着这种程度的暴露和依赖,对可观察性的需求也越来越强烈,以提供对应用端到端健康和性能的可见性和洞察力。

最近针对 NGINX 用户的调查中,我们问到“是什么让社区夜不能寐?” 安全性位居榜首,其次是可靠性和系统故障。 持续测量和评估应用的健康和性能对于缓解这些问题至关重要。 同样重要的是及时发现问题,我们称之为平均认知时间或 MTTK。 快速 MTTK 对于确保快速解决服务中断以尽量减少对最终用户体验的影响至关重要。

Beacon 提供端到端可视性

要达到正确的可观察性水平,需要在组织和技术层面进行投资,同样重要的是制定明确的战略以帮助您集中注意力于您的愿景。 为了帮助您实现最终的可视性,我们构建了 SaaS 产品F5 Beacon 。 通过 Beacon,您可以了解端到端的整个应用体验。 Beacon 从应用数据平面上的各种来源(包括 NGINX Open Source 和 NGINX Plus)获取遥测数据,并可执行综合健康检查以增加背景信息和可见性。

Beacon 中的 NGINX Open Source 和 NGINX Plus 集成

Beacon 与 NGINX Open Source 和 NGINX Plus 的集成利用了Telegraf——一种广泛用于收集和转换指标的开源代理。 在加载简单的 Telegraf 配置的几分钟内,Beacon 就会开始从 NGINX 获取指标,您将开始获得有助于提高应用性能和最终用户体验的宝贵见解。

有关设置 Telegraf 和 Beacon 以收集和显示 NGINX 开源指标的说明,请参阅我们的文档。 如果您使用的是 NGINX Plus,则可以获得一组更大的统计数据;在文档中配置 Telegraf部分的第 1 步中,将[[inputs.nginx_plus_api]]替换为[[inputs.nginx]]

Beacon 显示 NGINX Plus 收到的 Web 和 API 请求

在最近的Beacon 网络研讨会上,我们询问与会者“报告问题后,通常需要多长时间才能缩小问题范围?”。 他们的回答总结在表中。

诊断时间 受访者百分比
少于 30 分钟 18%
30 分钟至 2 小时 46%
超过 2 小时 24%
不知道 12%

显然,还有很大的改进空间。 Beacon 最大的优势之一是帮助您及时检测应用程序问题并查明应用路径中的哪个组件是根本原因。 结果是减少了 MTTK,从而使您的团队能够将精力集中在事件补救过程的下一步上。

Beacon 正在不断发展,我们正在积极致力于扩展平台以涵盖事件补救、可预测性和预防,从而为我们的客户提供具有自动化和异常检测功能的统一的可观察性平台。 因此,请继续关注,因为我们会经常发布新功能。

亲自探索 Beacon

想要亲自尝试一下 Beacon 吗? 向我们的一位产品顾问请求个性化的Beacon 现场演示,或者观看我们最近的网络研讨会,其中涵盖用例和演示。

另请查看我们的入门指南,并通过45 天免费试用版亲自尝试 Beacon。


“这篇博文可能引用了不再可用和/或不再支持的产品。 有关 F5 NGINX 产品和解决方案的最新信息,请探索我们的NGINX 产品系列。 NGINX 现在是 F5 的一部分。 所有之前的 NGINX.com 链接都将重定向至 F5.com 上的类似 NGINX 内容。”