什么是日志数据?
“日志是一种简单的不能再简单的存储抽象”。它是一个只能增加的,完全按照时间排序的一系列记录。日志(时间序列数据)看起来如下:
我们可以给日志末尾添加记录,并且可以从左到右读取日志记录。每一条记录都指定了一个唯一的有一定顺序的日志记录编号。
日志顺序由“时间”来确定,从图上可以看到日志从右到左的时间顺序,新产生的事件被记录,过去的事件渐渐远去,但它记录了什么时间发生了什么事情,这无论对于计算机、人类、还是整个世界而言,是认知与推理的基础。
日志数据有哪些类型?
平时我们看得比较多的是Nginx访问日志,除此之外还有Metric Log(性能日志),IoT Log(从设备采集的行为数据),User Action,User Click等。
日志数据常见处理方案
我们以阿里云日志服务为基础,介绍一些常用日志处理方案
(不断更新中)
- 程序日志(Application Log)
- 计量日志(Metering Log)
- 访问日志处理(Access Log)
- 账单日志
- 行驶轨迹日志
- 硬件设备IoT日志
- 用户行为日志
- 点击日志(Web Click):用户点击,一般多来自于Web、移动端
- 审计日志
- 监控日志