|
|
51CTO旗下网站
|
|
移动端

3.4.2.4 日志格式和指标表格架构

《Microsoft Azure 管理与开发(下册)平台服务PaaS》本书由世纪互联蓝云Microsoft Azure 开发技术支持团队的资深工程师们编写,主要阐述MicrosoftAzure PaaS 服务的开发应用,涉及计算服务、集成认证服务、数据存储服务、大数据服务等方面的内容。本节为大家介绍日志格式和指标表格架构。

作者:世纪互联蓝云公司来源:电子工业出版社|2018-07-13 12:39

【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》

3.4.2.4 日志格式和指标表格架构

日志格式

每个日志条目符合由Storage Analytics Logging 版本确定的标准日志格式。日志条目中的***个字段始终指定版本号。记录数据的消费者可以依赖此字段以及日志条目的以下方面:

所有字段,填充或空白,将以分号“;”分隔;

每个日志条目用换行符“\ n”分隔;

条目中的***一个字段不会以分号“;”。

每个版本1.0 日志条目都遵守以下格式:

  1. <version-number>;<request-start-time>;<operation-type>;<request-status>;  
  2. <http-status-code>;<end-to-end-latency-in-ms>;<server-latency-in-ms>;<authe 
  3. ntication-type>;<requester-account-name>;<owner-account-name>;<service-type 
  4. >;<request-url>;<requested-object-key>;<request-id-header>;<operation-count 
  5. >;<requester-ip-address>;<request-version-header>;<request-header-size>;<re 
  6. quest-packet-size>;<response-header-size>;<response-packet-size>;<request-c 
  7. ontent-length>;<request-md5>;<server-md5>;<etag-identifier>;<last-modifiedtime>;< 
  8. conditions-used>;<user-agent-header>;<referrer-header>;<client-reque 
  9. st-id> 

表3.4.2-1 列出并定义日志条目中的每个字段。

表3.4.2-1

(续表)

(续表)

以下示例日志条目适用于匿名GetBlob 请求:

  1. 1.0;2014-06-19T22:59:23.1967767Z;GetBlob;AnonymousSuccess;200;17;16;anon  
  2. ymous;;storagesample;blob; " https://storagesample.blob.core.windows.net/  
  3. sample-container1/00001.txt " ; " /storagesample/sample-container1/00001.  
  4. txt";61d2e3f6-bcb7-4cd1-a81e-4f8f497f0da2;0;192.100.0.102:4362;2014-02-14;2  
  5. 83;0;354;23;0;;;""0x8D1***2913C934DE"";Thursday, 19-Jun-14 22:58:10 GMT;;"  
  6. WA-Storage/4.0.1 (.NET CLR 4.0.30319.34014; Win32NT 6.3.9600.0) " ;; "  
  7. 44dfd78e-7288-4898-8f70-c3478983d3b6" 

以下示例日志条目适用于经过身份验证的PutBlob 请求:

  1. 1.0;2014-06-19T01:33:54.0926521Z;PutBlob;Success;201;197;54;authenticate  
  2. d;storagesample;storagesample;blob; " https://storagesample.blob.core.  
  3. windows.net/sample-container1/00001.txt " ; " /storagesample/ samplecontainer1/  
  4. 00001.txt";a200be85-1c98-4dd9-918e-f13d8c0538e0;0;192.100.0.102:  
  5. 4362;2014-02-14;460;23;225;0;23; " DrPO6z1f00SCsomhaf+J/A== " ; "  
  6. DrPO6z1f00SCsomhaf+J/A== " ; " " 0x8D1597***A456EA4 " " ;Thursday, 19-Jun-14  
  7. 01:33:53 GMT;; " WA-Storage/4.0.1 (.NET CLR 4.0.30319.34014; Win32NT  
  8. 6.3.9600.0)";;"1fe6814a-e4cb-4195-a3cf-837dc7120f68" 

指标表格架构

存储分析指标汇总存储账户的交易数据和容量数据。记录Blob,表,队列和文件服务的事务度量。目前,仅针对Blob 服务记录容量指标。事务数据和容量数据存储在众所周知的表中,如表3.4.2-2 所述。

表3.4.2-2

$ MetricsCapacityBlob 表模式

两个实体每天存储在$ MetricsCapacityBlob 表中,一个汇总存储账户blob 和容器大小详细信息,另一个总结$logs 容器的大小详细信息。如表3.4.2-3 所示。

表3.4.2-3

$…Transactions…表模式

存储事务数据的每个表,无论是按小时还是分钟,都使用相同的模式。另外,每个表格都会写入以下两种汇总数据,如表3.4.2-4 所示。

服务级摘要数据,其中包含存储服务的小时聚合;

API 级汇总数据,其中包含特定API 的小时聚合。

表3.4.2-4

(续表)


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   
点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

超级网管员——网络管理

本书全面深入地介绍了在网络的日常管理中,网络管理员必须掌握的知识,包括系统基本管理、性能调优、故障恢复、域控制器管理、存储资源管理...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客