日志服务支持使用Protocol Buffer格式作为标准的日志写入格式。
Protocol Buffer格式用于结构化数据交换格式,当用户需要写入日志时,需要把原始日志数据序列化成如下格式的Protocol Buffer数据流,然后才能通过API写入服务端。
message Log
{
message Content
{
string key = 1; // 每组字段的 key
string value = 2; // 每组字段的 value
}
int64 time = 1; // 时间戳,UNIX时间格式
Content contents = 2; // 一条日志里的多个kv组合
}
message LogGroup
{
repeated Log logs = 1; // 多条日志合成的日志数组
optional string reserved = 2; // 目前暂无效用
optional string filename = 3; // 日志文件名
optional string source = 4; // 日志来源,一般使用机器IP
}
说明
文档内容是否对您有帮助?
评价建议不能为空
非常感谢您的反馈,我们会继续努力做到更好!