Skip to content

Commit 7bcc872

Browse files
committed
grafana教程续写
1 parent 05967b5 commit 7bcc872

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

text/14_node_log_and_monitor.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -1005,12 +1005,10 @@ rate=(22-10)/(4*60)​=0.05 请求/秒
10051005

10061006
**图 14.3.2.3 填写可视化所需的表达式**
10071007

1008-
注意这里我们在 lable 筛选的时候用了 =~ ,而不是常用的 = ,这是由于 $instance 这个变量值的特殊性导致的。
1009-
1008+
注意这里我们在 lable 筛选的时候用了 `=~` ,而不是常用的 `=` ,这是由于 `$instance` 这个变量值的特殊性导致的。为了方便用户在 **图 14.3.1.13** 中的区域中能够实现多选的效果,grafana 将 `$instance` 做成了一个正则格式的字符串,所以 `$instance` 不会出现 `127.0.0.1:3000` 这种格式的值,而是会转化成 `[127\.0\.0\.1:3000]` 这种格式。
10101009

10111010
需要注意,我们 grafana 只支持瞬时向量和标量,不支持范围向量,但是这并不代表范围向量是没有用的。对于计数器类型的指标来说,grafana 也不支持,这时候你可以使用 Prometheus 内置函数将计数器先转化成范围向量,然后再对范围向量内的数值做运算转成一个瞬时向量,比如说 rate 函数就是将范围向量转成瞬时向量的常用操作。
10121011

1013-
10141012
### 示例代码
10151013

10161014
本章节示例代码可以从这里找到 https://github.com/yunnysunny/nodebook-sample/tree/master/chapter14

0 commit comments

Comments
 (0)