Grafana Json API 数据源
Grafana可以通过Json API插件直接展示API的数据,为API的数据展现提供了极大的便利性。
插件安装
grafana-cli plugins install marcusolsson-json-datasource
数据源配置
选择JSON API类型的数据源插件,然后直接填写URL,测试成功即可
图表制作
URL根据需要输入参数,或者传入BODY
Json Field中输入 $. ,会直接展示出可选的字段,[*] 表示所有的列表项
Demo 中对应的json响应内容:
{
"data":{
"CPU_Usage":[
{
"CPU_Usage":43,
"time":"Sat, 15 Jan 2022 17:00:00 GMT"
},
{
"CPU_Usage":88,
"time":"Sat, 15 Jan 2022 18:00:00 GMT"
},
{
"CPU_Usage":42,
"time":"Sun, 23 Jan 2022 16:00:00 GMT"
}
],
"MEM_Usage":[
{
"MEM_Usage":5,
"time":"Sat, 15 Jan 2022 17:00:00 GMT"
},
{
"MEM_Usage":52,
"time":"Sat, 15 Jan 2022 18:00:00 GMT"
},
{
"MEM_Usage":59,
"time":"Sat, 15 Jan 2022 19:00:00 GMT"
}
]
}
}
展示效果: