DevOps:软件架构师行动指南3.3 服务运维功能-阿里云开发者社区

开发者社区> 华章计算机> 正文

DevOps:软件架构师行动指南3.3 服务运维功能

简介:
+关注继续查看

3.3 服务运维功能


监控是运维过程中最重要的核心,因为它收集事件、检测事故和度量以判断是否符合服务级别协议。它提供了服务改善的基础。服务级别协议也可以定义和监控运维活动,例如,发生事故后的响应时间。

监控可以和其他控制结合在一起,例如,对云资源的自动伸缩,即在一个Web服务器池中,当平均CPU负载达到70%时就触发一个规则来启动新的Web服务器。控制可以是开环或者闭环。开环控制(即不考虑监控反馈)可以用于在预定的时间进行常规备份。在闭环控制中,在决定采取行动时考虑监控信息,例如在自动伸缩的例子中,闭环反馈周期可以嵌入在更复杂的控制环中,其中低级别的控制对具体的度量指标进行反应,而高级别的控制考虑更广范围的信息和长时间跨度的发展趋势。在最高级别,控制环可以连接不同的生命周期活动。根据所需度量的测量偏差,持续服务改进可以产生服务策略、设计和移交的改变——所有这些最终也都会反过来改变服务运维。

监控的结果由开发或运维团队来进行分析并采取行动。当制定DevOps过程时必须做一个决定:应该由哪个团队负责处理事故?参见第10章关于事故处理的讨论。有一种DevOps实践是开发团队分析他们自己开发的单系统监控的结果,而包括基础设施的多系统监控则由运维团队负责,同时运维团队还负责需要一个或多个开发团队合作处理的事故上报。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
DevOps的支撑服务:K8s容器管理与应用部署
本文讲的是DevOps的支撑服务:K8s容器管理与应用部署,大家好,本期微课堂介绍在新一代数字化企业云平台中对于Kubernetes的学习以及使用的总结。
2991 0
BREW SDK 九大功能之其他服务
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6507738 帮助函数就是一种典型的其他服务。
506 0
BREW SDK 九大功能之网络服务
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6507730 BREW通过ISocket和INetMgr可以实现主要的网络功能。
619 0
BREW SDK 九大功能之位置服务
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6507733 LBS(基于位置的服务)是相对复杂的服务,但BREW实现起来却很简单,只提供了一个IPosDet接口就能够取得与位置相关的多种信息。
549 0
DevOps&SRE 超越传统运维之道 (上海站) 火热开启!
匡云竹@优维科技、张保珠@数人云、于绮@京东、周炎@东方财富网 四位业界大牛齐聚, 结合传统运维现状及实践案例,讲述DevOps&SRE的超越之道。
2497 0
10059
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载