实战接入腾讯云日志服务

  • 一、准备环境
  • 二、接入步骤
    • 1. 开通腾讯云日志服务
    • 2. 新建日志主题
    • 3. 在要采集的机器安装采集服务 LogListener
    • 4. 其它一些LogListener命令:
    • 5. 到腾讯云平台配置机器组
    • 6. 采集配置日志目录
    • 7. 索引设置
  • 三、问题排查
  • 四、查询日志

一、准备环境

  • CentOS
  • SpringBoot应用程序
  • 腾讯云账号
  • 本文接入SpringBoot的logback日志,格式为单行文本格式日志

二、接入步骤

1. 开通腾讯云日志服务

2. 新建日志主题

点击日志主题,新建主题。按自己的需求填写日志主题的名称。

3. 在要采集的机器安装采集服务 LogListener

目前LogListener仅支持64位 Linux操作系统。
安装命令:

# 下载及安装
wget https://mirrors.tencent.com/install/cls/loglistener-linux-x64-2.6.5.tar.gz
tar -zxvf loglistener-linux-x64-2.6.5.tar.gz -C /usr/local
cd /usr/local/loglistener-2.6.5/tools
./loglistener.sh install
# 初始化参数
./loglistener.sh init -secretid AKIDPEtPyKabfW8Z3Uspdz83xxxxxxxxxxxx -secretkey whHwQfjdLnzzCE1jIf0xxxxxxxxxxxx -region ap-xxxxxx -network internet
# 启动LogListener
/etc/init.d/loglistenerd start

这里要获取secretid、secretkey信息,可以在腾讯云平台->产品->管理与审计->访问密钥处获取。

4. 其它一些LogListener命令:

## 1. 查看 LogListener 版本
/etc/init.d/loglistenerd -v
## 2. 查看 LogListener 帮助文档
/etc/init.d/loglistenerd -h
## 3. LogListener 进程管理
/etc/init.d/loglistenerd (start|restart|stop) # 启动、重启、停止
## 4. 查看 LogListener 进程状态
/etc/init.d/loglistenerd status
# LogListener 正常情况会运行两个进程:## 5. 检查 LogListener 心跳及配置
/etc/init.d/loglistenerd check## 6. 卸载 LogListener
# 以管理员权限执行 loglistener/tools 目录下的卸载命令:
./loglistener.sh uninstall## 7. 手动更新 LogListener
### 复用断点文件(不会重复采集日志):
### 使用停止命令停止运行旧版本的 LogListener。
### 备份旧版本中的断点文件目录(loglistener/data)。例如,将旧版的断点文件备份至/tmp/loglistener-backup目录下。
cp -r loglistener-2.2.3/data /tmp/loglistener-backup/
### 使用卸载命令卸载旧版本的 LogListener。
### 下载最新版本的 LogListener,并使用相关命令安装和初始化新版本 LogListener。
### 复制所备份的断点文件目录(步骤2)到新版本 LogListener 目录下。
cp -r /tmp/loglistener-backup/data loglistener-<version>/
### 请根据实际情况替换 <version>,例如:
cp -r /tmp/loglistener-backup/data loglistener-2.2.8/
### 使用启动命令启动运行新版本 LogListener。
### 不复用断点文件(可能会重复采集日志):
### 使用停止命令停止运行旧版本的 LogListener。
### 使用卸载命令卸载旧版本的 LogListener。
### 下载最新版本的 LogListener,并使用相关命令安装和初始化新版本 LogListener。
### 使用启动命令启动运行新版本 LogListener。

5. 到腾讯云平台配置机器组

有相同采集需求的机器可以放到同一个机器组。

6. 采集配置日志目录

7. 索引设置

可以先简单设置全文索引。

三、问题排查

如果没有日志上来,可以从下面几点排查。

  1. 到机器组列表,查看机器组的心跳状态是否正常。没有日志上来通常心跳状态会有殿堂。
  2. 检查loglistener是否正常运行,使用 /etc/init.d/loglistenerd check 诊断。如果服务运行异常,则检查安装配置。 如果已经正常运行,则进行下一步排查。
  3. 使用命令 grep group_ip etc/loglistener.conf 检查机器组IP与获取的IP是否一致。二者要保持完全一致。

四、查询日志

在检索分析界面进行查询操作。

整体上感觉腾讯云的日志服务比起阿里云接入方式少一些、使用界面也简单一些,以后再慢慢摸索。

实战接入腾讯云日志服务相关推荐

  1. asp.net core使用serilog将日志推送到腾讯云日志服务

    为什么是serilog? Serilog是 .NET 中最著名的结构化日志类库. 基于日志事件log events,而不是日志消息log message. 你可以将日志事件格式化为控制台的可读文本或者 ...

  2. 微信小程序接入腾讯云MQTT服务

    本文章目的是,将微信小程序连接至MQTT并获取传感器数据. 按照网络所给的连接手段所遇到的困难 客户端不能同时登录 设备侧的数据传输(主要是发布加上少量订阅)需要进行Client的登录.小程序端的数据 ...

  3. FLY攻略之第二回: 接入腾讯云短信服务 实现手机验证注册

    接入腾讯云短信服务 实现手机验证注册 上回说到 ,完成了security的接入和登录功能,但是在准备登录尝试security的强大时发现,还没有完成注册功能,根本没有账号提供登录,那么这回,就实现手机 ...

  4. LR1110接入腾讯云

    LR1110接入腾讯云 前言 第一章 网关介绍 第二章 定位原理 第三章 平台搭建 固件烧录 腾讯云平台搭建 创建LoRa网关 LR1110设备创建 位置服务 前言 随着物联网的进步,位置信息作为一个 ...

  5. 腾讯云WAF服务再获国内权威研究机构认可,入选中国云WAF实践代表

    上云步伐的加快,使得企业对云端Web应用安全防护的需求由附加项转为"关键信息基础设施",并带来了新的应用命题.8月18日,中国领先的行业和市场大数据库头豹研究院联合全球著名增长咨询 ...

  6. 微信小程序原生接入腾讯云im(单聊,列表,聊天界面,自定义消息,自动回复)

    微信小程序原生接入腾讯云im(单聊,列表,聊天界面,自定义消息,自动回复) 发送图片语音消息传送→ 文章目录 1.项目需求 2.参考文档 3.效果图 4.初始化 集成SDK 5.登录 6.会话列表 7 ...

  7. 日调度5万亿次,腾讯云微服务架构体系TSF深度解读

    http://www.infoq.com/cn/news/2018/02/deep-interpretation-TSF-cloud-mi 写在前面 当前,传统企业的IT系统以单体架构为主,在面对互联 ...

  8. 日调度5万亿次 腾讯云微服务架构体系TSF深度解读

    点击关注 InfoQ,置顶公众号 接收程序员的 8 点技术早餐 1 写在前面 当前,传统企业的 IT 系统以单体架构为主,在面对互联网业务的冲击时,系统架构的性能瓶颈逐渐显现.云计算.Docker.D ...

  9. 阿里云日志服务grafana可视化探索

    一.背景 网站前端启用了阿里云的负载均衡,各类日志很方便的接入阿里云的日志服务,目前对于日志服务后台提供的可视化不甚满意,故探索grafana对其可视化. 二.目的 1.根据nginx日志(slb)来 ...

  10. 腾讯云mysql服务cpu毛刺问题

    腾讯云mysql服务,解决cpu毛刺问题. 有些sql语句没有使用索引,执行全表扫描,但是因为mysql性能很好,查询返回速度也很快,所以没有达到慢查询的阈值,在慢查询监控中看不到,但是会产生cpu毛 ...

最新文章

  1. 带有BERT模型代码的BILSTM+BERT+CRF
  2. php curl post 文件_php curl文件上传$_FILES为空,只有$_POST有值,如何兼容php5.0~5.6各版本...
  3. linux系统自签发免费ssl证书,为nginx生成自签名ssl证书
  4. Angular html property的值如何被更新的
  5. js原型链。。fuck
  6. 学习easyui疑问(三)
  7. 人工智能 企业变革_我们如何利用(人工)情报变革医院的运营管理
  8. ef联表查询速度_这个列式数据库牛!20亿行的查询,1s完成
  9. office 2003 兼容包 (兼容 office 2007 office 2010)
  10. Maven的介绍与安装步骤
  11. 巧解快速排序时间复杂度
  12. Android sdk 环境变量配置无效
  13. 相关系数excel_数学建模笔记——相关系数
  14. 分治法求最大值c语言思想,整数的除法 分治思想 求最大子向量和
  15. UE4 材质笔记之水洼(贴花)
  16. CVTE实习生一二面+HR面
  17. 【三子棋】C语言实现简易三子棋
  18. 三维扫描三维建模在数字博物馆中的应用
  19. SANER 2018 论文阅读- Dissection of a Bug Dataset: Anatomy of 395 Patches from Defects4J
  20. Java代码审计——WebGoat CSRF (上)

热门文章

  1. Android SDCard
  2. layui 显示饼图_echarts实现饼图绘制
  3. TestNG单元测试框架详解
  4. [MySQL系列] SELECT STRAIGHT_JOIN优化join查询技巧
  5. Windows 文件夹或文件名 太长无法删除怎么办? 一招教你怎样解决.
  6. Moveit更换默认规划器KDL为TraceIk
  7. MT7921方案WIFI6无线网卡驱动编译方法
  8. 苹果手机指纹识别坏了怎么办?维修需要多少钱?
  9. 我是如何面试iOS开发者的?
  10. 数学基础知识02——旋转轴、旋转角度和旋转矩阵