问题标签 [grafana-dashboard]
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 仪表板设置在 Grafana 仪表板中定义了一个变量变量是“自定义”类型。我希望这个变量在仪表板打开时具有默认值。
如何设置默认值?
sql-server - 如何在 Grafana 仪表板中捕获 SQL Server DML
我正在为 Grafana 中的 SQL Server 创建新的仪表板。当我尝试创建仪表板(如捕获热门查询)时遇到问题。
有人帮忙吗?
谢谢,
prometheus - 如何在 promethues 的 source_labels 中给出正则表达式?
我有这样的指标kube_deployment_labels{label_graph_v1="graph_v1", label_graph_test="graph_test"}
我想将其转换为kube_deployment_labels{label_graph_v1="graph_v1", label_graph_test="graph_test", graph_names="graph_test,graph_v1}
我希望能够配置这样的东西
但是 source_labels 似乎不接受正则表达式,如果我使用 labelmap,它会变成一对一的映射,我无法将许多标签组合在一起。
我的目标是能够在 grafana 仪表板的 LegendFormat 中指定像 {{graph_names}} 这样的图例。
像这样
所以
- 有什么方法可以让我根据正则表达式来俱乐部 label_values 吗?
- 有什么方法可以在 grafana 仪表板中仅显示标签名称/值,因为我可以选择基于正则表达式删除标签。
grafana - 如何使用 SQL Server 中的 Grafana 作为数据源监控 500 多台服务器
目前,我们正在使用共享数据源通过 MS SQL 服务器报告服务监控在 Windows 平台上运行的 SQL 服务器。为了确认我的意思,我们不会将数据存储在中央服务器上以监控超过 500 台目标服务器。我们在本地 SQL 数据库服务器上持续监控数据,并使用 SSRS 中的共享数据源来创建仪表板。
现在我们公司鼓励我们使用 Grafana 作为仪表板,因为他们已经购买或运行了一些 Grafana 服务器许可。我对 Grafana 实例的了解是,它可以提供给我们用于监控 SQL 服务器,如上所述。
我的问题是 Grafana 如何动态连接到这 500 多台服务器?我看到它创建了一次数据源,但是当我有大约 1000 台服务器要监控时,我将如何更改或创建多个数据源?
请建议指导。
node.js - 无法将 Grafana 仪表板导出为 HTML
我想将 Grafana 仪表板图导出为 HTML,我打开 Grafana 并尝试在 VS 代码中修改解决方案,但不允许保存更改,因为它是第 3 方工具。请让我知道如何将仪表板导出为 HTML。我是格拉法纳的新手
grafana - Grafana promql:可用于放置 pod 的节点磁盘空间
目前是 Grafana 的新功能。我正在尝试创建一个仪表板,以便使用此 promql 查询获取可用于放置 pod 的节点磁盘空间:
我知道这个查询只会返回每个节点/实例(通过变量$cluster_capacity_node
)。如何在一个查询中返回所有节点并让每个节点都有可用的磁盘空间?
提前致谢!
prometheus - 统计显示 Grafana 8 中的标签值
我有这样的普罗米修斯数据
例如,我使用这些数据来绘制平均登录时间,或者主机失败的频率。
我想创建另一个面板来显示每个主机的当前状态。我可以在表格中显示这个没问题。但我认为统计面板会更好。面板应该有主机的名称和当前状态的文本。如果它在 bg 中显示原始值的时间序列但不是必需的,则奖励。
grafana - 限制 grafana 用户创建任何新文件夹
我们有几个包含仪表板的文件夹。每个文件夹都适用于特定团队。团队成员只能在该文件夹中执行他/她想要创建的任何内容。我知道如何将用户限制到特定文件夹,但不确定如何限制用户自己创建新文件夹?例如,如果仪表板视图中有 5 个团队和 5 个文件夹(其中包含多个面板),则任何团队中的用户都不能在仪表板中创建第 6 个文件夹,但管理员除外。