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

标签 datasource grafana

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

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

但是我只能搜索所有数据源,因为我不知道 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/

相关文章:

prometheus - Grafana模板问题

kubernetes - 禁用 Prometheus Community Helm Chart 中的默认仪表板

grafana - 如何在 Grafana 查询字符串中使用请求参数值

c# - 在显示之前操作 DisplayMember

java - 以编程方式设置数据源的用户名和密码

mysql - 世界地图面板 Grafana

grafana - Grafana 中的 bool 值到文本映射

java - 在 Jhipster 中添加到数据库的新连接

java - 在 introscope 中为独立的 springboot java 应用程序获取 JDBC 连接监控数据

mysql - 帮助配置 JBoss MySQL 数据源