问题标签 [grafana-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grafana - 将 grafana 仪表板发布到特定文件夹
我正在尝试使用 grafana API 将仪表板发布到特定文件夹。使用以下命令,我可以看到我的 grafana 中所有文件夹的文件夹 ID:
现在,我想将仪表板发布到我的服务文件夹(id 13)。但是,当我提出请求时,此仪表板始终会转到 General 文件夹。我正在使用 python 脚本来提出我的请求:
我的 JSON 文件如下所示:
我的 grafana 版本是 6.2.0。我使用了几个参考资料,说 folderId 应该是仪表板所在文件夹的控制关键字。 https://grafana.com/docs/grafana/latest/http_api/dashboard/#create-update-dashboard
grafana - 创建 Grafana API 令牌的选项
我的组织运行仅允许 SSO 登录的 grafana 7.0 实例。我想为我的用户帐户创建一个 API 令牌,但根据这些说明,如果不提供密码似乎是不可能的。这种理解准确吗?
prometheus - 在 Prometheus 中查询获取执行时间
我使用了 Grafana、Prometheus 和 Metrics
我需要 Prometheus Query 获取每个请求进程的执行时间(延迟)
plugins - 用于显示创建日期的网络数据插件
我刚拿到一个项目,用户想在虚拟机的网络数据监控中添加以下功能。
- 创建日期
- 正常运行时间
- 内部ip
- 外部IP
ansible - 使用列表在 Ansible 中配置 Grafana 数据源
我在为 Grafana 数据源配置 api 密钥和 url 的主机变量时遇到问题。
我的意图是跨多个 Grafana 主机(测试/开发平台)实现一个通用的数据源列表。这些主机中的每一个都有自己的 Grafana URL 和 API 密钥。
显式运行grafana_datasource
可以正常运行,并且使用变量 indebug
会按预期打印我对 API 密钥和 URL 的预期值,但使用相同的语法grafana_datasource
会导致问题。
我在我的清单中创建了主机变量,如下所示:
然后我在我的剧本中测试引用这些变量,如下所示:
并且输出如预期:
此外,在运行此命令即席时明确定义所有参数会成功创建数据源。
但是,使用变量引用运行相同的临时命令会导致问题:
我在描述意外空 JSON 的剧本输出中遇到冗长的错误:
我的语法不正确吗?grafana_datasource
我是否在我的剧本范围内错误地引用了变量?
angular - 如何将项目从 Angular 9 应用程序拖放到 iframe
我们有嵌入 iframe 的 Angular 9 应用程序,它指向 Grafana 仪表板。我们希望有可能将项目从核心应用程序拖放到 iframe。然后在后台调用 Grafana HTTP API 以便在删除项目后应用操作。想法是使用拖放功能在其仪表板中创建 Grafana 的面板。
但似乎 iframe 不支持所需的功能。
任何想法可以如何实施提到的工作流程?
grafana - 从 Grafana 中的图形禁用查看、共享和更多菜单
如何从 Grafana [Panel Menu --> View, Share, More–Export CSV, JSON etc;] 禁用查看、共享和更多菜单。我不想向用户显示这些选项。
grafana - Oauth 用户的星型仪表板
我在 Grafana slack、社区和 Reddit 上问过这个问题。现在是时候在这里试试运气了:)
我们已经通过 OAuth 登录集成了 Grafana 访问。用户将由外部 OAuth 实体授权。我想做的是为这些用户创建一个自定义主页。他们都应该能够在主页本身中看到可用的仪表板。
我已经发现,要让仪表板出现在主页上,需要使用 API 为它加注星标。我能够使用 REST API (/api/user/stars/dashboard/id) 并使用管理员凭据进行基本身份验证,但这仅对该用户有效,即在这种情况下只有管理员可以看到仪表板,而不是 OAuth 用户。
如何使所有 OAuth 用户的这个(星标仪表板)全局化?用户事先不知道。
提前致谢。
grafana - Grafana:数据源(Prometheus)查询 403
当从 grafana 查询数据源时,一些指标得到 403。
当使用相同的查询从 Prometheus 服务器端点查询时,它会解析为 200:
Grafana 版本:v6.6.2 (3fa63cfc34)
Prometheus 没有任何身份验证,此问题仅针对少数指标而不是全部。
从其配置部分测试数据源时。它表明一切正常。
有人对此有任何想法吗?