在 Sumo Logic 中,如何从根文件夹中获取文件夹列表?

Posted

技术标签:

【中文标题】在 Sumo Logic 中,如何从根文件夹中获取文件夹列表?【英文标题】:In Sumo Logic, how do I get a list of folders off the root folder? 【发布时间】:2021-01-21 17:36:05 【问题描述】:

使用 Sumo Logic API,/api/v2/content/folders/id 工作并给了我 parentId。为根文件夹外的文件夹点击相同的端点会得到一个 parentId。但是,使用“具有给定 ID 的内容不存在”来使用该 ID 错误命中同一端点。

当我点击/api/v2/folders/global 时,它会返回一个 ID。每次我到达终点时,它都会给我一个不同的 ID。尝试在 /api/v2/content/folders/id 使用任何这些 ID 也会给出错误“具有给定 ID 的内容不存在。”

我正在尝试编写一个脚本,该脚本将从用户定义的路径返回文件夹的 Sumo Logic ID。例如get_sumo_id -p "/products/someapp/monitoring"

【问题讨论】:

【参考方案1】:

想通了。我没有很好地阅读文档。从/api/v2/folders/global 返回的 id 是作业 id,而不是文件夹 id。您等到它完成并使用/api/v2/folders/global/<job id>/status 检查是否成功。如果成功,您可以检索/api/v2/folders/global/<job id>/result

【讨论】:

以上是关于在 Sumo Logic 中,如何从根文件夹中获取文件夹列表?的主要内容,如果未能解决你的问题,请参考以下文章

Sumo Logic:计算字段中的每个匹配字符串

Sumo Logic 和 Cloudwatch 日志不适用于查询源

Sumo Logic 随着时间的推移计算各种错误

三款日志管理工具横向对比:Splunk vs Sumo Logic vs Logstash

如何在相扑逻辑中找出 http 请求的响应时间

获取使用 Logic 生成的 midi 序列 (MusicSequence) 标记