996
微信
数据编码方式__公共资源说明_API-Reference_日志服务-阿里云
Protocol Buffer是Google开发的用于结构化数据交换格式,被广泛用于Google内部及外部很多服务。目前,SLS服务也使用Protocol Buffer格式作为标准的日志写入格式。当用户需要写入日志时,需要把原始日志数据序列化成如下格式的Protocol Buffer数据流后才能通过API写入服务端:
message Log
{
required uint32 time = 1; // UNIX Time Format
message Content
{
required string key = 1;
required string value = 2;
}
repeated Content contents= 2;
}
message LogGroup
{
repeated Log logs= 1;
optional string reserved =2; // 内部字段,不需要填写
optional string topic = 3;
optional string source = 4;
}
message LogGroupList
{
repeated LogGroup logGroupList = 1;
}
注意:
- 由于PB对KeyValue对不要求唯一性,因此需要避免出现该情况,否则行为为未定义。
- 关于Protocol Buffer格式的更多信息请参考其Github首页。
- 关于日志服务写入日志的API详细描述请参考PostLogStoreLogs。
最后更新:2016-05-06 10:44:22
上一篇:
数据模型__公共资源说明_API-Reference_日志服务-阿里云
下一篇:
日志库__公共资源说明_API-Reference_日志服务-阿里云
SQLServerReader__Reader插件_使用手册_数据集成-阿里云
删除截图配置__直播流操作接口_API 手册_CDN-阿里云
web tracking__loghub-采集_用户指南_日志服务-阿里云
防火墙状态及解决方案__产品常见问题_服务器安全(安骑士)-阿里云
DRDS操作__快速开始_分布式关系型数据库 DRDS-阿里云
短信签名和短信模板的审核要求__常见问题_短信服务-阿里云
追加上传__上传文件_开发人员指南_对象存储 OSS-阿里云
云服务器 ECS > 快速入门(Linux) > 步骤 4:格式化和挂载数据盘
编写Graph__快速开始_大数据计算服务-阿里云
遍历全表操作__开发手册_分布式关系型数据库 DRDS-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云