问题标签 [grafana-templating]
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.
prometheus - grafana+prometheus:重复 graf
我正在使用 stack grafana:6.0.1 + prometheus:v2.7.2 + grafana:6.0.1 来监控我的主机。我在 Grafana 中创建了一个仪表板来可视化每个受监控主机的指标,并且我想在单独的 graf 中动态显示每个挂载点的磁盘使用情况。所以我创建了变量 $fsmount ,其中填充了选定主机的挂载点。使用此变量 ($fsmount) 重复创建的 graf 显示了很多次,监控主机上存在多少挂载点。但是 graf 没有显示任何价值观,只有“没有价值观”的信息。查询看起来像这样disk_used_percent{job="$node",path="$fsmounts"}
,但 grafanas 查询检查器中的查询显示了这个 url query?query=disk_used_percent%7Bjob%3D%22holly-slave.decent.ch%22%2Cpath%3D%22%2Fhome%7C%2F%7C%2Fboot%22%7D&time=1552900713
。在我看来,查询应该只包含为其生成 graf 的挂载点。
在此处输入图像描述 在此处
输入图像描述
grafana - 基于模板变量创建单态面板的动态仪表板
我想为我的集群节点创建一个动态仪表板。该仪表板将由多个单一状态面板组成。每个显示一个节点的状态和名称
所以这就是我所做的:
- 通过检查多值组合创建模板变量 list_of_vm = label_values(up{job="node_exporter"},instance) 其结果类似于 ip1:port, ip2:port, ... , ip7:port
- 创建一个单状态面板,重复面板设置为 list_of_vm。在我设置的指标中{instance="$list_of_vm",job="node_exporter"}
检查模板变量中的所有实例后,面板被正确复制,但它们的值是错误的,因为在度量中,查询被评估为:up{instance="$list_of_vm",job="node_exporter"} 当 list_of_vm = "ip1:端口+ip2:端口+..+ip7:端口”
我希望第一个面板有 ip1:port,第二个面板有 ip2:port ......
你有什么想法来解决这个问题
grafana - grafana中的温度单位转换
有没有办法使用 grafana 将温度从摄氏度转换为华氏温度,反之亦然。我尝试操纵f(y)
价值,但我正在寻找更多的下拉用户控件来实现这一点。
任何帮助表示赞赏!
mysql - Grafana 用户变量
是否可以在 MySQL 查询中使用 Grafana 的用户 ID 或用户变量?
例如 :
还是有另一种方法可以将自定义变量分配给 Grafana 中的特定用户?
grafana - Grafana 中的条件模板值
我们希望参数 X 有一个下拉菜单,并且我们希望从选定的 X 值中推断出其他参数,例如 Y 和 Y。
格拉法纳有可能吗?
周围没有找到太多内容
grafana - 在 Grafana 中,如何使用我创建的变量并将其作为值提供给图形的查询搜索?
我正在尝试使用查询变量来获取我在 grafana 中创建的下拉列表的值。我正在为我的数据库使用 SimpleJSON。
我已经尝试过这种模式,其中: var是构成下拉菜单的变量 func是我对创建图形的数据库查询的函数调用
于是我写道: fg func [$ var ]
我得到一个内部服务器错误,但是当我直接使用值在 kdb+ 中调用func时,它工作正常。所以我认为我错误地传递了var。
grafana - How to filter grafana dashboard with greater than and less than operators?
I'm working on a project where I'm using Grafana and InfluxdB. I was able to get all the required values to grafana.
In my response I have a filed with value less than and greater than zero. I want to add a filter where user can select the type of operation.
Any recommendation on how to crack this.
So far I have tried..
I created a Variable (constant value 0, which i tried to use in my dashboard query with less than or greater than operator. As soon as I select my variable, the operator gets changed to 'equal to' or 'not equal to'.
By providing the value directly in the query works fine.
Query reflected Using the variable which i created as constant
Query reflected using value directly without any variable
From the below table I need a way to put a dynamic filter on field_2 where I can get greater than zero values when required.
sql - Grafana:如果选择了一个或多个变量,如何检查查询?
我有一个仪表板,其中有一个X
可以选择一个或多个值的变量。数据源是postgresql。我有一个面板,我在其中进行查询以使用X
. 到目前为止,一切正常。
现在,我需要检查用户是否只选择了变量的一个值X
。如果用户只选择了一个值,那么我们需要稍微更改列值。如何检查用户是否只选择了 1 个值?是否有一个 grafana 构造?还是我应该纯粹通过 SQL 来做?
grafana - 无法在 Grafana 中为变量模板中的弹性源构建查询
我正在为 Grafana 中的模板化变量构建正确的查询。
我想构建查询类型变量,它将从字段 sourceEnvironment 中获取所有值。
文档示例:
我搜索了很多文章和官方文档,但没有任何提示对我有用。
{“find”: “terms”, “field”: “sourceEnvironment”}
但仍然出现错误:
无法初始化模板变量:位置 1 处 JSON 中的意外标记“
知道有什么问题吗?
谢谢和问候,雷迪