云服务器内容精选

  • 响应示例 状态码: 200 请求响应成功, 成功创建结构化配置。 { "2a473356cca5487f8373be891bffc1cf_8a75b77d-7d72-4d7e-8c50-a24562cf8b0b_fd5e1a7c-7412-475d-a013-8891d539574e" } 状态码: 400 BadRequest。非法请求。 建议根据error_msg直接修改该请求,不要重试该请求。 { "errorCode" : "LTS.0612", "errorMessage" : "timee fieldType is error" } 状态码: 401 AuthFailed。鉴权失败, 请确认token后再次请求 。 { "error_code" : "LTS.0414", "error_msg" : "Invalid token" } 状态码: 403 Forbidden。请求被拒绝访问。返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 { "error_code" : "LTS.0001", "error_msg" : "Invalid projectId" } 状态码: 500 InternalServerError。 表明服务端能被请求访问到,但是服务内部出错。 { "error_code" : "LTS.0102", "error_msg" : "addOrUpdateTableTemplate exception" }
  • 响应参数 状态码: 400 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 枚举值: SV CS TG.ALS.200201 SVCSTG.ALS.200340 SVCSTG.ALS.200332 SVCSTG.ALS.200209 SVCSTG.ALS.200.339 error_msg String 调用失败响应信息描述。 枚举值: parseType is invalid/ smart extra failed./ The number of demo_fields and rules is not equal {字段名/别名} is repeated with internal fields userDefinedName repeat./ field name repeat check logContent type error nginx log_format is error 状态码: 401 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码。 枚举值: LTS.0403 error_msg String 调用失败响应信息描述。 枚举值: Invalid projectId 状态码: 403 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码。 枚举值: LTS.0403 error_msg String 调用失败响应信息描述。 枚举值: Invalid projectId 状态码: 500 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码。 枚举值: LTS.0500 error_msg String 调用失败响应信息描述。 枚举值: Failed to query lts struct log
  • 状态码 状态码 描述 200 请求响应成功, 成功创建结构化配置。 400 BadRequest。非法请求。 建议根据error_msg直接修改该请求,不要重试该请求。 401 AuthFailed。鉴权失败, 请确认token后再次请求 。 403 Forbidden。请求被拒绝访问。返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 500 InternalServerError。 表明服务端能被请求访问到,但是服务内部出错。 503 ServiceUnavailable。 被请求的服务无效,服务不可用。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从 IAM 服务获取的用户Token,获取方式请参见:获取用户Token 缺省值:None 最小长度:1000 最大长度:2000 Content-Type 是 String 该字段填为:application/json;charset=UTF-8。 缺省值:None 最小长度:30 最大长度:30 表3 请求Body参数 参数 是否必选 参数类型 描述 log_group_id 是 String 日志组ID 缺省值:None 最小长度:36 最大长度:36 log_stream_id 是 String 日志流ID 缺省值:None 最小长度:36 最大长度:36 project_id 是 String 项目ID 缺省值:None 最小长度:32 最大长度:32 content 是 String 填写一条示例日志。 demo_fields 是 Array of DemoFields objects 示例字段列表。 说明: demo_fields中的字段顺序,须和content中的字段顺序保持一致。 最大个数:200 parse_type 是 String 结构化类型参数(json、split、nginx、built_in、custom_regex)。 regex_rules 否 String 正则表达式(使用正则结构化规则时候需要)。 最大长度:5000 layers 否 Integer 最大解析层数(使用JSON方式结构化需要)。 最大值:3 tokenizer 否 String 分隔符(使用分隔符结构化时需要)。 log_format 否 String Nginx配置规则(使用分隔符结构化时需要)。 tag_fields 是 Array of TagField objects tag字段列表(使用tag字段解析时需要,其中系统模板不支持使用tag字段)。 最大个数:200 rule 否 RuleSGQSGQSGQ object 结构化方式 表4 DemoFields 参数 是否必选 参数类型 描述 fieldName 否 String 字段名称 缺省值:None 最小长度:1 最大长度:50 userDefinedName 否 String 自定义别名(json,Nginx方式中按需添加) 缺省值:None 最小长度:1 最大长度:64 type 是 String 字段数据类型。 可选范围:string、long、float isAnalysis 否 Boolean 预留字段。 content 否 String 字段内容。 说明: 在系统模板中,此参数为demoLog。 index 否 Integer 序号 表5 TagField 参数 是否必选 参数类型 描述 fieldName 是 String 字段名称 缺省值:None 最小长度:1 最大长度:50 content 否 String 示例字段。 缺省值:None 最小长度:1 最大长度:64 type 是 String 字段数据类型。可选范围:string、long、float isAnalysis 否 Boolean 预留字段。 表6 RuleSGQSGQSGQ 参数 是否必选 参数类型 描述 type 是 String 内置系统模板类型 param 是 String 系统iton模板名称
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 results Array of BriefStructTemplateModel objects 结构化模板缩略信息列表 表4 BriefStructTemplateModel 参数 参数类型 描述 create_time Integer 模板创建/更新时间 最小值:0 最大值:20000000000000 id String 模板id 最小长度:36 最大长度:36 template_name String 模板名称 最小长度:1 最大长度:64 template_type String 结构化类型,当前支持regex,json,split,nginx 枚举值: regex json split nginx project_id String 项目ID,获取方式请参见:获取账号ID、项目ID、日志组ID、日志流ID 最小长度:32 最大长度:32 状态码: 500 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 最小长度:8 最大长度:8 error_msg String 调用失败响应信息描述。 枚举值:Internal Server Error
  • 响应示例 状态码: 200 请求响应成功。 { "results" : [ { "create_time" : 1632897983441, "id" : "47629e46-287d-478c-8888-xxxxxxxxxxxx", "template_name" : "jsonTemplate", "template_type" : "json", "project_id" : "2a473356cca5487f8373be89xxxxxxxx" } ] } 状态码: 500 表明服务端能被请求访问到,但是服务内部出错。 { "error_code" : "LTS.2017", "error_msg" : "Find struct template failed." }