如何在不知道 id 的情况下从 Grafana API 获取特定数据源?
How to get a specific datasources from Grafana API without knowing the id?
我使用 Grafana API 创建了很多数据源(动态),所以我不知道它们的 ID。现在我想从 API 中删除一个特定的数据源,所以方法是:
- 获取特定数据源
- 从响应中获取 id
- 删除此数据源
但我只能搜索所有数据源,因为我不知道 ID,然后我需要遍历每个数据源并搜索具有相同名称 + ip 的数据源?没有其他解决办法吗?
http://docs.grafana.org/reference/http_api/
好像你有一个旧的文档页面。你是怎么找到的?我想确保它消失:)
新的 http docs 包含一个 api 端点,用于按名称获取数据源。
您也可以按名称删除数据源
DELETE /api/datasources/name/:datasourceName
但我们目前不支持ip+name删除
我使用 Grafana API 创建了很多数据源(动态),所以我不知道它们的 ID。现在我想从 API 中删除一个特定的数据源,所以方法是:
- 获取特定数据源
- 从响应中获取 id
- 删除此数据源
但我只能搜索所有数据源,因为我不知道 ID,然后我需要遍历每个数据源并搜索具有相同名称 + ip 的数据源?没有其他解决办法吗? http://docs.grafana.org/reference/http_api/
好像你有一个旧的文档页面。你是怎么找到的?我想确保它消失:)
新的 http docs 包含一个 api 端点,用于按名称获取数据源。
您也可以按名称删除数据源
DELETE /api/datasources/name/:datasourceName
但我们目前不支持ip+name删除