写点什么

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

  • 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:031134

评论

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

常用的注册中心以及他们的对比

想要飞的猪

zookeeper nacos Eureka

用多线程实现归并排序

聚变

归并排序 Lambda函数

Chrome操作指南——入门篇(八)breakpoint

Augus

Chrome开发者工具 9月月更

JavaWeb核心之ServletConfig

楠羽

Servlet 笔记 9月月更

ShareSDK Uni-app 插件

MobTech袤博科技

uni-app ios android

Chrome操作指南——入门篇(九)调试小技巧

Augus

Chrome开发者工具 9月月更

赛事升级,烽烟正燃!网易云信 Innovation 2022 开发者大赛等你参加!

网易智企

开发者大赛

【云原生 | 从零开始学 Kubernetes】三、Kubernetes集群管理工具kubectl

泡泡

Docker 云计算 云原生 k8s 9月月更

Python语法之流程控制

芯动大师

流程控制 9月月更 嵌套

客户说你的 SaaS 产品不好用怎么办?

产品海豚湾

产品经理 SaaS 客户关系管理 产品运营 9月月更

Spring事务管理

十八岁讨厌编程

Java 后端开发 9月月更

如何根治 Script Error.

阿里巴巴终端技术

前端 终端 Script

如何使用禅道集成钉钉

禅道项目管理

钉钉 项目管理工具 禅道

如何避免这10类常见故障?B站数据库架构设计做了这5步……|TakinTalks稳定性社区

TakinTalks稳定性社区

数据库治理 故障治理

Web3.0杂谈-#002(48/100)

hackstoic

Web3.0

SpringMVC初识

十八岁讨厌编程

Java 后端开发 9月月更

Spring事务角色与事务属性

十八岁讨厌编程

Java 后端开发 9月月更

ESP32-C3入门教程 基础篇(七、LEDC — LED PWM 控制器)

矜辰所致

pwm ESP32-C3 9月月更

C++学习---__gen_tempname函数原理分析学习

桑榆

c++ 源码分析 9月月更

Chrome操作指南——入门篇(十)调试小技巧

Augus

Chrome开发者工具 9月月更

中移链DDC-SDK技术对接全流程(三)

BSN研习社

ESP32-C3入门教程 基础篇(六、TIMG 硬件定时器 与 软件定时器)

矜辰所致

软件定时器 ESP32-C3 9月月更

FaissPQ索引简介

转转技术团队

深度学习 Faiss 向量计算

【云原生 | 从零开始学Kubernetes】四、Kubernetes之YAML文件详解

泡泡

云计算 云原生 k8s 9月月更

【Kafka】编译 Kafka 源码并搭建源码环

石臻臻的杂货铺

kafka 9月月更

前端必读2.0:如何在React 中使用SpreadJS导入和导出 Excel 文件

葡萄城技术团队

前端 Excel 框架

Databend 参加 PingCAP 用户峰会 2022

Databend

数据仓库 开源社区 云平台

异常场景测试

转转技术团队

测试方案 异常测试 用例设计

数字化转型趋势|汽车电子软件开发工具链必看

laofo

DevOps cicd 研发效能 持续交付 DevOps工具链

计算机上的高性能计算,你了解多少?

Finovy Cloud

高性能计算

一刀999?怎样让你的 iPhone 手游也拥有开挂般的体验

淋雨

imazing 存档 元气骑士

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