阿里云云栖社区|开放、普惠、高性能-SLS时序存储助力打造企业级全方位监控方案( 二 )
文章图片
SLS时序存储从设计之初就是为了解决阿里内部与众多头部企业客户的时序存储需求 , 并借助于阿里内部多年的技术积累 , 使之可以适应绝大部分企业级时序监控/分析诉求 。 SLS时序存储的特点主要有:丰富上下游:数据接入上SLS支持众多采集方式 , 包括各类开源Agent以及阿里云内部的监控数据通道;同时存储的时序数据支持对接各类的流计算、离线计算引擎 , 数据完全开放;高性能:SLS存储计算分离架构充分发挥集群能力 , 尤其在大量数据下端对端的速度提升显著;免运维:SLS的时序存储完全是服务化 , 无需用户自己去运维实例 , 而且所有数据都是3副本高可靠存储 , 不用担心数据的可靠性问题;开源友好:SLS的时序存储原生支持Prometheus的写入和查询 , 并支持SQL92的分析方法 , 可以原生对接Grafana等可视化方案;智能:SLS提供了各种AIOps算法 , 例如多周期估算、预测、异常检测、时序分类等各类时序算法 , 可以基于这些算法快速构建适应于公司业务的智能报警、诊断平台 。
应用/业务监控
文章图片
应用/业务监控是公司层面重要的工作之一 , 在阿里内部一直作为最重要的监控项在建设 。 通过SLS提供的各类数据采集功能将所有应用/业务数据统一、实时采集 , 利用数据加工把各个不同时期、不同风格的数据做结构化处理 , 基于结构化的数据就可以做一定的分析 , 但通常业务数据量级较大 , 我们还会使用SQL的聚合功能对数据进行一定的降维 , 使用降维后的聚合时序数据来做告警以及长期的监控指标回溯 。 云原生监控
文章图片
随着云原生技术的普及 , 越来越多的公司开始技术转型到云原生架构 , 借助于Prometheus、OpenTelemetry等CNCF的开源Project可以快速采集到Kubernetes以及各类中间件、应用的监控信息 , 阿里云上的云监控获取到所有云产品的监控数据 。 利用SLS时序存储以及日志/Trace存储的能力 , 可以支持各类监控数据的统一存储 , 数据可无缝对接Grafana的可视化 , 在Grafana上构建基础设施、云产品、中间件、应用软件的全方位监控大盘 。
文章图片
访问日志作为网站、APP的入口流量记录 , 能够直接反映出当前应用是否正常 , 因此运维领域的必备监控项 。 通过Logtail采集原始的访问日志 , 可用来分析/调查每个用户的请求 , 也可用作归档/审计需求;但原始访问日志量较大 , 不太适合直接的监控 , 通常会通过预聚合的方式对数据进行降维 , 基于聚合后的时序数据进行实时监控 , 并可应用SLS提供的智能巡检功能对每个业务站点进行独立的智能监控 。
作者:元乙
推荐阅读
- 微软|估值930亿美元的阿里云,是两个偏执狂打造的“王炸”
- 字节跳动|挑战腾讯阿里?估值千亿美元!抖音母公司再传IPO
- 阿里巴巴|反击开始!马云、马化腾、任正非相继出手,网友炸锅:干得漂亮
- 阿里巴巴|电商风云再起?拼多多来势汹汹,疯狂攻击阿里“命门”!
- 华为|全球市值前十的公司,苹果第一,阿里第七,腾讯第八,华为呢?
- 阿里巴巴|好戏还在后面!英国尝到“苦头”,美国表态:不关我的事
- 美团|相爱相杀!美团、阿里终分手,两小时引超13万用户吐槽
- 巅峰战队|实地地产智慧社区够潮,“刷脸”扔垃圾赚积分
- 华为|华为终于也出手了。阿里腾讯华为三巨头反击下,想问印度慌了吗?
- 美团|王兴再次与阿里“撕破脸”,美团取消支付宝支付,底气来自哪里?