日志管理服务提供日志下载和实时日志推送功能。通过阅读本文,您可以了解日志下载及创建实时日志推送服务的方法。
日志生成规则
-
日志文件延迟时间:一般情况下延迟在24小时之内,业务高峰期也有可能超过24小时。
-
您可以下载最近一个月(30天)的日志数据。
-
日志命名规则:加速域名_年_月_日_时间开始_时间结束。例如:
www.example.com_2018_10_30_000000_010000.gz。
[9/Jun/2015:01:58:09 +0800] 188.165.XX.XX - 1542 "-" "GET http://www.aliyundoc.com/index.html" 200 191 2830 MISS "Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://example.com/robot/)" "live" 1.1.X.X
示例说明
|
示例参数 |
字段说明 |
|
[9/Jun/2015:01:58:09 +0800] |
时间 |
|
188.165.XX.XX |
访问IP |
|
无 |
代理IP |
|
1542 |
Response time(单位:ms) 说明
对于开启周期性记录日志的直播请求,该字段为本次与上次日志记录时间间隔,并不是长链接的真实响应时间。 |
|
无 |
Referer |
|
GET |
Method |
|
|
访问URL |
|
200 |
HTTP status code |
|
191 |
Request size(单位:Byte) |
|
2830 |
Response size(单位:Byte) |
|
MISS |
Cache命中状态
|
|
|
UA头 |
|
live |
文件类型 |
|
1.1.X.X |
建连IP地址 |
日志下载
- 登录视频直播控制台。
-
在左侧导航栏选择,进入日志管理页面。
-
选择待查询的域名及时间。
-
单击查询,查询该域名在指定时间的日志。
-
单击操作列的下载,下载该域名在指定时间段的日志。
实时日志推送
目前仅支持配置播流域名,如需推送上行实时日志(即配置推流域名),请提交工单联系阿里云技术支持。关于如何提交工单,请参见联系我们。
若已开通日志服务、创建Project和Logstore,请忽略以下步骤1、步骤2。
-
开通SLS服务。
-
登录日志服务控制台。
-
根据页面提示,开通日志服务。
-
-
创建Project和Logstore。
-
登录日志服务控制台。
-
在Project列表区域,单击创建Project,创建Project。
-
在创建Project面板中,按照如下说明配置参数,其他参数均可保持默认配置。
参数
描述
Project名称
Project的名称,全局唯一。创建Project成功后,无法更改其名称。
所属地域
Project的数据中心。
创建Project后,无法修改其所属地域,且日志服务不支持跨地域迁移Project。
-
单击创建。
-
创建Project完成后,系统会提示您创建一个Logstore。
-
在创建Logstore面板中,按照如下说明配置参数,其他参数均可保持默认配置。
参数
描述
Logstore名称
Logstore的名称,在其所属Project内必须唯一。创建Logstore成功后,无法更改其名称。
Shard数目
日志服务使用Shard读写数据。
一个Shard提供的写入能力为5 MB/s、500次/s,读取能力为10 MB/s、100次/s。
自动分裂Shard
开启自动分裂功能后,如果您写入的数据量超过已有Shard服务能力,日志服务会自动根据数据量增加Shard数量。
如果您确保配置的Shard数量已满足业务需求,可关闭自动分裂Shard开关。
-
-
配置实时日志。
-
登录视频直播控制台。
-
在左侧导航栏选择,进入日志管理页面。
-
单击实时日志推送页签。
-
单击创建实时日志推送服务。
-
设置参数,然后单击下一步。
其中,日志保存时间默认为7天,Shard数目默认为2个,自动分裂数默认为32个,这三项为只读配置,无需手动设置。
参数
说明
Project名称
创建的日志服务的Project(项目)名称。不能与日志服务控制台上的其他Project名称重复。
Logstore名称
Logstore(日志库)是创建在Project(项目)下的资源集合,Logstore中的所有数据都来自于同一个数据源。收集到的日志数据的查询、分析、投递均以Logstore为单位。如果不填写Logstore名称,系统会默认生成。
区域
收集指定地区的实时日志,需要和Project创建时的区域保持一致。
日志服务角色
需要授予Live访问日志服务权限。
-
根据实际需求选择关联域名,并勾选付费说明。
在左侧未关联域名列表中勾选目标域名,单击>按钮将其移至右侧关联的域名区域,然后单击创建。
-
单击创建。
-
-
查询与分析日志。
-
在Project列表区域,单击目标Project。
-
在页签中,单击目标Logstore。
-
输入查询与分析语句,选择时间范围,单击查询 / 分析。
-
后续步骤
如果您需要查看实时日志推送关联的域名或者需要对其进行修改,请单击指定的实时日志服务后面关联的域名和操作列的相应功能。
|
功能 |
说明 |
|
查看 |
查看指定实时日志推送服务关联的域名。 |
|
修改域名 |
修改指定实时日志推送服务关联的域名。 |
|
迁移域名 |
某域名的数据需要从Logstore1推送至Logstore2,迁移未成功前,该数据会一直推送至Logstore1,迁移成功后直接推送至Logstore2,中间的数据不会中断。 |
|
暂停服务 |
暂停指定实时日志的推送服务。 |
|
更多 |
|