当Zabbix遇上ChatGPT,运维不再慌张
2023-12-4 17:54:15 Author: 运维帮(查看原文) 阅读量:11 收藏

什么是Zabbix?

Zabbix是一个开源监控软件工具,广泛用于监控和追踪IT基础设施的状态,包括网络、服务器、虚拟机和云服务。它由Alexei Vladishev创建,自2001年以来已被广泛应用于各种规模和类型的企业中。

什么是ChatGPT?

ChatGPT是由OpenAI开发的一种基于人工智能的聊天机器人模型,属于GPT(Generative Pre-trained Transformer,生成式预训练变换器)系列的一部分。这种模型利用深度学习技术,特别是变换器架构(Transformer architecture),来生成文本,能够与人类进行互动式对话。

什么是GPTs?

提到ChatGPT就不得不提GPTs,GPTs目前只针对开通了GPT4的用户开放使用,你可以简单理解GPTs类似我们微信的小程序,只是你不再需要编写任何代码,便可以创建出一个GPTs应用,标题中提到的我们的Zabbix专家级顾问便是通过它生成的。

如何创建一个Zabbix顾问?

“第一步,打开GPTs,第二步,创建Zabbix顾问,第三步,保存!”现在有了GPTs,这几乎是真的可以做到的事了。

下面开始手摸手地教大家具体如何操作:

1.1 打开GPTs

打开ChatGPT,点击左侧的Explore选项,右侧会出现GPTs的界面,我们点击Create a GPT(列表里还包含16个由ChatGPT官方推出的应用,有兴趣的小伙伴可以自行研究,有一些也是很实用的)

 

1.2 创建Zabbix顾问

打开创建GPTs页面后,我们便可以在左侧底部的对话框中输入我们的需求,以对话的方式和GPT交互,生成我们的应用。以下是我和它的部分对话内容。

在对话过程中,GPT会不断更新迭代应用的内部参数

 

当然如果你对它生成的logo不满意,也可以提出修改意见,GPT也会不断更新。

 

1.3 保存

最终经过我们的对话调整,再点击右上角的Save->Only me->Confirm保存

PSPublic目前尚未开放,需等待GPTs商店完全开放后,即可发布Public版本供全网使用,做得好的话是可以变现的哟

 

这样一个Zabbix Assistant应用便应运而生了!!

1.4 测试

下面我们来简单测试一下Zabbix Assistant的能力。我们点击Zabbix Assistant的Conversation starters的第一个选项:How do i configure alerts in Zabbix?以下是它的回答:

看着还不错,如果你对此回答不是很满意,可以继续通过和它聊天的方式,调整它的回复策略。另外你还可以通过投喂资料的方式,让它变得更强,我们接着往下看。

2. 提升战斗力

2.1 高级配置

GPTs除了提供对话创建应用的方式外,还可以通过高级配置来更加准确,高效地调整你的应用,通俗点说就是可以快速提高我们应用的战斗力!我们在列表页面找到新创建的Zabbix Assistant应用,点击右侧的Edit打开编辑页面。

 

点击顶部的Configure选项,即可看到若干配置项,配置项说明请参考下图:

今天我们重点说一下知识库,这是我们提升“内力”的法宝。

2.2 投喂文档

GPTs应用支持用户上传几乎任何文件作为GPT回答问题时的参考资料,即知识库(注意这里说的是文件,不光是文档,WordPDFExcel,图片等等各种文件类型都可以)。

我们点击Knowledge下的Upload files,上传提前准备好的Zabbix API文档(这里上传的是由Zabbix官网下载的Zabbix 5.06.06.4三个主流版本的PDF文档)。

 

注意:部分文件需要编码能力,所以建议勾选Capabilities下的Code Interpreter选项。

2.3 测试

下面我们来测试一下投喂文档后的GPT。我们尝试询问它一个较复杂的问题,来看一看普通GPT4和我们的Zabbix Assistant的回答:

GPT4回答的也没错,只是很官方。Zabbix Assistant回答时,有一个细节,对话框显示它正在查阅相关资料:

所以Zabbix Assistant可以回答地更加精确。至此,我们的“Zabbix专家级顾问”初版便完成了。

3. 总结与展望

本文简单展示了GPT4的实际应用能力——快速创建定制化的专属Zabbix顾问应用。有了它,我们在使用zabbix时将更加游刃有余。

当然GPT4的强大远不止于此,丰富的插件市场,强大的计算能力,多模态的交互方式,无不彰显着它无与伦比的璀璨魅力。犹如一颗蕴含着巨大宝藏的星球吸引着更多的人去发掘探索。

后续我们也将继续GPT4的探索之旅,以及更多和Zabbix结合的使用场景,欢迎大家提出宝贵意见和精彩创意,谢谢!

本文作者戴潇逸将在第八届Zabbix中国峰会演讲分享更精彩内容,13+精彩主题,提问得免费门票,扫码报名!

运维帮粉丝福利

20张免费票

先到先得

复制链接到浏览器或者点击阅读原文

https://hdxu.cn/doLcV


文章来源: http://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=2651301088&idx=1&sn=f24d05627eeea6d22549a55154de639e&chksm=84ff70c5b388f9d323011a23dd6fe6ab50528f2ab293096143a0deee2bd125450d768830fe1a&scene=0&xtrack=1#rd
如有侵权请联系:admin#unsafe.sh