阿里云SLS入门——Logtail 采集日志上传并报警

文章目录

  • 简介
  • 安装步骤
  • 查看 Logtail 状态和版本
  • 配置飞书报警

简介

日志服务SLS是云原生观测与分析平台,为Log、Metric、Trace等数据提供大规模、低成本、实时的平台化服务。日志服务一站式提供数据采集、加工、查询与分析、可视化、告警、消费与投递等功能,全面提升您在研发、运维、运营、安全等场景的数字化能力。

阿里云SLS入门——Logtail 采集日志上传并报警_第1张图片
Logtail是日志服务提供的日志采集Agent,用于采集阿里云ECS、自建IDC、其他云厂商等服务器上的日志。阿里云SLS入门——Logtail 采集日志上传并报警_第2张图片

安装步骤

  1. 根据日志服务Project所在地域,获取对应的${your_region_name}

阿里云SLS入门——Logtail 采集日志上传并报警_第3张图片
各个地域对应的${your_region_name}请参见附录:地域与安装参数对照表

阿里云SLS入门——Logtail 采集日志上传并报警_第4张图片
替换${your_region_name}后 ,执行安装命令

wget http://logtail-release-${your_region_name}.oss-${your_region_name}.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ${your_region_name}-internet

查看 Logtail 状态和版本

  • 命令
    sudo /etc/init.d/ilogtaild status

  • 返回结果
    如果系统返回如下信息,表示已安装Logtail
    ilogtail is running

[root@test-machine ~]$ sudo /etc/init.d/ilogtaild status
ilogtail is running
[root@test-machine ~]$ 

创建好 project 后,日志控制台选择点击 “单行 - 文本日志”
阿里云SLS入门——Logtail 采集日志上传并报警_第5张图片
在 Logtail 配置界面,配置采集日志的地址和采集格式
阿里云SLS入门——Logtail 采集日志上传并报警_第6张图片

因为 Logtail 只采集增量日志,在测试文件写入数据,模拟系统输出的日志

[root@test-machine tmp]$ cat test.log 
test1;
test2;
error;
[root@test-machine tmp]$ 

SLS 成功采集到日志
阿里云SLS入门——Logtail 采集日志上传并报警_第7张图片

配置飞书报警

监控日志数据,当日志当中出现 error 时,飞书发送报警
阿里云SLS入门——Logtail 采集日志上传并报警_第8张图片
添加飞书提醒
阿里云SLS入门——Logtail 采集日志上传并报警_第9张图片
手动在日志中输入错误日志

[root@test-machine tmp]$ cat test.log 
test1;
test2;
error;
error;
error some wrong in /home/chenr2/tmp2;

成功触发报警
阿里云SLS入门——Logtail 采集日志上传并报警_第10张图片

你可能感兴趣的:(阿里云,运维,云计算)