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

avatar 2018年12月15日16:09:28 评论 743 views

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

 

准备

1、ECS 一台

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

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

 

一、配置 ECS

1、部署项目到云服务器

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

 

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

 

2、创建日志仓库 LogStore

 

3、创建机器组

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

 

4、配置日志仓库

点击配置按钮

 

点击创建配置

 

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

 

填写配置

 

关联ECS(机器组)

 

自定义配置,跳过

 

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

 

至此配置完毕

 

5、查看日志

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

在LogStore列表点击预览

 

 

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

历史上的今天
十二月
15
  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
avatar

发表评论

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