《大数据导论》课件-6.1.4日志格式介绍_第1页
《大数据导论》课件-6.1.4日志格式介绍_第2页
《大数据导论》课件-6.1.4日志格式介绍_第3页
《大数据导论》课件-6.1.4日志格式介绍_第4页
《大数据导论》课件-6.1.4日志格式介绍_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

——教学设计l教育培训l信息化l微课——日志格式介绍01日志简介02日志要求03日志举例04json格式日志CONTENTS目录日志简介01

日志(Log)是系统在运行过程中变化的一种抽象,其内容为指定对象的某些操作和其操作结果按时间的有序集合。文件日志(LogFile)、事件(Event)、数据库日志(BinLog)、度量(Metric)数据都是日志的不同载体。在文件日志中,每个日志文件由一条或多条日志组成,每条日志描述了一次单独的系统事件,是日志服务中处理的最小数据单元。

日志(Log)日志简介日志要求02

日志服务采用半结构数据模式定义一条日志。该模式中包含主题(Topic)、时间(Time)、内容(Content)、来源(Source)和标签(Tags)五个数据域。日志要求日志要求数据域含义格式主题(Topic)用户自定义字段,用以标记一批日志。例如访问日志可根据不同站点进行标记。包括空字符串在内的任意字符串,长度不超过128字节。默认情况下,该字段为空字符串。时间(Time)日志中的保留字段,用以表示日志产生的时间,一般由日志中的时间信息直接提取生成。整型,Unix标准时间格式。单位为秒,表示从1970-1-100:00:00UTC计算起的秒数。内容(Content)用以记录日志的具体内容。内容部分由一个或多个内容项组成,每一个内容项为一个Key-Value对。Key为UTF-8编码字符串,包含字母、下划线和数字,且不以数字开头。长度不超过128字节。不可以使用如下关键字:__time____source____topic____partition_time___extract_others___extract_others__Value为任意字符串,长度不超过1024*1024字节。来源(Source)日志的来源地,例如产生该日志机器的IP地址。任意字符串,长度不超过128字节。默认情况下该字段为空。标签(Tags)日志的标签,包括:用户自定义标签:您通过APIPutLogs写入数据时添加的标签。字典格式,Key和Value均为字符串类型。在控制台查询日志时,以__tag__:为前缀展示。

日志服务对日志各字段的格式有不同要求,具体如下表所示:日志举例03

实际使用场景中,日志的格式多样。为了帮助理解,以下以一条nginx原始访问日志如何映射到日志服务日志数据模型为例说明。假设用户nginx服务器的IP地址为17,以下为该服务器的一条原始日志:

93--[01/Mar/2012:16:12:07+0800]"GET/Send?AccessKeyId=8225105404HTTP/1.1"2005"-""Mozilla/5.0(X11;Linuxi686onx86_64;rv:10.0.2)Gecko/20100101Firefox/10.0.2"日志举例日志举例数据域内容说明Topic“”沿用默认值,即空字符串。Time1330589527日志产生的精确时间,表示从1970-1-100:00:00UTC计算起的秒数。从原始日志中的时间转换为时间戳。ContentKey-Value对日志具体内容。Source“17”使用服务器IP地址作为日志源。Tags无由用户添加或者服务端添加。

把该条原始日志映射到日志服务日志数据模型,如下:日志举例keyvalueip93methodGETstatus200length5ref_url-browserMozilla/5.0(X11;Linuxi686onx86_64;rv:10.0.2)Gecko/20100101Firefox/10.0.2

用户可以自己决定如何提取日志原始内容并组合成Key-Value对,例如下表:json格式日志04

JSON(JavaScriptObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。一段json格式的日志:{"name":

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论