美文网首页
监测整个应用,关联度量指标,帮助思考系统当下表现,并预测系统承载

监测整个应用,关联度量指标,帮助思考系统当下表现,并预测系统承载

作者: robot_test_boy | 来源:发表于2022-11-02 00:02 被阅读0次

关联度量指标是一个宝贵的工具,可以用来了解和推测系统中每个服务状态之外的更多内容。监控同样能够帮助理解和思考系统在不同情况下的表现,而且这有助于利用所收集的数据来预测和调整自己的承载能力。收集每个服务的度量指标的好处是,可以不断地将这些不同服务的度量指标关联起来并对整个应用的功能和表现有一个全局的了解。

推荐的关联关系:

1)A:创建一个新的可视化组件,比较网关和order服务所接受的请求量的比位。这样就可以在处理用户发起的请求时了解是否存在问题,也可以使用这个新的关联指标来设置一个告警,并要求在比值低于99%时触发告警。

2)B:将发给网关的用户请求数与队列中的order-created消息数关联起来。考虑到知道order服务负责发布这些消息,所以和A相似,可以了解到系统是否运行正常以及客户的请求有没有被处理掉。

3)C:将订单提交的消息数与order服务收到的请求数关联起来。这样就可以推断fee服务是否正常运行。

将不同的度量指标合并到一个新的仪表盘中,然后对这些指标设置合理的告警,这样就可以对整个应用有了更深入的了解。然后,可以决定细化到哪个层次,是高层视图还是详细视图。

现在已经配置一套监控系统以了解问题是如何发生的,已经可以了解服务的状态,监测服务发出的度量指标,并判断这些服务是否在预期的参数范围内运行。这只是应用可观测性工作的中一部分。这是一个很好的起点,但需要做的还有很多!

摘取自 摩根·布鲁斯和保罗·A.佩雷拉的《微服务实战》

相关文章

网友评论

      本文标题:监测整个应用,关联度量指标,帮助思考系统当下表现,并预测系统承载

      本文链接:https://www.haomeiwen.com/subject/rjnxtdtx.html