AICon 深圳站聚焦 Agent 技术、应用与生态,大咖分享实战干货 了解详情
写点什么

好买中间件之监控:基于日志分析的端到端监控系统

  • 2020-04-17
  • 本文字数:717 字

    阅读完需:约 2 分钟

好买中间件之监控:基于日志分析的端到端监控系统

一谈到监控,想必脑袋里面的词会以你从事的岗位为中心轴,喷出不少词语,比如面向系统运维的 zbbix、Cacti、Nagios,比如基于 ELK 的产品系列 - 日志易、袋鼠云,比如…


不多费口舌,自从有 ‘微服务’ 这个名词以来,在架构师、研发的小伙伴大声叫喊着 “微服务架构可以给你带来好处”的同时,运维与测试同学的内心应该是拔凉拔凉的,为啥?因为原本‘IOE 时代’的大集成,突然变成了一堆小碎片,环境怎么搭?出问题怎么排查?链路关系怎么整理?


尤其当产线出现异常或错误时,快速发现、定位、解决就变得尤其重要,相信很多同学都有过“出现问题,老板站在你背后看着你解决问题”的惨痛经历,而且还会问你“为什么我们不能早于客户发现问题呢?”


分久必合,合久必分

还是以微服务作为背景,去中心化变得很重要,但在很多系统的发展史中,基本路径都是“从系统孤岛 ——> 大一统或一大坨 ——>子系统系统拆分 ——> 微服务”


很难找到一套解决方案,伴随着这样一个路径成长或演化(本来监控就不是研发重视的视角),虽然 DevOPS 理念满天飞,而且方式也显得非常合体,但执行中,不是人的问题,就是这样那样的问题,很难短期达到效果


为什么要建这套监控平台,我们现状痛点是什么?


to 运维


  • 系统往分布式系统的方向发展、系统和系统的依赖难以知晓

  • 故障排查成本高

  • 系统的压力和系统的水位分析


to 测试


  • 压力分布测试难


to 开发


  • 系统排查错误成本高


这套监控平台,能为我们提供什么呢?


  • 一张清晰的系统概况 &网络拓扑

  • 系统接口的依赖关系



  • 针对请求的调用链关系


这套监控平台,我们如何实现他呢?


  • 应用埋点



  • 基于谷歌的 Google Dapper 为架构参照物



  • 应用需按照要求输出日志



本文转载自头哥侃码公众号。


原文链接:https://mp.weixin.qq.com/s/NEmgMNfv2ytQGIQg3tY5yw


2020-04-17 15:031260

评论

发布
暂无评论
发现更多内容

中科方德技术专家直播:如何基于 OpenStack、Ceph 构建私有云平台? | 第 27 期

OpenAnolis小助手

Ceph 龙蜥大讲堂 中科方德 OpenStack 私有云平台

龙书虎书鲸书啃不动?试试豆瓣评分9.5的猴书

图灵教育

编译原理 go语言

钛动科技:我们的 Zadig 落地之路

Zadig

DevOps 持续交付 企业出海 研发效率

基于字节码的统一异常上报实践

转转技术团队

异常机制 Java’

大数据培训 | Flink SQL窗口表值函数聚合实现原理

@零度

flink 大数据开发

超级详细的 Maven 教程(基础+高级)

Ayue、

maven

rxjs Observable 设计原理背后的 Pull 和 Push 思路

汪子熙

typescript 响应式编程 angular RXJS 6月月更

影响LED封装散热主要因素有哪些?

Dylan

LED LED显示屏 led显示屏厂家

妙!妙盈科技全面实施 Zadig 助力容器化建设,全面拥抱 Kubernetes 和云原生

Zadig

DevOps CI/CD 容器化 自动化运维 Zadig

年轻就要醒着拼,年轻就要勇于尝试

Zadig

DevOps 微服务治理 自动化运维 企业案例

亲测!Centos7部署PHP + Swoole

迷彩

Apache Linux 微服务 swoole 6月月更

Vue3中如何使用异步请求?

Python研究所

6月月更

揭秘!付费会员制下的那些小心机!

CRMEB

InfoQ百位优质创作者签约计划第三季,终于等到了!!!

InfoQ写作社区官方

热门活动 签约计划第三季

web前端培训 | 34 道 Vue 高频面试题

@零度

Vue 前端开发

高效远程办公的基石:有效沟通 |社区征文

wljslmz

远程办公 初夏征文

助力极致体验,火山引擎边缘计算最佳实践

火山引擎边缘云

云计算 边缘计算 低时延 边缘云原生 边缘网络

智能指标驱动的管理和决策平台 Kyligence Zen 全新上线,限量内测中

Kyligence

iMile 利用 Zadig 多云环境周部署千次,跨云跨地域持续交付全球业务

Zadig

DevOps 微服务架构 CI/CD 持续交付 国际化

面试突击61:说一下MySQL事务隔离级别?

王磊

Java java面试

微博评论架构设计

泋清

#架构训练营

CTO专访:合见工软深化产品布局 加速国产EDA技术革新

科技热闻

易快报:我们用 Zadig 实现万次构建部署,聪明运维,释放开发生产力

Zadig

DevOps 微服务架构 CI/CD 容器化 Zadig

高校如何基于云原生构建面向未来的智慧校园?全栈云原生架构VS传统IT架构

York

云原生 数字化转型 智慧校园 教育科技

揭秘百度智能测试在测试自动执行领域实践

百度Geek说

测试

SOFARegistry 源码|数据同步模块解析

SOFAStack

源码解析 注册中心 数据同步 开源软件

什么是外链和内链?

源字节1号

前端开发 后端开发 网站开发

java就业培训 | 怎么实现 SpringBoot 并行任务

@零度

JAVA开发 springboot

TTChat x Zadig 开源共创 Helm 接入场景,环境治理搞得定!

Zadig

DevOps 微服务 音视频 测试环境治理

ONES 创始人王颖奇对话《财富》(中文版):中国有没有优秀的软件?

万事ONES

架构实战营第五模块课后作业

Geek_53787a

架构实战营

好买中间件之监控:基于日志分析的端到端监控系统_行业深度_头哥侃码_InfoQ精选文章