赞
踩
作者:来自 Elastic Bahubali Shetti
Elastic 拥有一系列嵌入式功能,例如基于 GenAI RAG 的 AI 助手和机器学习平台,这些功能是产品基线的一部分。这些功能让你可以更轻松地分析从 NGINX 获得的大量日志。
Elastic Observability 提供完整的可观察性解决方案,支持应用程序和基础设施的指标、跟踪和日志。NGINX 广泛应用于 Web 服务、负载平衡、http 缓存和反向代理,是许多应用程序的关键,并输出大量日志。NGINX 的访问日志详细记录了对 NGINX 服务器的所有请求,错误日志记录了与服务器相关的问题和故障,是管理和分析 NGINX 问题以及了解应用程序发生的情况的关键。
在管理 NGINX 时,Elastic 提供了多种功能:
NGINX 日志是日志为何很棒的另一个例子。日志记录是可观察性的重要组成部分,我们通常会考虑指标和跟踪。但是,应用程序和底层基础设施输出的日志量可能非常令人生畏,而 NGINX 通常是大多数分析的起点。
在今天的博客中,我们将介绍开箱即用的基于 ML 的异常检测作业如何帮助 RCA,以及 Elastic 的 GenAI Assistant 如何帮助轻松查看日志以在几分钟内查明问题。
如果你打算关注此博客,以下是我们用于设置此演示的一些组件和详细信息:
在我们的场景中,我们使用来自 Elastic 环境的 3 个月的数据来帮助突出显示功能。因此,你可能需要在特定时间范围内运行具有流量的应用程序以进行跟踪。
如上一篇博文所述,你可以通过 NGINX 日志的 SLO 监控收到问题警报。假设你有一个基于状态代码的 SLO,如上一篇博文所述。你可以立即通过 AI 助手分析问题。因为它是一个聊天界面,所以我们只需打开 AI 助手并进行一些简单的分析:(查看动画 GIF 了解演示)
观看流程:
看来我们可能在后端提供特定答案时遇到问题,或者在资源方面遇到问题(数据库或断开的链接)。这是在诅咒高于正常的非成功状态代码> = 400。
观看此视频时,你会注意到以下几点:
查看以下博客,了解 AI 助手如何使用 RAG 检索内部信息。具体来说是使用 github 和运行手册。
虽然使用 AI 助手非常适合分析信息,但 NGINX 日志管理的另一个重要方面是确保你可以管理日志峰值和异常。Elastic 有一个机器学习平台,允许你开发作业来分析特定指标或多个指标以查找异常。使用 NGINX 时,有几个开箱即用的异常检测作业。这些专门针对 NGINX 访问日志。
开箱即用,让我们看看与我们之前的分析相关的作业 - Status_code_rate_nginx。
只需单击几下,我们就会立即获得一份分析报告,显示特定 IP 地址 72.57.0.53 的未成功请求数高于正常水平。奇怪的是,我们还发现这是使用 AI 助手。
我们可以与 AI 助手进行对话,查看日志,甚至查看其他 ML 异常作业,从而进一步了解情况。
你现在已经看到 Elastic 基于 RAG 的 AI 助手如何轻松地帮助分析 NGINX 日志,甚至无需了解查询语法、了解数据的位置,甚至了解字段。此外,你还看到了我们如何在出现潜在问题或服务质量下降 (SLO) 时提醒你。
查看有关 NGINX 日志的其他资源:
现有的 Elastic Cloud 客户可以直接从 Elastic Cloud 控制台访问其中的许多功能。没有利用云上的 Elastic?开始免费试用。
所有这些功能也可以在你的环境中实现。立即了解如何开始使用。
本文中描述的任何特性或功能的发布和时间均由 Elastic 自行决定。任何当前不可用的特性或功能可能无法按时交付或根本无法交付。
在这篇博文中,我们可能使用或提到了第三方生成 AI 工具,这些工具由其各自的所有者拥有和运营。Elastic 无法控制第三方工具,我们对其内容、操作或使用不承担任何责任,也不对你使用此类工具可能产生的任何损失或损害承担任何责任。将 AI 工具用于个人、敏感或机密信息时,请谨慎行事。你提交的任何数据都可能用于 AI 培训或其他目的。我们无法保证你提供的信息会得到安全或保密。在使用任何生成 AI 工具之前,你应该熟悉其隐私惯例和使用条款。
Elastic、Elasticsearch、ESRE、Elasticsearch Relevance Engine 和相关标志是 Elasticsearch N.V. 在美国和其他国家/地区的商标、徽标或注册商标。所有其他公司和产品名称均为其各自所有者的商标、徽标或注册商标。
原文:NGNIX log analytics with GenAI in Elastic — Elastic Observability Labs
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。