SMN接入
LTS支持消息通知服务(SMN)日志接入,具体接入方法请参见消息传输日志。
结构化模板日志详情
- 日志示例
表1 结构化模板示例 模板名称
示例日志
SMN
{"message_id":"1ae49922602a42fc83acb9689a2eb5f4","project_id":"5a9f32e4f1ec4bbe9695ff9da51c2925","topic_urn":"urn:smn:cn-north-1:5a9f32e4f1ec4bbe9695ff9da51c2925:demo","subscriber_urn":"urn:smn:cn-north-1:5a9f32e4f1ec4bbe9695ff9da51c2925:demo:b55c3c6fa7cd471b9f24818d530a8740","protocol_name":"https","endpoint":"https://127.0.0.1:443/https","status":"DELIVERED","http_code":200,"create_time":"2022-11-01T00:00:00Z","send_time":"2022-11-01T00:00:10Z"}
- 结构化字段及字段说明
表2 结构化字段 字段
示例
描述
类型
message_id
1ae49922602a42fc83acb9689a2eb5f4
消息ID
string
project_id
5a9f32e4f1ec4bbe9695ff9da51c2925
项目ID
string
topic_urn
urn:smn:cn-north-1:5a9f32e4f1ec4bbe9695ff9da51c2925:demo
Topic的唯一的资源标识
string
subscriber_urn
urn:smn:cn-north-1:5a9f32e4f1ec4bbe9695ff9da51c2925:demo:b55c3c6fa7cd471b9f24818d530a8740
订阅者的唯一资源标识
string
protocol_name
https
不同协议对应不同的endpoint(接受消息的接入点)。目前支持的协议包括:
“email”:邮件传输协议,endpoint为邮箱地址。
“sms”:短信传输协议,endpoint为手机号码。
“functiongraph” FunctionGraph(函数)传输协议,endpoint为一个函数
“functionstage”:。FunctionStage(工作流)传输协议,endpoint为一个函数工作流
“http”、“https”:HTTP/HTTPS传输协议,endpoint为URL。
string
endpoint
https://127.0.0.1:443/https
接受消息的接入点
string
status
DELIVERED
消息状态。目前包括以下状态:
“DELIVERED”:已送达
“FAIL_DELIVERED”:发送失败
“REJECTS”:已拒绝。触发流控机制
string
http_code
200
HTTP返回码,仅支持HTTP/HTTPS协议消息
long
create_time
2022-11-01T00:00:00Z
消息创建时间。时间格式为UTC时间,YYYY-MM-DDTHH:MM:SSZ
string
send_time
2022-11-01T00:00:10Z
消息发送时间。时间格式为UTC时间,YYYY-MM-DDTHH:MM:SSZ
string