duliri-sls:在多环境查询 SLS 日志

前言

在分布式系统中,日志是排查问题的核心依据。当需要查询测试或生产环境的日志时,通常需要登录日志服务控制台,输入查询语句,再在结果中查找 txId 或关键字。这个过程涉及多个系统切换,容易遗漏关键信息,尤其是在需要快速定位链路或排查错误时。

这是什么

duliri-sls 是一个基于 SkillHub 的 Agent 技能,用于通过自定义查询语句跨环境查询 SLS(日志服务)的日志。它由社区用户 user_966c5fb7 发布,分类为 it-ops-security,支持在测试和生产环境中查找日志。该技能的 SkillHub 评分为 100000,已被下载 669 次。

核心功能

duliri-sls 主要提供以下能力:

  • 跨环境查询:支持在测试环境和生产环境中查询 SLS 日志
  • 自定义查询语句:允许用户传入自定义的查询语句
  • txId 查询:根据 txId 快速定位相关请求的链路日志
  • 关键字搜索:支持搜索 message 包含特定关键字的日志,例如 error

安装与启用

duliri-sls 需要通过 SkillHub 安装。安装完成后,在支持 Agent 的编辑器或 CLI 工具中启用该技能即可使用。技能的具体安装命令和目录路径请参考官方页面。

典型用法

该技能的典型用法包括:

  • “帮我查询一下日志 测试环境 txId xxx”
  • “查一下这个txId的链路”
  • “看下生产sls日志”
  • “查询 message 包含 error 的日志”

这些用法会自动触发技能,执行相应的 SLS 查询并返回结果。

适用场景与注意

适用场景:需要快速查询测试或生产环境 SLS 日志的开发者、运维人员,以及需要通过 txId 追踪请求链路的场景。

注意:使用前需确保 Agent 具备访问对应环境的权限,并正确配置相关 API 密钥。

短结尾

duliri-sls 提供了一种快速查询 SLS 日志的方式,减少了在多个系统间切换的繁琐操作,适合需要频繁排查日志的开发和运维工作。官方地址:https://api.skillhub.cn/user_966c5fb7/duliri-sls

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜