开发者社区> 问答> 正文

Logtail常遇到的问题有哪些?



问题列表

  1. [backcolor=transparent]Logtail是什么?
  2. [backcolor=transparent]Logtail是否可以采集静态不变的日志文件?
  3. [backcolor=transparent]Logtail支持哪些平台?
  4. [backcolor=transparent]如何安装、升级Logtail客户端?
  5. [backcolor=transparent]如何配置使用Logtail客户端?
  6. [backcolor=transparent]Logtail如何工作?
  7. [backcolor=transparent]Logtail是否支持日志轮转?
  8. [backcolor=transparent]Logtail如何处理网络异常?
  9. [backcolor=transparent]Logtail日志采集延时如何?
  10. [backcolor=transparent]Logtail如何处理历史日志?
  11. [backcolor=transparent]日志服务修改日志采集配置后多久可以生效?
  12. [backcolor=transparent]如何调查Logtail采集日志问题?


[backcolor=transparent]1. Logtail是什么?


Logtail是日志服务提供的一种便于日志接入的日志采集客户端。通过在您的机器上安装Logtail来监听指定的日志文件并自动把新写入到文件的日志上传到您所指定的日志库。

[backcolor=transparent]2. Logtail是否可以采集静态不变的日志文件?


Logtail基于文件系统的修改事件来监听文件的变化,并将实时产生的日志发送到日志服务。如果日志文件没有发生任何修改行为,日志文件内容将不会被Logtail采集。

[backcolor=transparent]3. Logtail支持哪些平台?


目前支持Linux 64位和Windows Server2003(含)以后 32/64 位系统。

  • [backcolor=transparent]Linux:Aliyun Linux
  • Ubuntu
  • Debian
  • CentOS
  • OpenSUSE

[backcolor=transparent]Windows:
  • Windows 7 (Client) 32bit
  • Windows 7 (Client) 64bit
  • Windows Server 2003 32bit
  • Windows Server 2003 64bit
  • Windows Server 2008 32bit
  • Windows Server 2008 64bit
  • Windows Server 2012 64bit


[backcolor=transparent]4. 如何安装、升级Logtail客户端?


安装:目前需要用户通过 安装脚本自助安装Logtail客户端。升级:Logtail客户端的升级由日志服务定期完成,升级过程数据采集不中断。

[backcolor=transparent]5. 如何配置使用Logtail客户端?


请参考: 控制台配置Logtail采集日志说明

[backcolor=transparent]6. Logtail如何工作?

  1. 用户在控制台配置需要监控的目录、日志文件名以及相应的解析规则(正则表达式)等。
  2. 用户机器上,日志文件发生修改,Logtail收到来自文件系统的事件并读取新产生的日志。
  3. Logtail根据正则表达式解析日志格式并发往日志服务。


[backcolor=transparent]7. Logtail是否支持日志轮转?


对于日志文件a.LOG,当文件达到一定大小或创建超过一定时间后,a.LOG被mv为a.LOG.1(或其它名称),然后新建一个a.LOG继续写入日志。这个过程称为轮转。Logtail基于文件系统的事件通知,可以自动处理日志轮转的场景。

[backcolor=transparent]8. Logtail如何处理网络异常?


网络异常、写入Quota满时,Logtail会将采集到的日志内容写入本地磁盘缓存,并在稍后进行重试。磁盘缓存最大支持500MB,新缓存会覆盖旧缓存;超过24小时未发送成功的缓存文件将被自动删除。

[backcolor=transparent]9. Logtail日志采集延时如何?


Logtail基于事件进行日志采集,一般会在3秒内将日志发往日志服务。

[backcolor=transparent]10. Logtail如何处理历史日志?


Logtail只用于采集实时日志,如果日志内容的时间与Logtail处理该日志的系统时间相差5分钟以上,即被认为是历史日志。

[backcolor=transparent]11. 日志服务修改日志采集配置后多久可以生效?


用户在控制台应用配置到机器组后,Logtail最迟会在3分钟之内加载新配置并生效。

[backcolor=transparent]12. 如何调查Logtail采集日志问题?


完整步骤 logtail日志采集异常排查。常见问题如下:
  1. 查看Logtail心跳是否正常,如不正常,请尝试重新安装Logtail
  2. 确认日志采集配置中的日志文件是否为实时生成。
  3. 查看日志采集配置的正则表达式是否与日志内容相匹配。如正则匹配错误,可以在Logtail运行日志查看到相关错误。错误日志路径Linux:/usr/local/ilogtail/ilogtail.LOG。

展开
收起
轩墨 2017-10-24 10:00:30 1855 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载