请求参数
参数名称 | 类型 | 是否必须 | 描述 |
ConfigName | String | 是 | 日志配置名称 |
属性名称 | 类型 | 描述 | |
configName | string | 日志配置名称,project 下唯一 | |
inputType | string | 输入类型,现在只支持 file | |
inputDetail | json | 见下表格说明 | |
outputType | string | 输出类型,现在只支持 LogService | |
outputDetail | json | 见下表格说明 | |
createTime | Int | 配置创建时间 | |
lastModifyTime | Int | 该资源服务端更新时间 |
属性名称 | 类型 | 描述 |
logType | string | 日志类型,现在只支持 common_reg_log |
logPath | string | 日志所在的父目录,例如/var/logs/ |
filePattern | string | 日志文件的 Pattern,例如access*.log |
localStorage | boolean | 是否打开本地缓存,在服务端之间链路断开的情况下,本地可以缓存 1GB 日志 |
timeFormat | string | 日志时间格式, 如 %Y/%m/%d %H:%M:%S |
logBeginRegex | string | 日志首行特征(正则表达式),由于匹配多行日志组成一条 log 的情况 |
regex | string | 日志对提取正则表达式 |
key | array | 日志提取后所生成的 Key |
filterKey | array | 用于过滤日志所用到的 key,只有 key 的值满足对应 filterRegex 列中设定的正则表达式日志才是符合要求的 |
filterRegex | array | 和每个 filterKey 对应的正正则表达式, filterRegex 的长度和 filterKey 的长度必须相同 |
topicFormat | string | 用于将日志文件路径的某部分作为 topic,如/var/log/(.*).log,默认为 none,表示 topic 为空。 |
preserve | boolean | true 代表监控目录永不超时,false 代表监控目录 30 分钟超时,默认值为 true |
preserveDepth | integer | 当设置 preserve 为 false 时,指定监控不超时目录的深度,最大深度支持 3 |
fileEncoding | string | 日志文件编码格式,支持gbk和utf8 |
属性名称 | 类型 | 必须 | 描述 |
endpoint | string | 否 | project 所在的访问地址,不需要带 project 前缀,如果不填写,则使用默认为 EndPoint |
logstoreName | string | 是 | 对应 logstore 名称 |
HTTP 状态码 | ErrorCode | ErrorMessage |
404 | ConfigNotExist | Config {Configname} not exist |
500 | InternalServerError | Specified Server Error Message |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。