可观测性监控

1 目的

常见的监控,主要是以收集数据以识别异常系统效应为主,多是单个服务,相互独立的状态。

可观测性,希望调查异常系统效应的根本原因,能够把多个服务、中间件、容器等串联起来,同时柔和metrics、log、tracing,以深入调查具有微服务架构的分布式系统的运行状况问题。

2 数据来源

可观测的主要数据类型包括:

  • 指标数据(Metrics)

指标通常指系统性能相关的可量化数据,如 CPU 使用率、内存占用、网络带宽利用率、数据库查询速率、服务响应时间等。这些实时或周期性收集的数据可用于监控系统性能、资源利用率、容量规划、系统可用性。

常见的grafana可视化、Prometheus监控。

  • 链路数据(Tracing)

链路数据常用于跟踪一个请求在多个服务间的调用路径及其耗时。通过收集每个服务节点上的跨度(Span)信息,形成完整的请求链路视图,便于深入理解跨服务边界的服务交互性能和问题定位。

系统拓扑图,服务和请求之间的相互关系。

  • 日志数据(Logging)

日志是系统在运行过程中生成的记录信息,包括错误消息、警告、调试信息及用户操作事件等。通过对日志进行收集、存储、搜索和分析,运维人员能够了解系统的执行历史、发现异常情况并诊断问题。

执行历史记录、错误日志聚合和上报。

3 市场上的主要产品

Istio 服务网格,市场上的大多产品都是基于istio实现的。产品可以查看 istio 生态系统。

3.1 阿里云

文档:服务网格 ASM、可观测性管理

(1)服务等级目标SLO:服务等级指标SLI(Service Level Indicator)是衡量服务健康状况的指标。SLO是指服务等级的目标值或范围值,由一个或多个服务等级指标SLI组成。

  • 就是说判断服务是否异常的规则,是否支持自定义;不支持的话,也可以把规则透明化,让用户知道。

(2)Metrics

(3)Log

(4)Tracing

(5)网络拓扑图

  • 异常节点红色标识,点击单个服务,可以查看服务详情。

另外一个产品:阿里云云原生可观测套件,其实也是整合的metric、log、tracing三个数据。

在这里插入图片描述
在这里插入图片描述

  • 事件流和错误原因归类。

3.2 华为云

文档:应用服务网格 - 监控中心

流量监控(metric)、访问日志(log)、应用拓扑(tracing),其实也都是分开了的管理页面。

在这里插入图片描述

3.2 腾讯云

文档:服务网格 TCM、可观测性

我们关注的是监控产品部分:
在这里插入图片描述

监控(metric)、日志(log)、tracing(调用连图)、网络拓扑图,其实也都是分开了的管理页面。

有比较详细的图形化页面解说。

3.4 行云创新

文档:服务网格(SolarMesh )

自定义策略规则。

网络拓扑图,错误节点标红,也需要点击查看。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/691289.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MIPI DPHY HS传输模式SoT和EoT的传输值

目录 1. 高速传输模式的传输序列 2. SoT传输序列 3. EoT传输序列 1. 高速传输模式的传输序列 Mipi DPHY的高速数据传输(HST:High Speed Transmission)以突发(Burst)方式发生。 为了帮助接收机同步: (1) …

数据可视化训练第一天(matplotlib直线;散点图,随机漫步)

前言 本人自己的练习记录;如有错误请指正; https://matplotlib.org/stable/gallery/lines_bars_and_markers/index.html 官方有许多例子,可以找到自己需要的图像模仿进行绘制 1.一个简单的直线例子 就如同我们学习C语言的第一个helloword时…

20.接口自动化-Git

1、Git和SVN–版本控制系统 远程服务出问题后,可以先提交commit到本地仓库,之后再提交push远程仓库 git有clone Git环境组成部分 常用Git代码仓库服务-远程仓库 GitHub-服务器在国外,慢 GitLab-开源,可以在自己服务器搭建&…

【35分钟掌握金融风控策略22】授信审批策略

目录 授信审批策略 授信审批策略决策流 反欺诈核身 反欺诈准入 反欺诈判断 信用准入 信用判断 授信审批策略类型 规则主导型的授信审批策略 模型主导型的授信审批策略 授信审批策略 授信审批是贷前进行风险管控时的一个重要风控场景。授信审批的主要目的是审核进件客…

信息检索(37):Query-as-context Pre-training for Dense Passage Retrieval

Query-as-context Pre-training for Dense Passage Retrieval 标题摘要1 引言2 初步:上下文监督预训练2.1 coCondenser2.2 CoT-MAE 3 查询即上下文预训练3.1 预训练3.2 微调 4 实验4.1 预训练4.2 微调4.3 基线4.4 主要结果4.5 域外评估 5 分析5.1 生成的查询数量的影…

数据结构——快速排序

基本思想: 快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法,其基本思想为:任取待排序元素序列中的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,…

无人机+远程控制:卫星通信技术详解

无人机与远程控制技术的结合,为现代科技应用带来了广阔的前景。其中,卫星通信技术作为无人机远程控制的关键技术之一,发挥着至关重要的作用。以下是无人机远程控制中卫星通信技术的详细解析: 一、卫星通信技术的概述 卫星通信技术…

设施农业(大棚种植)远程监控系统设计 STM32+51单片机 含pcb 上下位机源码 原理图

目录 摘要 1. 引言 2. 系统方案 3. 系统硬件设计 4. 系统软件设计 5. 系统创新 6. 评测与结论 7、实物图 8、原理图 ​9、程序 10、资料内容 资料下载地址:设施农业(大棚种植)远程监控系统设计 STM3251单片机 含pcb 上下位机源码 原理图 论文 摘要 …

交互验证和人机识别对抗升级,AIGC如何应用在验证安全?保证用户体验才是王道

交互验证和人机识别对抗再升级,滑动拼图、文字点选、语义空间和人工智能的对抗,俗话说,道高一尺,魔高一丈, 图形验证可以挑战人工智能吗? AIGC如何应用在身份验证业务 ? 1 交互验证被破解现状 …

Oracle SQL优化案例-查询Null值走索引

网友发来一个SQL&#xff0c;说他们公司的一个SQL要优化帮忙看一下&#xff0c;执行计划如下&#xff1a; -------------------------------------SELECT * FROM (SELECT * FROM TXS C WHERE C.A ISNULL OR C.A ORDER BY ID_TXS DESC) WHERE ROWNUM<100​---------------…

【全开源】Java知识付费教育付费资源付费平台公众号小程序源码

特色功能&#xff1a; 多样化的内容呈现&#xff1a;资源付费平台小程序支持图文、音视频、直播等多种形式的内容呈现&#xff0c;为用户提供了丰富的学习体验。直播课程&#xff1a;专家或讲师可以通过小程序进行在线授课&#xff0c;与用户实时互动&#xff0c;增强了学习的…

设计模式-结构型-桥接模式-Bridge

矩阵类 public class Matrix {private String fileName;public Matrix(String fileName) {this.fileName fileName;}public String getFileName() {return fileName;} } 图片抽象类 public abstract class Image {protected ImageImp imp;public void setImp(ImageImp imp)…