Grafana提供了许多方法来管理时间的可视化数据的范围,在Dashboard-level和Panel-level都有。

在右上角,您有主仪表板时间选择器(它位于“Zoom out”和“Refresh”链接之间)。

  1. 当前的时间区域 &刷新间隔:这显示了当前的仪表板时间和刷新间隔。它还可以作为菜单按钮来切换时间范围控件。
  2. Quick ranges:快速的范围是预先设定的值来选择一个相对的时间。此时,快速范围是不可配置的,并且将出现在每个仪表板上。
  3. Time range: 时间范围部分允许明确范围和相对范围一起应用。明确的时间范围的格式是YYYY-MM-DD HH:MM:SS
  4. Refreshing every: 启用后,自动刷新将在指定的时间范围重新加载仪表板。自动刷新是目前最常用的相对时间范围,所以当仪表板刷新时会出现新的数据

这些设置适用于仪表板中的所有面板(除启用面板时间被其他覆盖)

Time Units

下列时间单位被支持:s(秒)、m(分钟)、h(时)、d(天)、w(星期)、m(月)、y(年)。相对当前时间,负号运算符允许你后退时间。
如果您希望显示该单元的完整周期(日、周、月等),请在结尾处追加/ $unit。
请看一些例子来说明这些概念在实践中的应用:

Example Relative Range From: To:
Last 5 minutes now-5m now
The day so far now/d now
This week now/w now/w
Week to date now/w now
Previous Month now-1M/M now-1M/M

Dashboard-Level Time Picker Settings(仪表板级时间选择器设置)

从仪表板设置区域有两个设置,允许自定义自动刷新间隔和现在的定义。

Auto-Refresh Options

可以自定义显示相对时间和自动刷新选项的选项。从 Dashboard设置,点击Timepicker 页签。从这里您可以指定相对和自动刷新间隔。Timepicker 页签设置的时间选项卡对每一个仪表板上适用。条目以逗号分隔,并接受任何有效的时间单位。

Defining Now

用户经常问,什么时候才会是现在?Grafana提供了覆盖现在的价在每一个仪表板基础能力。最常见的是,该特性用于适应数据聚合中已知的延迟,以避免null值。

Panel time overrides & timeshift(面板时间重写和时移)

您可以覆盖单个面板的相对时间范围,使它们与右上方的仪表板时间选择器中选择的时间不同。

这允许metrics在不同的时间段显示或同个时间。

在面板编辑器模式的Time Range重写时间设置。

Override relative time:覆盖相对时间,该graph在屏幕上的显示时间段(time range)

Add time shift:添加时移,将现在时间减去时间,如20m,那屏幕的显示最新的时间段结束 为now-20m

Hide time override info:隐藏时间覆盖信息,上图红线划分地方

例子:Override relative time:6h,Add time shift:1d,结果是:Last 6 hours timeshift -1d,就是昨天这个点往前的6个小时。

当缩放或更改 Dashboard time到自定义绝对时间范围时,所有面板重写将被禁用。
当仪表盘时间相对时,面板相对时间覆盖只处于活动状态。
面板时间重写总是活跃的,即使当仪表板的时间是绝对的。

Hide time override info选项允许您隐藏在覆盖时间范围选项时显示在面板右上方的覆盖信息文本。
注意:您只能在相对时间范围内覆盖仪表板时间。绝对时间范围不可用。

grafana-----Time Range Controls的更多相关文章

  1. grafana零散模块点记录(share,setting,datasourse)

    一.Settings 1.General Details Name:当前doshboard名称 Description Tags:当前doshboard设置tag,输入完成是,点击“Enter”才能完 ...

  2. Grafana---graph

    主面板简单的命名为Graph.它提供了一组非常丰富的图形选项. 单击面板的标题将显示一个菜单.edit选项为面板打开了额外的配置选项. 一.General general允许定制面板的外观和菜单选项. ...

  3. WPF控件

    1:内容控件(Content Controls)2:条目控件(Items Controls)3:文本控件(Text Controls)4:范围控件(Range Controls) 一:内容控件 内容控 ...

  4. 【转】 wpf系列-入门

    转自:http://www.cnblogs.com/huangxincheng/category/388852.html   8天入门wpf—— 第八天 最后的补充 摘要: 从这一篇往前看,其实wpf ...

  5. 力挺8天入门wpf【转载】

    8天入门wpf—— 第八天 最后的补充 摘要: 从这一篇往前看,其实wpf中还有很多东西没有讲到,不过我的原则还是将比较常用的知识点过一遍,如果大家熟悉了这些知识,基本功也就打的差不多了,后续可以等待 ...

  6. WPF自定义控件(一)の控件分类

    一.什么是控件(Controls) 控件是指对数据和方法的封装.控件可以有自己的属性和方法,其中属性是控件数据的简单访问者,方法则是控件的一些简单而可见的功能.控件创建过程包括设计.开发.调试(就是所 ...

  7. WPF 我的初学必备技能

    0.控件 0.1.内容控件(Content Controls) 0.2.条目控件(Items Controls) 0.3.文本控件(Text Controls) 0.4.范围控件(Range Cont ...

  8. UICamera(NGUI Event system)原理

    看了UICamera的源码就显而易见了: UICamera « on: November 21, 2013, 12:21:48 AM »   Overview UICamera is a somewh ...

  9. Jmeter+ InfluxDB+Grafana安装配置

    前置条件: 系统:windows jmeter:5.1 InfluxDB安装 下载InfluxDB-v1.7.9和Chronograf-v1.7.14(InfluxDB的可视化web端). 下载完成之 ...

随机推荐

  1. Python——实现代理服务功能

    代理服务原理很简单,就拿浏览器与web服务器来说.无非是A浏览器发request给B代理,B代理再把request把送给C web服务,然后C的reponse->B->A.要写web代理服 ...

  2. react-navigation 页面跳转 及 传参

    1.配置路由 export const AppNavigator = createStackNavigator ( { Guide: { // 引导页 screen: GuidePage }, Lau ...

  3. 自定义radio/checkbox样式

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  4. ijkPlayer 集成

    代码地址如下:http://www.demodashi.com/demo/11957.html 概述 ijkplayer 是一款做视频直播的框架,基于FFmpeg,支持Android和iOS.这里介绍 ...

  5. Linux下使用Fastboot给手机刷ROM

    前言 一直在刷机.失败.刷机.失败中,还好今天有个任务能够使用fastboot刷机.好开心,最终不用切换系统了.(话说好久没有写代码了,身为一个互联网程序猿,不写代码我easy紧张). 开发环境 Ub ...

  6. js遮罩层弹出显示效果组件化

    1.在web开发中经常遇到遮罩层的效果,可以将这种常用方法通用化 function showid(idname){ var isIE = (document.all) ? true : false; ...

  7. 为什么选择Python

    经常会有同学问我为什么选择Python.我很喜欢这门语言,因为它的简洁灵活,易学,易读,可移植并且功能强大. 高级 可以说,每一代编程语言的产生,我们都会达到一个新的高度.从汇编语言,到C Pasca ...

  8. ARM(CM3)的汇编指令

    转http://blog.csdn.net/gaojinshan/article/details/11534569 16位数据操作指令 名字 功能ADC  带进位加法(ADD with Carry)  ...

  9. Windows内存管理的方式

    一.内存的概念 1. 物理内存:即插在主板上的内存条.他是固定的,内存条的容量多大,物理内存就有多大(集成显卡系统除外). 但是如果程序运行很多或者程序本身很大的话,就会导致大量的物理内存占用,甚至导 ...

  10. 判断当前VC 是push还是present的

    NSArray *viewcontrollers=self.navigationController.viewControllers; if (viewcontrollers.count>1) ...