




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
——教学设计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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创业基金贷款担保协议书
- 个人借企业款项合同范本
- 养猪场生产经营合同范本
- 办公大楼租赁合同协议书范本
- 小儿急性肾炎课件
- 期货从业资格之《期货法律法规》通关试卷提供答案解析附答案详解(b卷)
- 农村信用社招聘考试试题(培优)附答案详解
- 难点详解人教版7年级数学上册期中测试卷附答案详解【能力提升】
- 万科供应商知识培训课件
- 期货从业资格之《期货法律法规》综合提升练习试题及参考答案详解(研优卷)
- 国企返聘人员管理办法
- 2025年高考真题-政治(云南卷) 含答案
- 2025年全国高中物理竞赛试题及答案
- 药品注册培训课件
- 2025电力现代供应链与仓储管理
- 2025年外企德科人力资源服务招聘笔试参考题库含答案解析
- 尿毒症护理疑难病例讨论
- 回肠造口还纳护理查房
- CJ/T 341-2010混空轻烃燃气
- 存款代为保管协议书
- 辅导班劳务合同协议
评论
0/150
提交评论