管理日志流
云日志服务是以日志流(LogStream)作为日志管理维度。日志采集后,以日志流为单位,将不同类型的日志分类存储在不同的日志流上,方便对日志进一步分类管理。如果日志较多,需要分门别类,建议您创建多个日志流,并给日志流做好命名,方便后续快速查找日志。例如,您可以将操作日志、访问日志等接入不同的日志流,查询日志时可以进入对应的日志流快速查看日志。支持按照业务需求对不同的日志流添加对应的标签,方便运维人员管理业务。
1个日志组中最多可以创建100个日志流,如果无法创建日志流,建议删除不再需要使用的日志流后重试,或者在新的日志组中创建日志流。
前提条件
已创建日志组。
创建日志流
- 登录云日志服务控制台。
- 单击日志组名称对应的。
- 单击“创建日志流”,在创建日志流页面,参考表1填写日志流相关信息。
表1 日志流参数说明 参数
说明
日志组名称
默认显示目标日志组名称。
日志流名称
日志流名称只支持输入英文、数字、中文、中划线、下划线及小数点,且不能以小数点、下划线开头或以小数点结尾。长度为1-64个字符。
企业项目
选择业务需要的企业项目,默认为default。也可单击“查看企业项目”,在企业项目管理页面查看全部企业项目。
日志存储
若关闭日志存储,则无法开启日志存储时间。
- 开启“日志存储”:日志将会被存入搜索引擎,能使用日志全量功能。
- 关闭“日志存储”:日志不会存储到LTS,可节约索引流量和存储费用,只能使用日志生成指标、转储功能,不能使用日志搜索分析、告警、消费加工等其他功能。
日志存储时间(天)
日志流的存储时间,即日志上报到LTS后日志存储的时间。
日志数据默认存储30天,可以在1~365天之间设置。
- 打开日志流的“日志存储时间”:日志的存储时间使用日志流设置的日志存储时间。
- 关闭日志流的“日志存储时间”:日志的存储时间使用日志组设置的日志存储时间。
智能冷存储
开启日志存储时间后,根据业务需要设置智能冷存储功能。详细请参考智能冷存储。
说明:开启智能冷存储需要日志存储时间大于7天。
标准存储层数据保存时间
开启智能冷存储后,需要设置标准存储层数据的保存时间。
标准存储数据至少需保存7天才能转换为智能冷存储层数据。当日志保存时间大于标准存储层数据保存时间,且小于日志存储时间时,日志数据将自动转换为智能冷存储层数据存储。
标签
按照业务需求对不同的日志流添加对应的标签,单击“添加标签”,分别填写标签键key和标签值value。
说明:- 如需添加多个标签可重复该步骤,最多支持添加20个标签。
- 如需删除标签可单击标签操作列的“删除”。
- 标签键长度不能超过128个字符;标签值长度不能超过255个字符。
- 标签键名称不可重复。
- 如果配置转储时使用了该标签,删除标签后,请同步修改转储配置信息。
匿名写入
匿名写入默认关闭,适用于安卓/IOS/小程序/浏览器端上报日志,打开匿名写入则表示该日志流打开匿名写入权限,不会经过有效鉴权,可能产生脏数据。关于SDK使用请参考SDK接入。
备注
自定义填写备注信息,字符长度0-1024个字符。
- 单击“确定”,完成日志流的创建。在日志流列表中,可以查看日志流名称、操作等信息。
智能冷存储
目前此功能仅在华北-北京四、华南-广州、华东-上海一局点支持白名单用户提交工单申请使用,其他局点暂不支持该功能。
云日志服务LTS提供冷存储和标准存储功能。冷存储费用低,响应速度慢,对长期存储的数据进行冷存储。
- 在日志流创建或修改页面,开启智能冷存储功能,将标准存储层数据转为冷存储。
- 在开启智能冷存储功能后,如果标准存储时间增大,冷存储数据的存储时间仅对最新数据生效,冷存储数据不会重新转为标准存储。
- 在开启智能冷存储功能后,在可视化日志、仪表盘、定时SQL的查询时间范围查询日志时,不支持查询涉及冷存储的时间段,需将查询时间设置为标准存储的时间范围。
对比项 |
标准存储 |
冷存储 |
---|---|---|
适用场景 |
数据高频查询场景 |
数据低频查询场景 |
查询与分析性能 |
高,秒级返回 |
较低,存在8S延迟 |
可视化、仪表盘等 |
高,秒级返回 |
不支持此功能 |
存储价格 |
0.000479元/GB/小时 |
0.000208元/GB/小时 |
修改日志流
日志流默认的存储时间和日志组保持一致。
- 在日志流列表中,单击待修改日志流操作列的“修改”。
- 在弹出框中,支持修改日志流名称、日志存储时间、标签等信息。
- 关闭开关:日志流会使用日志组配置的日志存储时间。
- 打开开关:使用日志流配置的日志存储时间。
- 超出存储时间的日志将会被自动删除,您可以按需将日志数据转储至OBS桶中进行长期存储。
- 目前白名单用户的日志存储时间支持1095天,如有需要,请提交工单申请。
- 单击“确定”。
- 修改完成后,鼠标悬浮在日志流名称上,显示修改后日志流名称和日志流原始名称。
删除日志流
如果日志流不再需要使用,可以删除日志流,日志流删除后,日志流中的日志数据将被同时删除。删除日志流会导致用户日志相关业务异常,日志流删除后无法恢复,请谨慎操作。
- 删除日志流前请确认该日志流下没有配置日志采集任务,否则删除后可能影响正常的日志上报。
- 如果日志流绑定了日志转储任务,删除日志流之前,需要先删除该日志流关联的日志转储任务。
- 在日志流列表中,单击待删除日志流操作列的“删除”。
- 在弹出框中输入“DELETE”后,单击“确定”,完成日志流删除。
图1 删除日志流
其他操作
- 收藏日志流
单击日志流中操作列“更多 > 编辑收藏”,收藏日志流,即可在我的收藏/我的收藏(本地缓存)中展示已收藏的日志流。
- 详情
单击日志流中操作列下“更多 > 详情”,可查看日志流详情。包括日志流名称、日志流ID、创建时间等信息。
- 采集诊断:需要先开启“ICAgent诊断开关”,请参考设置ICAgent日志采集开关。单击目标日志流操作列“更多 > ICAgent采集诊断”,可查看该日志流的ICAgent异常监控、ICAgent整体状态和ICAgent采集监控。更多信息请参考采集诊断仪表盘模板。