检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
log_agency_transfer object 委托转储信息。若转储为委托转储,则会返回该参数 log_create_time Integer 日志转储创建时间 最小值:0 最大值:2147483647 log_storage_format String 日志转储格式。只支持"RAW", "JSO
HostGroupTagResBody objects 标签信息. create_time Long 创建时间 最小值:0 最大值:9999999999999 update_time Long 更新时间 最小值:0 最大值:9999999999999 表9 HostGroupTagResBody
JSON格式的string类型 json_extract_scalar 用于从JSON对象或JSON数组中提取一组标量值(字符串、整数或布尔值)。如果指定JSON路径下不是标量,则返回null。 json_extract_scalar(x,json_path) varchar类型 示例及说明
sum( request_time )/ count( 1 ) AS "响应时间(毫秒)",count( 1 ) AS "访问次数" GROUP BY http_host, url ORDER BY "响应时间(毫秒)" DESC LIMIT 100 访问最多的客户端图表所关联的查询分析语句如下所示:
API的日志管理接口,用来查询日志内容。 日志接入 LTS API的日志接入接口,用来配置日志上报。 日志转储 LTS API的日志转储接口,用于将指定的一个或多个日志流的日志转储到其他服务。 超额采集 LTS API的超额采集接口,用来设置打开、关闭超额采集开关。 云端结构化配置 LTS
obs_file函数从OSS中获取数据,再使用tab_parse_csv函数构建表格,最后使用e_table_map函数进行字段匹配,返回指定字段和字段值,生成新的日志数据。 实践案例 原始日志 { "account":"Sf24asc4ladDS" } OBS Bucket中的CSV文件数据
并开启全文索引,日志存储时长30天(存储日志的时长,只存30天的日志,第31天则会删除第一天的日志)。开启智能冷存储后,标准存储层数据保存时间为7天,则冷存储时长为30-7=23天,具体明细如下表所示。 表2 计费明细表(全文索引使用场景) 计费项 说明 使用量 单价 月计费 读写流量
结构化规则对象 demo_label String 示例日志标签 最小长度:0 最大长度:5000 create_time Long 创建时间 最小值:0 最大值:20000000000000 id String 模板id 最小长度:36 最大长度:36 表6 DemoField
sum( request_time )/ count( 1 ) AS "响应时间(毫秒)",count( 1 ) AS "访问次数" GROUP BY http_host, url ORDER BY "响应时间(毫秒)" DESC LIMIT 100 访问最多的客户端图表所关联的查询分析语句如下所示:
过滤条件 group_name String 日志组名称 id String 仪表盘id last_update_time Long 最近修改时间 project_id String 项目id title String 仪表盘名称 useSystemTemplate Boolean 是否使用模板
lparse 任意(自动转为String) 否 指定value1中元素之间的分隔符和引用符,默认分隔符为,,默认引用符为"。格式为lparse=(',', '"')。 说明 引用符优先级高于分隔符。 rparse 任意(自动转为String) 否 指定value2中元素之间的分隔符和引用符,默认分隔符为
根据正则表达式获得符合条件的所有值列表。 匹配判断 regex_match 判断是否匹配正则表达式。 替换 regex_replace 根据正则表达式替换字符串中的指定字符。 切分 regex_split 将一个字符串分割成字符串数组。 regex_select 函数格式 regex_select(value
“.”组成,且不能以小数点、下划线开头或以小数点结尾。 最小长度:1 最大长度:64 ttl_in_days 是 Integer 日志存储时间(默认为30天)。 最小值:1 最大值:365 tags 否 Array of tagsBody objects 标签字段信息 log_group_name_alias
云服务日志分析场景 如何采集云服务日志到LTS:LTS支持多种云服务接入采集到LTS,您需要在对应云服务的页面打开日志开关,即可以将日志采集到指定的日志组/日志流。 如何配置到最佳使用状态:很多云服务的日志都是支持结构化的,您可以在结构化配置页面为您的云服务日志配置对应的结构化解析规
是否支持全局化,必填true,否则创建不了日志收藏 响应参数 状态码:201 表4 响应Body参数 参数 参数类型 描述 create_time Integer 创建时间 eps_id String 企业项目id favorite_resource_id String 收藏资源id favorite_resource_type
mat_ceil(value) 参数说明 参数名称 参数类型 是否必填 说明 value 数字或数字字符串 是 待计算的值。 返回结果 返回大于或者等于指定值的最小整数。 函数示例 测试数据 { "price": 4.1 } 加工规则 e_set("mat_ceil", mat_ceil(v("price")))
日志转储详细信息 表5 log_transfer_detail 参数 是否必选 参数类型 描述 obs_period 是 Integer OBS转储时间。当创建OBS转储时,必填此参数。与obs_period_unit组合,即"obs_period"+"obs_period_unit",必须是"2min"
最大长度:32 表7 log_transfer_detail 参数 是否必选 参数类型 描述 obs_period 是 Integer OBS转储时间。当创建OBS转储时,必填此参数。与obs_period_unit组合,即"obs_period"+"obs_period_unit",必须是"2min"
linux windows host_version String 主机版本 最小长度:1 最大长度:16 update_time Long 更新时间 最小值:13 最大值:13 状态码:400 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8
"__1__": 3 } e_regex函数 原始日志 { "k1":"q=asd&a=1&b=2&__1__=3" } 加工规则 # 自行指定字符集提取关键字和值 e_regex("k1",r"(\w+)=([a-zA-Z0-9]+)",{r"\1": r"\2"}) 加工结果 {