为什么要针对不同的应用程序来提供监控接口?

网友投稿 705 2022-10-28

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

为什么要针对不同的应用程序来提供监控接口?

为什么要针对不同的应用程序来提供监控接口?这是因为监控的目标是让我们全面了解当前系统的健康状态。我们一般监控应用程序栈的许多方面。监控服务器的CPU没有过载,还有足够的磁盘和内存空间可用,基础的应用服务器还在运行,等等。尽管通过这些,可能还不足以断定服务运行正常。例如,可能由于某些原因,服务的数据库配置错误。一个针对服务的健康检查接口可以尝试连接数据库并在结果中返回连接的状态。

当然,如果你所在的企业同意以通用结构来检查返回值,那就再好不过了。这个结构也会因使用的监控软件类型而异。

总结

在本章,我们用DevOps和持续交付的视角了解了大量关于软件架构的话题。

我们学习了关注点分离原则带来的许多不同方面。我们也开始在企业内部组件Matangle客户数据库的部署策略上工作。

我们深入到细节里,例如如何从库里安装软件以及如何管理数据库变更。我们还见识了高层次的主题诸如经典的三层系统和更加时髦的微服务概念。

下一章我们将会讲述如何管理源代码和配置源代码版本控制系统。

上一篇:一切皆代码,而你需要一个地方来存储
下一篇:DevOps的自动化测试非常重要
相关文章

 发表评论

暂时没有评论,来抢沙发吧~