首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在使用iframe的情况下更改Grafana的时间范围?

在使用iframe嵌入Grafana仪表板时,可以通过在URL中添加查询参数来更改时间范围。Grafana支持多种查询参数来控制时间范围、刷新间隔等。以下是一些常用的时间范围参数及其用法:

  1. fromto 参数:
    • from:起始时间
    • to:结束时间

    例如,要显示从2023年1月1日到2023年1月31日的数据,可以在URL中添加以下参数:

&from=1672531200000&to=1675123200000 这里的时间是以毫秒为单位的Unix时间戳。

time 参数:

time:设置单一时间点

例如,要显示2023年1月1日的数据,可以在URL中添加以下参数:

&time=1672531200000

time range 参数:

time:相对时间范围

Grafana支持相对时间范围,例如过去1小时、过去7天等。可以使用以下参数:

&from=now-7d&to=now 这将显示过去7天的数据。

refresh 参数:

refresh:设置自动刷新间隔

例如,要设置每30秒自动刷新一次,可以在URL中添加以下参数:

&refresh=30s

示例

假设你有一个Grafana仪表板的URL如下:

代码语言:javascript
复制
https://your-grafana-instance.com/d/your-dashboard-id/your-dashboard-name

你想嵌入这个仪表板并设置时间范围为过去7天,可以这样做:

代码语言:javascript
复制
<iframe src="https://your-grafana-instance.com/d/your-dashboard-id/your-dashboard-name?from=now-7d&to=now" width="100%" height="600"></iframe>

如果你还想设置自动刷新间隔为30秒,可以这样做:

代码语言:javascript
复制
<iframe src="https://your-grafana-instance.com/d/your-dashboard-id/your-dashboard-name?from=now-7d&to=now&refresh=30s" width="100%" height="600"></iframe>

通过这种方式,你可以在嵌入的iframe中动态调整Grafana仪表板的时间范围和刷新间隔。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券