如何在不知道 id 的情况下从 Grafana API 获取特定数据源?

How to get a specific datasources from Grafana API without knowing the id?

我使用 Grafana API 创建了很多数据源(动态),所以我不知道它们的 ID。现在我想从 API 中删除一个特定的数据源,所以方法是:

  1. 获取特定数据源
  2. 从响应中获取 id
  3. 删除此数据源

但我只能搜索所有数据源,因为我不知道 ID,然后我需要遍历每个数据源并搜索具有相同名称 + ip 的数据源?没有其他解决办法吗? http://docs.grafana.org/reference/http_api/

好像你有一个旧的文档页面。你是怎么找到的?我想确保它消失:)

新的 http docs 包含一个 api 端点,用于按名称获取数据源。

您也可以按名称删除数据源

DELETE /api/datasources/name/:datasourceName

但我们目前不支持ip+name删除