开始使用 Elastic AI Assistant for Observability 和阿里 Qwen3

这篇文章是继之前的文章 “在本地电脑中部署阿里 Qwen3 大模型及连接到 Elasticsearch” 的续篇。如果你还没有部署好自己的 Qwen3,那么请阅读之前的那篇文章来安装好环境,然后再继续今天练习。在今天的文章中,我们将展示如何结合 Qwn3 和 Elastic AI Assistant 来增强问题的探索。

添加日志记录

接下来添加一条日志记录,演示 Elastic AI Assistant 如何帮助你更好地理解日志中包含的各种信息。

使用 Elastic Dev Tools 添加单条日志记录。点击顶层菜单,选择 Dev Tools

在 Dev Tools 的控制台区域,输入以下 POST 语句:

POST /logs-elastic_agent-default/_doc
{
    "message": "Status(StatusCode=\"BadGateway\", Detail=\"Error: The server encountered a temporary error and could not complete your request\").",
    "@timestamp": "2024-04-21T10:33:00.884Z",
    "log": {
   	 "level": "error"
    },
    "service": {
   	 "name": "proxyService"
    },
    "host": {
   	 "name": "appserver-2"
    }
}

你应该会看到 201 响应,确认示例日志记录已成功创建。

使用 Elastic AI Assistant

我们首先来配置 AI Assistant:

在之前的文章中,我们已经配置好了一个叫做 qwen3 的连接器:

我们回到之前的设置页面:

点击上面的 "Save changes" 来保存当前的设置。

现在你已有一条日志记录,接下来使用 AI Assistant 体验它如何与日志数据交互。点击顶层菜单,选择 Observability

如上所示,我们选择 “Install Knowledge base” 来安装:

在 Observability 下选择 Discover

注意:在 9.0.01 版本中,Elastic AI Assistant 的使用和之前的版本有所不同。我们需要做一些特殊的配置才可以,尽管非常麻烦。我也是花了很长时间找人帮忙才搞明白。我也反映了这个问题。以后的设计可能会发生改变。

保存上面的设置。我们再次点击 Discover:

值得注意的是,针对我们的这个示例,它的解决方案已经被纳入我们之前安装的 Knowledge base。这个在之前的 “Install Knowledge base" 这个步骤已经做了。

我搜索出来的结果是这样的。如果我们对这个问题还不是很明白,我们可以点击 “Start conversation" 来继续提问。当然我们也可以在 AI Assistant 的界面进行搜索:

what is "The server encountered a temporary error and could not complete your request" error in "proxyService" service for appserver-2 host?

我们可以在这个页面对这个错误信息进行探索。

好了今天我们就聊到这里。下次,我们来讲讲如何使用 Kibana 来创建 Knowledge base。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值