SuperAPI AI 工具集

solarwinds-logs

编程与开发

查看项目

更新于 10-16 06:19

技能介绍

用途:通过 SolarWinds Observability API 搜索 DealerVision 生产日志,适用于排查错误、调试问题、检查系统健康等场景。

主要能力:使用 logs CLI 工具按关键词、严重级别、服务名、主机名等条件检索日志,支持查看单条日志详情、导出结果文件。

使用方式:需先安装 .NET SDK 10 与 logs CLI 工具,并配置 SOLARWINDS_API_TOKEN 环境变量(在 SolarWinds Observability 的 Settings -> API Tokens 创建,需 Logs Read 权限)。安装可运行技能目录下的 setup.sh(Linux/macOS)或 setup.ps1(Windows),也可手动执行 dotnet tool install --global DealerVision.SolarWindsLogSearch --version 2.4.0 --add-source ~/.codex/skills/solarwinds-logs/tools。常用命令如 logs 'error'、logs 'DbUpdateException' --severity ERROR --limit 10、logs --id 1901790063029837827 --with-data、logs 'exception' --output-file results.json。

限制:底层 Papertrail API 对时间范围参数不稳定,使用 --time-range、--start-time、--end-time 可能遗漏最新日志,建议优先使用不带时间参数的简单搜索,再自行过滤结果;仅当明确需要排除近期结果或查看特定历史窗口时才使用时间参数。默认数据中心为 na-01。其余高级查询语法与 MCP 模式详见技能内 references/REFERENCE.md 与 references/RECIPES.md。