本文主要介绍如何使用Grafana可视化配置图表Pie Chart是一种高效的数据可视化方式,它能够清晰地展示数据的比例和关联性。
之前的相关文章连接:数据源 均为prometheus
https://blog.51cto.com/chier11/10099598 自定义grafana中table
https://blog.51cto.com/chier11/10003772 自定义grafana中time-serial
https://blog.51cto.com/chier11/9736763 安装(granfa+blackbox)
插曲(遇到的问题现象)
最近在调试pie char的时候有个问题一致未解决,通过多次测试后终于找到了对应的解决方案。问题现象显示如下:
未对标签进行修改前的显示
添加相应的值对关系
对标签进行修改后的显示,下面截图中显示出现了问题.
由于调整的图形显示编辑区的value mappings,所以整体发生了变化。
想要的结果如下:
具体调整步骤
先删除value mappings中对应的关系
在添加"+ Add field override"中对应的value mapping关系
最后微调下 图形的颜色显示
domo只选择了“离线”改成了红色,然后右侧的图形编辑显示就多出来了一点,如下
相关其他编辑
相关的json
#####
{
"datasource": {
"type": "prometheus",
"uid": "d1bfba55-f3f4-4b11-8530-b1e0e0ca6db0"
},
"fieldConfig": {
"defaults": {
"custom": {
"hideFrom": {
"tooltip": false,
"viz": false,
"legend": false
}
},
"unitScale": true,
"color": {
"mode": "palette-classic"
},
"mappings": [],
"unit": "none"
},
"overrides": [
{
"matcher": {
"id": "byName",
"options": "value"
},
"properties": [
{
"id": "mappings",
"value": [
{
"options": {
"0": {
"index": 1,
"text": "离线"
},
"1": {
"index": 0,
"text": "在线"
}
},
"type": "value"
}
]
}
]
},
{
"matcher": {
"id": "byName",
"options": "离线"
},
"properties": [
{
"id": "color",
"value": {
"fixedColor": "dark-red",
"mode": "fixed"
}
}
]
}
]
},
"gridPos": {
"h": 10,
"w": 9,
"x": 15,
"y": 1
},
"id": 2427,
"links": [],
"options": {
"reduceOptions": {
"values": true,
"calcs": [
"count"
],
"fields": ""
},
"pieType": "donut",
"tooltip": {
"mode": "multi",
"sort": "asc"
},
"legend": {
"showLegend": true,
"displayMode": "table",
"placement": "right",
"calcs": [],
"values": [
"value",
"percent"
]
},
"displayLabels": [
"name",
"percent",
"value"
]
},
"pluginVersion": "10.3.3",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "d1bfba55-f3f4-4b11-8530-b1e0e0ca6db0"
},
"exemplar": false,
"expr": "count_values('value',probe_success{module=~\"$module\",company=~\"$company\",project=~\"$project\",env=~\"$env\",name=~\"$name\",instance=~\"$instance\",instance=~\".*$sname.*\"})",
"format": "table",
"instant": true,
"interval": "",
"legendFormat": "",
"refId": "A"
}
],
"title": "连通性占比",
"transformations": [],
"type": "piechart"
}
有关grafana的pie 其他选项相对来说简单就不叙述了,~~~