所有文档

          百度日志服务 BLS

          简介

          本文以收集某服务器持续产生的日志为例,介绍百度日志服务BLS的基本概念及收集日志的实现过程。

          基本概念

          • 收集器:收集器是百度日志服务提供的、安装于主机中的服务组件,提供安全可靠的日志收集服务,确保应用程序的正常运行,具备完善的异常处理机制。
          • Token:Token是用于认证用户身份的验证字符串,在收集器的配置文件中使用,需妥善保管。
          • 传输任务:传输任务是日志服务的执行和管理单元,通过传输任务可配置和管理日志源、投递地址、收集规则等。

          操作流程

          日志格式

          百度日志服务当前支持UTF-8编码的文本格式日志。

          本文的示例日志信息

          • 某服务器的日志文件存储在/home/work/nginx_logs目录下。
          • 每天的日志单独写入一个文件,正在写入的文件以“.log”命名,写完的日志文件增加时间戳后缀“.yyyy-mm-dd”。

          日志信息如下:

          	#ls -al /home/work/nginx_logs
          	drwxr-xr-x.2 work work 4096 6月    16 08:35 .
          	drwxr-xr-x.3 work work 4096 6月    5  08:35 ..
          	-rw-r--r--.1 work work 3396 6月    16 08:35 access.log
          	-rw-r--r--.1 work work 4843 6月    12 12:34 access.log.2016-06-12
          	-rw-r--r--.1 work work 9686 6月    13 14:21 access.log.2016-06-13
          	-rw-r--r--.1 work work 7322 6月    14 10:35 access.log.2016-06-14
          	-rw-r--r--.1 work work 7062 6月    15 10:55 access.log.2016-06-15

          其中“access.log”文件是2016年6月16日正在写入的文件,“access.log.2016-06-15”是6月15日已写完的离线日志文件。

          上一篇
          产品定价
          下一篇
          安装收集器