美文网首页
日志平台的核心需求

日志平台的核心需求

作者: hongshen | 来源:发表于2020-08-21 10:12 被阅读0次

简单总结下日志平台的核心需求,至少有以下2点:

1、数据分析

数据分析又分成2类,一类是预先定义好的分析逻辑,另一类是即时的,突发奇想的分析adhoc

预先定义好的分析逻辑,可以在流计算系统就对日志流进行解析,转换,甚至聚合,结果可以丢到olap分析引擎,也可以丢到时序数据库。这种处理方式是对原始数据的有目的的粗加工,最终存储的数据是丢失了大量的信息量的

日志的adhoc分析,需要存储原始数据,不允许丢失信息量,同时能够实时对原始数据进行解析,统计和分析。平台必须支持强大的日志解析和统计计算能力,并且要有尽可能低的延时,一次统计和查询最好在秒级别或者分钟级别,时间越长,体验越差。

2、日志的搜索

故障定位等场景通常需要关键词搜索,日志平台要提供强大的搜索能力,不光能够搜索到关键字,还能还原日志的上下文,当然livetail可以算是日志搜索一种特殊情况,即实时全文自动更新。搜索对延时要求也很高,不加索引,全局暴力扫描的方式的搜索不能满足要求。

日志尽管也属于时序数据的一种,但是大多数时序数据库的数据模型并不适合存储日志,日志平台的存储必须同时满足上面的2点需求,才算是一个合格的日志平台。

日志既要保存明细,提供搜索,还要有强大的分析统计能力,正因为这两点,业内才选择elasticsearch作为存储引擎,因为开源领域似乎只有es, solr 兼具这两种能力

但是es和solr做日志存储和分析成本太高了,甚至可以说非常昂贵.

相关文章

  • 日志平台的核心需求

    简单总结下日志平台的核心需求,至少有以下2点: 1、数据分析 数据分析又分成2类,一类是预先定义好的分析逻辑,另一...

  • 10月27日 星期四

    工作日志 所收任务 整理“水质预警预报信息平台”需求,形成需求分析文档 完成情况 基本完成初步需求分析文档,但需要...

  • 11月1日 星期二

    工作日志 所收任务 整理“水质预警预报信息平台”需求,完善需求分析文档 尝试设计相应原型 完成情况 完善了新需求实...

  • 10月26日 星期三

    工作日志 所收任务 修改完善“协调系统”产品需求文档与需求矩阵 整理“水质预警预报信息平台”需求 完成情况 已完善...

  • 如何提出正确的需求

    更新日志 提出需求 核心思路 越简单越好,每一个设计都要解决实际问题,拒绝“想当然”的需求。 人机友好,符合人的使...

  • 广告术语

    DSP:Demand-Side Platform 需求方平台,以精准营销为核心概念。 RTB:Real Time ...

  • 核心需求

    我的核心需求是什么 最近在听张畅老师的婚恋情商课的初级班,今天听到最后一课,同时也在得到听武志红的心理学课程。听得...

  • 核心需求

    几年前X的朋友C对X说:“你结婚应该找一个崇拜你的女人。”当时X并未多想,只是笑着说:“崇拜?哈哈哈,我有什么好崇...

  • 【能量性格相处之道】回顾及总结第五天~我与爱人的关系

    你的爱人都有哪些核心需求? 她哪些核心需求,我都全部满足…… 你满足爱人核心需求的100种方式: 她哪些核心需求,...

  • 直播脚本撰写流程

    罗列卖点、多平台搜集资料、确定需求锁定人群(核心ups 核心用途 情感利益) 场景挖掘、引发兴趣(消费者的话术场景...

网友评论

      本文标题:日志平台的核心需求

      本文链接:https://www.haomeiwen.com/subject/eztujktx.html