用云日志服务 LTS 做应用告警的实践笔记

举报
yd_297008388 发表于 2026/11/03 10:59:06 2026/11/03
【摘要】 记录把小应用日志接入华为云云日志服务 LTS 并配置关键词告警的实践笔记,包含 ICAgent 主机日志采集、结构化字段提取、告警规则设置与避坑要点。

最近把一个小应用的日志接入了华为云云日志服务 LTS,顺手把告警也配上了,记录一下过程,方便后面复用。

一、日志采集

在 LTS 里先建日志组,再建日志流。主机采集用 ICAgent:在 ECS 上装好代理后,在控制台的「主机管理」里把机器加进主机组,然后在采集配置里指定日志路径(比如应用的 /var/log/app/*.log),关联到刚才的日志流。几分钟后在日志查询页就能看到实时日志了。

二、结构化处理

原始日志是纯文本,查询和告警都不好写。在日志流的结构化配置里,按样例日志提取字段,比如 level、traceId、cost_ms。字段结构化之后,查询可以直接写 level:ERROR 这种条件,出错日志一眼就能筛出来。

三、关键词告警规则

在「告警」里新建告警规则:查询条件为最近 5 分钟内 level:ERROR 的条数;触发条件为条数大于等于 3 时触发,避免偶发错误打扰;通知方式选消息中心通知。配完后故意在测试环境打了几条 ERROR 日志,5 分钟内收到了告警通知,链路是通的。

四、两个小坑

  1. ICAgent 装好后如果日志一直不上报,先看主机组有没有关联采集配置,再看日志路径权限,应用进程对日志文件要有读权限。
  2. 告警统计周期别设太短,1 分钟窗口容易因为日志上报延迟漏报,5 分钟比较稳。

整体下来配置不复杂,关键是先把结构化字段理顺,后面的查询、告警和仪表盘都是顺水推舟。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。