我使用 Grafana API 创建了大量数据源(动态),所以我不知道它们的 ID。现在我想从API中删除特定的数据源,所以方法是:
- 获取特定数据源
- 从响应中获取 ID
- 删除此数据源
但是我只能搜索所有数据源,因为我不知道 ID,然后我需要迭代每个数据源并搜索具有相同名称 + ip 的数据源?还有没有其他解决办法? http://docs.grafana.org/reference/http_api/
最佳答案
似乎您有一个旧的文档页面..您是如何找到的?我想确保它消失:)
新的http docs包含一个用于按名称获取数据源的 api 端点。
您还可以按名称删除数据源
删除/api/datasources/name/:datasourceName
但我们目前不支持通过ip+名称删除
关于datasource - 如何在不知道 id 的情况下从 Grafana API 获取特定数据源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42222219/