阿里云SLS,使用Logtail采集日志

本文以一个demo介绍如何使用阿里云SLS,采集云服务器种的日志,为后期使用StreamCompute消费做准备。

 

准备

1、ECS 一台

2、Java项目一个,这里用一个 SpringBoot + logback 日志的 demo

3、已开通阿里云SLS的账号一个

 

一、配置 ECS

1、部署项目到云服务器

这里准备了一个demo,向 localhost:9090/hello?name=saysky就能写下日志

阿里云SLS,使用Logtail采集日志

 

2、创建 /home/logs 目录,作为项目日志生成文件目录

3、安装Logtail,执行下面两段命令  参考官方地址

wget http://logtail-release-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/linux64/logtail.sh -O logtail.sh;chmod 755 logtail.sh
./logtail.sh install auto

 

二、SLS 控制台操作

1、创建 Project

阿里云SLS,使用Logtail采集日志

 

2、创建日志仓库 LogStore

阿里云SLS,使用Logtail采集日志

 

3、创建机器组

点击左侧的Logtail机器组,创建一个机器组,填我们那台机器的内网ip

阿里云SLS,使用Logtail采集日志

 

4、配置日志仓库

点击配置按钮

阿里云SLS,使用Logtail采集日志

 

点击创建配置

阿里云SLS,使用Logtail采集日志

 

选择自定义文件种的文本文件

阿里云SLS,使用Logtail采集日志

 

填写配置

阿里云SLS,使用Logtail采集日志

阿里云SLS,使用Logtail采集日志

 

关联ECS(机器组)

阿里云SLS,使用Logtail采集日志

 

自定义配置,跳过

阿里云SLS,使用Logtail采集日志

 

投递,暂时也跳过,本文不讲

阿里云SLS,使用Logtail采集日志

 

至此配置完毕

 

5、查看日志

我们向项目发起几次请求,目的是记录日志

在LogStore列表点击预览

阿里云SLS,使用Logtail采集日志

阿里云SLS,使用Logtail采集日志

 

 

官方文档:https://help.aliyun.com/document_detail/54604.html?spm=a2c4g.11174283.6.566.4b301caaFMXzUS

  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
言曌

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: