孙宁-可观测2.0与大数据基础设施.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

可观测2.0

和大数据基础设施

GreptimeCTO孙宁

自我介绍

•孙宁

•Greptime

•/greptimeteam/greptimedb

•/sunng87

•sunning@

什么是可观测

•监控

•指标、日志和Trace

•数据可观测?

可观测与大数据

•(几乎)相同的数据源

应用程序

•不同的受众

数据工程师vs运维

•不同的成本、性能和实时性的诉求

可观测与大数据

应用程序

CDC日志事件指标Trace

消息队列

LogAgentScraper

ETL管道流引擎

日志存储指标存储Trace存储

数仓数据湖

数据集市数据应用数据查询监控大盘告警管理

BIGrafana

大数据生态可观测生态

当前可观测存在的问题

•数据孤岛

采集、存储、查询语言

•数据重复

相同信息,多套存储

•非结构化

•静态插桩

•高基数

•举例:基于Redis计数器的数据指标

阶段一:利用RedisHyperLogLog数据结构实现去重计数

PFADDappid-session-count-by-date-2015-05-14device-id1device-id2

阶段二:增加设备类型的统计

PFADDappid-session-ios-count-by-date-2015-05-14device-id1

PFADDappid-session-android-count-by-date-2015-05-14device-id2

阶段三:增加SDK版本的统计

…

阶段四:增加按小时的登录次数统计

...

•举例:利用大数据生成指标数据

在设备登录时打印日志

包含字段:appid,device-id,时间戳,设备类型,SDK版本,应用版本等

采集日志导入HDFS

定时执行HiveSQL查询获得结果

•可观测体系现状

在Prometheus中每一个

key称为一条“时间线”

时间线上每一个时间戳对应一个数值

每一个维度由一组键值对表示,

即“label”

•基于方案1的可观测体系

Pros

起步成本低,见效快

传输数据少

实时可见

Cons

维度增加后扩展性、维护性差

维度增加后存储成本高

计数器是否可叠加运算?

新增指标需要研发和发布

什么是可观测2.0

•三大支柱-单一数据源:原始数据

•“宽事件”

上下文

您可能关注的文档

文档评论(0)

150****8957 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档