1 关于值映射

值映射允许您用单词或表情符号替换可视化中的值或范围。

通过值映射映射的值将跳过单位格式。这意味着映射到数值的文本值将不会使用配置的单位进行格式化。

grafana面板-使用值映射格式化数据_显示模式

如果面板中存在值映射,则 Grafana 会在面板编辑器的侧窗格中显示摘要。

注意:新的值映射与某些可视化不兼容,例如 Graph(旧)、Text 和 Heatmap。

2 值映射的类型

Grafana 支持以下值映射:

  • 值Value将文本值映射到颜色或不同的显示文本。例如,如果值为​​10​​,我希望 Grafana 显示Perfection!而不是数量。
  • Range将数值范围映射到显示文本和颜色。例如,如果一个值在某个范围内,我希望 Grafana 显示LowHigh而不是数字。
  • Regex将正则表达式映射到替换文本和颜色。例如,如果值为“www.example.com ”,我希望 Grafana 只显示www,截断域。
  • Special将特殊值如:​​NaN​​​​​Null​​​(不是数字)和布尔值如​​true​​​和​​false​​​映射​​到显示文本和颜色。例如,如果 Grafana 遇到 ​​null​​,我希望 Grafana 显示N/A

您还可以使用左侧的点作为“手柄”来拖动列表中的值映射并重新排序。

时间序列示例:

这是一个显示具有值映射的时间序列可视化的示例。值映射颜色未应用于此可视化,但文本显示在轴上。

grafana面板-使用值映射格式化数据_时间序列_02

统计示例:

这是一个显示带有值映射的 Stat 可视化的示例。您可能想要隐藏迷你图,以免干扰值。应用值映射文本颜色。

grafana面板-使用值映射格式化数据_正则表达式_03

条规示例:

这是一个显示带有值映射的条形图可视化的示例。值映射颜色应用于文本而不是仪表。

grafana面板-使用值映射格式化数据_grafana_04

表格示例:

这是一个显示带有值映射的表格可视化的示例。如果要在表格上显示值映射颜色,请将单元格显示模式设置为Color textColor background

grafana面板-使用值映射格式化数据_显示模式_05

3 映射一个值

当您想要格式化单个值时映射一个值。

映射一个值

  1. 打开要为其映射值的面板。
  2. 在面板显示选项中,找到值映射Value mappings部分并单击添加值映射Add value mappings
  3. 单击添加新映射Add a new mapping,然后选择值Value
  4. 输入 Grafana 的值以匹配。
  5. (可选)输入显示文本。
  6. (可选)设置颜色。
  7. 单击更新以保存值映射。

grafana面板-使用值映射格式化数据_grafana映射_06

4 映射范围

当您想要格式化多个连续值时,映射一系列值。

映射范围

  1. 编辑要为其映射一系列值的面板。
  2. 在面板显示选项的值映射Value mapping部分中,单击添加值映射Add value mappings
  3. 单击添加新映射Add a new mapping,然后选择范围Range
  4. 在 Grafana 要匹配的范围内输入开始值和结束值。
  5. (可选)输入显示文本。
  6. (可选)设置颜色。
  7. 单击更新以保存值映射。

grafana面板-使用值映射格式化数据_grafana映射_07

5 映射正则表达式

当您想要格式化正则表达式值的文本和颜色时,映射正则表达式。

映射正则表达式

  1. 编辑要为其映射正则表达式的面板。
  2. 在面板显示选项的值映射Value mappings部分中,单击添加值映射Add value mappings
  3. 单击添加新映射Add a new mapping,然后选择Regex
  4. 输入 Grafana 要匹配的正则表达式模式。
  5. (可选)输入显示文本。
  6. (可选)设置颜色。
  7. 单击更新以保存值映射。

6 映射特殊值

当您想要格式化不常见的、布尔值或空值时,映射一个特殊值。

映射一个特殊值

  1. 编辑要为其映射特殊值的面板。
  2. 在面板显示选项中,找到值映射Value mappings部分并单击添加值映射Add value mappings
  3. 单击添加新映射Add a new mapping,然后选择特殊Special
  4. 为 Grafana 选择要匹配的特殊值。选项包括:
  • Null
  • NaN(不是数字)
  • Null + NaN
  • True
  • False
  • Empty
  1. (可选)输入显示文本。
  2. (可选)设置颜色。
  3. 单击更新以保存值映射。

grafana面板-使用值映射格式化数据_grafana_08

7 编辑值映射

您可以随时更改值映射。

要编辑值映射

  1. 编辑包含要编辑的值映射的面板。
  2. 在面板显示选项的值映射部分中,单击编辑值映射
  3. 进行更改并单击更新