文档章节

浅谈应用系统立体化监控

彪悍大蓝猫
 彪悍大蓝猫
发布于 02/14 21:50
字数 467
阅读 109
收藏 0

本人浅析传统IT系统层面的系统监控,不涉及k8s以及Service Mesh,抛砖引玉。

随着系统增多,我们需要一套能够立体化监控系统去监控你的应用及业务,出现问题能够及时告警,或通过大屏、短信和邮件。

我个人认为监控应该从三个方面进行入手,即:Metrics、Logging、Tracing。

  • Metrics (指标) 通常指标信息担负着数据可视化的物料信息,比如:计量器、直方图、计数器、TPS等等。
  • Logging(日志) 日志信息通常记录了应用程序运行时的详细状态信息。通常会有INFO、WARN、ERROR等级别。
  • Tracing(追踪) 在传统的单体应用,如传统的MVC系统中,通常访问逻辑明确。而使用微服务对系统进行重新设计之后,就会带来接口互调,多线程,应用多活情况下的调用次序不明等种种问题。这时迫切需要记录每次请求都经过了哪些主机的那些服务,以及是一次调用会带来系统内部的多次调用问题。以及Http传输协议的天然低效率问题,都是需要在追踪层面上做考虑的。

监控选型与架构:

  • Metrics (指标): Promethues+Grafanna+Influxdb
  • Logging(日志): ELK or Spark Streaming
  • Tracing(追踪): Zipkin or Skywalking

欢迎关注我的公号:彪悍大蓝猫,持续分享SpringCloud、大数据干货~ 彪悍大蓝猫

© 著作权归作者所有

彪悍大蓝猫
粉丝 0
博文 10
码字总数 4048
作品 0
泰安
程序员
私信 提问
加载中

评论(0)

卓越研发之路 | 锻造顶级后端系统

引言:从2018年11月起,在北京、大连、上海、南京、杭州、武汉、成都、西安、深圳、广州等地巡回举办的技术沙龙。活动旨在交流软件研发及互联网技术的实战经验,分享优秀的案例实践,通过平...

msup789
2018/11/29
28
0
卓越研发之路 | 锻造顶级后端系统

引言:从2018年11月起,在北京、大连、上海、南京、杭州、武汉、成都、西安、深圳、广州等地巡回举办的技术沙龙。活动旨在交流软件研发及互联网技术的实战经验,分享优秀的案例实践,通过平...

msup789
2018/11/29
34
0
zabbix监控-部署(一)

zabbix之自动化监控-部署篇(一) 标签(空格分隔): linux 笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流 浅谈监控 监控命令 查看硬件的温度/风扇转速,电脑有鲁大师,服...

陈天刚
2017/04/23
0
0
4000+系统,10w+服务的立体式监控是如何炼成的?

在高效地支撑苏宁互联网相关业务的过程中,各系统间的交互也变得如图 1 一样错综复杂,下图中的点代表各个应用系统,连线代表系统间的交互。 图 1:系统交互图 以上错综复杂的特性主要由以下...

51CTO技术栈
2018/09/05
0
0
58智能监控系统的整体设计与多维实现

58智能监控系统的目标是为集团旗下各业务线提供灵活易用的监控产品,通过覆盖网络层、服务器层、系统层、应用层、业务层的立体化监控体系,实现7*24无死角的实时监控,保障公司各产品的稳定运...

龚诚
2019/07/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

金三银四——离大厂offer你就只差一张路线图

很多人做Java开发4,5年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理。公司的工作节奏又比较快,...

Java天天
23分钟前
32
0
用Java递归删除目录

有没有办法用Java递归删除整个目录? 在正常情况下,可以删除一个空目录。 但是,要删除带有目录的整个目录,就不再那么简单了。 如何用Java删除包含目录的整个目录? #1楼 具有堆栈且没有递...

javail
24分钟前
95
0
在hbuilderx中vue-cli脚手架配置router文件夹

配置router文件 新建一个文件夹router,再在新建的router文件夹里新建一个index.js文件 index.js import Vue from 'vue' import Router from 'vue-router' import Home from '../components......

软件开发小白
33分钟前
57
0
高并发软件层面解决思路-从前端到后端

1、页面缓存、前后端分离、CDN、静态页面(减少后台接口请求,需要CMS系统支持)、代码等优化(百度关键词“雅虎前端优化”) 2、nginx或其它配置合理的负载均衡策略,按主机性能设置合理的权...

无名氏的程序员
47分钟前
69
0
Maven项目使用打包时使用本地jar包库

在使用maven管理项目时,有时候我们可能会使用一些第三方的jar包依赖库,但是这些jar包依赖库又没有在共有的maven仓库。 通常只能下来放到本项目的lib目录下。但是我们打包时如果不做处理,那...

上官胡闹
59分钟前
39
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部