一键完成:使用Logtail极简模式接入日志

简介: 为了提高用户使用日志服务的幸福感,现Logtail配置中新增“极简模式”功能:只需填写日志文件的文件路径和文件名称,即可完成配置。对于高级需求的用户,我们重新优化了Logtail配置交互步骤

为了提高用户使用日志服务的幸福感,现Logtail配置中新增“极简模式”功能:只需填写日志文件的文件路径和文件名称,即可完成配置。对于高级需求的用户,我们重新优化了Logtail配置交互步骤,如下:

1. Logtail配置极简模式

screenshot

如上图只需要设置需要收集的日志文件路径和文件名称,即可完成Logtail的配置,日志内容按照每行一条日志,使用Logtail抓取日志时间做为日志事件并且不对日志内容中字段上报至服务端,最终查询结果如下图:

screenshot

2. 时间表达式变为可选设置

除去正则表达式外,根据日志服务数据模型的要求,一条日志必须要有时间(time)字段,因此需要用户能够指定日志内容中时间字段设置时间表达式,并且时间必须包含年月日小时分钟等完整信息,对于很难使用正则表达式抽取时间的日志(比如json日志)或者时间内不包含年(比如syslog),无法通过Logtail完成日志收集,考虑到日志都是实时产生,因此本次Logtail配置功能将支持使用抓取日志的时间做为日志时间。

2.1 正则无法提取时间字段

如下每条日志为完整Json,使用正则表达式很难提取时间字段,可以使用如下配置:

screenshot

其中配置将整行日志不进行字段提取,并且使用抓取时间做为日志时间。

近期Logtail配置将原生支持每条日志为Json的自动字段提取配置,敬请期待。

2.2 时间字段内容不包含年等信息

如下日志为标准的syslog日志,其中时间不包含年信息,可以使用如下配置:

screenshot

其中将日志产生主机,系统启动时间和具体内容进行提取,使用抓取时间做为日志时间

3. 支持不同目录多个文件收集至一个日志库(logstore)

screenshot

一个Logtail只能收集指定目录(包含子目录)的文件,如果用户的某个服务在不相关目录记录日志时无法将日志汇集到一个日志库。目前支持日志库可以关联多个Logtail配置。

注意;同一个文件只能在一个Logtail配置中收集。

4. 如何使用

日志服务控制台已经更新上线,具体Logtail配置使用方法请参考文档链接

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
2月前
|
算法 测试技术 C++
【数据结构】模式匹配之KMP算法与Bug日志—C/C++实现
【数据结构】模式匹配之KMP算法与Bug日志—C/C++实现
36 0
|
4月前
|
SQL 消息中间件 缓存
Flink SQL中使用DEBUG模式来输出详细的日志信息,
Flink SQL中使用DEBUG模式来输出详细的日志信息,
134 0
|
7月前
|
弹性计算 监控 应用服务中间件
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
243 0
|
7月前
|
存储 监控
日志服务SLS全新发布按写入数据量计费模式节省计划
按写入数据量计费模式节省计划是一种“比按量计费更划算,比包年包月更灵活”的全新计费模式。支持0预付、全预付,您可以通过承诺在一定期限内消费一定的金额,获取比按量计费低至 50% 的价格。
205 0
|
7月前
|
存储 SQL 运维
阿里云日志服务SLS全面升级:秒级处理数千亿行日志、新计费模式可省32%
数据更安全、计费更灵活  阿里云日志服务SLS内核全面升级
807 0
阿里云日志服务SLS全面升级:秒级处理数千亿行日志、新计费模式可省32%
|
9月前
|
存储 监控 数据可视化
日志服务 SLS 全新发布按写入数据量计费模式
日志服务 SLS 全新推出的按写入数据量计费模式让 SLS 更普惠、更易用!仅收取原始数据(非压缩)写入费用、存储费用以及外网数据流量费用,帮助用户购买更简单、费用可预期、轻松拓展更丰富场景。
1856 0
|
数据采集 运维 监控
本地机器安装Logtail接入到阿里云SLS日志服务
本地机器安装Logtail接入到阿里云SLS日志服务
1178 0
本地机器安装Logtail接入到阿里云SLS日志服务
|
22天前
|
Java
使用Java代码打印log日志
使用Java代码打印log日志
76 1
|
23天前
|
Linux Shell
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
77 1
|
27天前
|
SQL 关系型数据库 MySQL
MySQL数据库,可以使用二进制日志(binary log)进行时间点恢复
对于MySQL数据库,可以使用二进制日志(binary log)进行时间点恢复。二进制日志是MySQL中记录所有数据库更改操作的日志文件。要进行时间点恢复,您需要执行以下步骤: 1. 确保MySQL配置文件中启用了二进制日志功能。在配置文件(通常是my.cnf或my.ini)中找到以下行,并确保没有被注释掉: Copy code log_bin = /path/to/binary/log/file 2. 在需要进行恢复的时间点之前创建一个数据库备份。这将作为恢复的基准。 3. 找到您要恢复到的时间点的二进制日志文件和位置。可以通过执行以下命令来查看当前的二进制日志文件和位

热门文章

最新文章