在Grafana的表格(table)类型图表中,在列上要显示“多少天前”
需求:在Grafana的表格(table)类型图表中,在列上要显示“多少天前”
先来看下效果图
前提:首先measurement中要有业务时间列,例如startTime或者updateTime(时间戳类型)。
然后在查询中查出时间列。
SELECT first("uploadtime") AS "Started"
FROM "xxxx" WHERE "xxx" =~ /$xxx$/ AND $timeFilter GROUP BY "xxx"
Grafana设置:
1.在面板编辑视图中,转到“列样式”选项卡。
2.在“列样式”中,找到时间列(通常是时间戳列),点击它以展开设置。
3.从“类型”下拉菜单中选择“日期”。
4.在“日期格式(Date & time
)”输入框中,输入日期格式。为了显示“多少天前”,使用以下格式:fromNow
这将把时间戳转换为类似于“2天前”这样的格式。
扫描二维码关注公众号,回复:
14577012 查看本文章
5.点击“应用”以保存更改并查看更新后的图表。