日志服务时间选择器增强

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介: 日志服务(Log Service)提供给用户丰富的时间选择功能,意图帮助用户快速选择时间段对日志信息进行查询和分析。主要包括3个大类 相对时间 整点时间 自定义时间 一、相对时间 相对时间的计算方式为: 当前时间精确到秒 - 窗口 如当前时间为2018-04-26 21:14:32,时间窗口大小.

日志服务(Log Service)提供给用户丰富的时间选择功能,意图帮助用户快速选择时间段对日志信息进行查询和分析。主要包括3个大类

  • 相对时间
  • 整点时间
  • 自定义时间

image

一、相对时间

相对时间的计算方式为:

当前时间精确到秒 - 窗口

如当前时间为2018-04-26 21:14:32,时间窗口大小为15分钟,则查询日志时间范围为2018-04-26 20:59:32~2018-04-26 21:14:32

目前提供的窗口大小包括:

  • 1分钟
  • 15分钟
  • 1小时
  • 4小时
  • 1天
  • 1周
  • 30天

二、整点时间

整点时间的计算方式为:

当前时间 / 窗口粒度(取上一时刻最后1秒) - 窗口

注:该计算方式不适用于今天、前天、本周、上周等特殊的窗口

粒度为分钟

窗口粒度为分钟的主要包含如下窗口:

  • 1分钟
  • 15分钟

如当前时间为2018-04-26 21:53:11,取整操作会将分钟粒度后的时间抹去,得到2018-04-26 21:52:59,再减去窗口大小:

  • 1分钟: 2018-04-26 21:52:00~2018-04-26 21:52:59
  • 15分钟: 2018-04-26 21:38:00~2018-04-26 21:52:59

粒度为小时

窗口粒度为分钟的主要包含如下窗口:

  • 1小时
  • 4小时
  • 1天(窗口为24小时)

如当前时间为2018-04-26 21:53:11,取整操作会将小时粒度后的时间抹去,得到2018-04-26 20:59:59,再减去窗口大小:

  • 1小时: 2018-04-26 20:00:00~2018-04-26 20:59:59
  • 4小时: 2018-04-26 17:00:00~2018-04-26 20:59:59
  • 1天: 2018-04-25 21:00:00~2018-04-26 20:59:59

粒度为天

窗口粒度为分钟的主要包含如下窗口:

  • 昨天(窗口为1天)
  • 1周(窗口为7天)
  • 30天

如当前时间为2018-04-26 21:53:11,取整操作会将天粒度后的时间抹去,得到2018-04-25 23:59:59,再减去窗口大小:

  • 昨天: 2018-04-25 00:00:00~2018-04-25 23:59:59
  • 1周: 2018-04-19 00:00:00~2018-04-25 23:59:59
  • 30天: 2018-03-27 00:00:00~2018-04-25 23:59:59

特殊窗口

  • 今天
  • 前天
  • 本周
  • 上周

根据字面意思根据当前时间获取窗口大小,注意今天本周两个窗口会包含未来时间

三、自定义时间

提供给用户输入任意时间区间进行日志查询和分析,格式为yyyy-MM-dd HH:mm:ss,起始时间和结束时间用~隔开

如果你还有更好得窗口,可以回复我们~

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
自定义实体拖动过程中不实时显示
自定义实体拖动过程中不实时显示
|
数据库 数据安全/隐私保护
手把手教你搞定菜单权限设计,精确到按钮级别,建议收藏(一)
在实际的项目开发过程中,菜单权限功能可以说是后端管理系统中必不可少的一个环节,根据业务的复杂度,设计的时候可深可浅,但无论怎么变化,设计的思路基本都是围绕着用户、角色、菜单进行相应的扩展。
1161 0
手把手教你搞定菜单权限设计,精确到按钮级别,建议收藏(一)
|
9月前
|
数据可视化 前端开发 搜索推荐
数据可视化大屏百度地图GPS轨迹位置感知状态开发实战案例解析(百度地图jsAPI,包含缩放控件、点线覆盖物、弹窗、标注图标分类功能)
数据可视化大屏百度地图GPS轨迹位置感知状态开发实战案例解析(百度地图jsAPI,包含缩放控件、点线覆盖物、弹窗、标注图标分类功能)
183 0
|
8月前
|
前端开发 C# 容器
自定义面板优化统计标题卡
自定义面板优化统计标题卡
33 0
|
9月前
|
前端开发 JavaScript 数据可视化
数据可视化大屏人员停留系统的开发实录(默认加载条件筛选、单击加载、自动刷新加载、异步加载数据)
数据可视化大屏人员停留系统的开发实录(默认加载条件筛选、单击加载、自动刷新加载、异步加载数据)
93 0
Html+Css实现——时间轴日志
本篇文章,主要讲解一下如何创建一个精美的时间轴日志页面,其中代码里具体的日志内容部分需要自行更改哦!
264 1
Html+Css实现——时间轴日志
|
自然语言处理 JavaScript
如何实现一个能精确同步滚动的Markdown编辑器
如何实现一个能精确同步滚动的Markdown编辑器
244 0
如何实现一个能精确同步滚动的Markdown编辑器
|
前端开发 数据安全/隐私保护
手把手教你搞定菜单权限设计,精确到按钮级别,建议收藏(二)
在实际的项目开发过程中,菜单权限功能可以说是后端管理系统中必不可少的一个环节,根据业务的复杂度,设计的时候可深可浅,但无论怎么变化,设计的思路基本都是围绕着用户、角色、菜单进行相应的扩展。
手把手教你搞定菜单权限设计,精确到按钮级别,建议收藏(二)