日志管理提供日志下载和实时日志推送功能。可以将日志推送至日志服务进行分析,帮您快速发现和定位问题。本文详细为您介绍实时日志推送和日志下载的功能。
日志下载
日志生成规则
日志下载可以下载最近一个月(30天)的日志数据。日志文件按小时粒度分割。
日志文件延迟时间:日志下载通常情况可下载4小时之前的日志,若数据量大、有堆积时可能超过24小时。
日志命名规则:加速域名_年_月_日_时间开始_时间结束。示例:rtmp://example.com/appname/stream_2021_01_06_000000_010000.gz
使用方法
日志下载字段格式说明
字段
参数
时间
[9/Jun/2015:01:58:09 +0800]
访问IP
192.168.0.1
代理IP
无
responsetime(单位:ms)
1542
referer
无
method
GET
访问URL
https://www.aliyun.com/appname/streamname.flv?auth_key=*******
httpcode
200
requestsize(单位:Byte)
191
responsesize(单位:Byte)
2830
cache命中状态
HIT(命中),MISS(未命中)
UA头
Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://ahrefs.com/robot/)
文件类型
text、html
实时日志推送
功能介绍
您可以通过实时日志推送功能,将直播域名日志实时推送至日志服务,并进行日志分析,便于快速发现和定位主播推流问题,或者分析直播观看用户数据为运营策略提供依据。
此功能涉及阿里云日志服务产品,如果您想深入了解日志服务,请参考什么是日志服务。
计费说明
如果您开启了实时日志推送服务,将会产生额外的增值服务费用。您需要按实时日志推送成功条数进行付费,该费用仅包含日志采集推送服务的费用,不包含SLS日志服务的费用。更多详情,请参见实时日志费用。
实时日志推送服务的优势
传统的日志分析模式,需要将日志下载,重新上传至数据库后再进行数据分析,整个过程需耗费人力、时间维护。实时日志延时小(秒级延时),可帮您快速了解直播的推流、访问详情日志。开通实时日志推送服务,数据将自动推送到日志服务,可实时查看日志分析结果。
使用方法
实时日志推送请参见实时日志推送字段说明。
实时日志推送与日志下载的区别
实时日志为实时采集的日志数据,日志数据延迟不超过3分钟。帮助您快速对日志进行分析,发现问题,及时决策。
日志下载通常情况可下载4小时之前的日志,若数据量大有堆积时可能超过24小时。
实时日志推送字段说明
在直播控制台开通、配置实时日志推送服务后,您可以根据下表查看日志中各字段的含义。
上行推流日志字段
名称
说明
默认是否创建索引
unixtime
请求时间。
是
domain
请求域名。
是
uri
请求资源。
是
uri_param
请求参数。
是
client_ip
和服务器建连客户端IP。
是
client_port
和服务器建连客户端端口。
是
request_size
请求大小。
是
request_time
请求响应时间,单位:毫秒。
是
response_size
请求返回大小,单位:字节。
是
server_addr
服务器IP。
是
server_port
服务器端口。
是
vfcnt
视频帧率。
是
vfts
视频时间戳(1秒内最后一帧的时间戳)。
是
vfdropped
视频每秒丢帧数。
是
afcnt
音频帧率。
是
afts
音频时间戳(1秒内最后一帧的时间戳)。
是
afdropped
音频每秒丢帧数。
是
wait
应用层堆积数。
是
first_frame_duration
首帧时间。
是
v_header_count
收到的视频头个数。
是
a_header_count
收到音频头个数。
是
vbytes_merge
视频码率,单位:Bps。
说明常用单位是kbps,例如100000 Bps=100000÷1000×8=800 kbps。
是
abytes_merge
音频码率,单位:Bps。
是
publish_type
上行接入协议类型。
是
下行播放日志字段
名称
说明
默认是否创建索引
unixtime
请求时间。
是
domain
请求域名。
是
method
请求方法。
是
scheme
请求协议。
是
uri
请求资源。
是
uri_param
请求参数。
是
client_ip
用户真实IP。
是
proxy_ip
代理IP。
是
remote_ip
和CDN节点建连IP。
是
remote_port
和CDN节点建连客户端端口。
是
refer_protocol
HTTP Referer中的协议。
是
refer_domain
HTTP Referer中Domain信息。
是
refer_uri
HTTP Referer中URI信息。
是
refer_param
HTTP Referer中的参数信息。
是
request_size
请求大小。
是
request_time
请求响应时间,单位:毫秒。
是
response_size
请求返回大小,单位:字节。
是
return_code
请求响应码。
是
sent_http_content_range
应答头里表示的Range信息(由源站创建),如Bytes:0~99/200。
是
server_addr
服务的CDN节点IP。
是
server_port
服务的CDN节点服务端口。
是
body_bytes_sent
实际发送Body大小,单位:字节。
是
content_type
请求的资源类型。
是
hit_info
用户请求中Header头中Range字段取值,如Bytes:0~100。
是
user_agent
用户代理信息。
是
user_info
User Info信息。
是
uuid
请求唯一标识。
是
via_info
Via头信息。
是
xforwordfor
请求头中XForwardFor字段。
是
- 本页导读 (1)