监视和健康

小窍门

此内容摘自电子书《为 Azure 架构云原生 .NET 应用程序》,可在 .NET 文档 查阅或下载免费的 PDF 离线阅读。

Azure 平台的云原生 .NET 应用电子书封面缩略图。

微服务和云原生应用程序与良好的 DevOps 实践携手合作。 DevOps 对许多人来说意义各不相同,但也许更好的定义之一来自云计算的倡导者和 DevOps 传播者 Donovan Brown。

“DevOps 是人员、流程和产品的联合,可持续向最终用户交付价值。

遗憾的是,由于定义很简短,总有更多内容想要表达。 DevOps 的关键组件之一是确保生产中运行的应用程序正常运行且高效。 若要在生产环境中测量应用程序的运行状况,必须监视从服务器、主机和应用程序生成的各种日志和指标。 支持云原生应用程序的不同服务的数量使得监视各个组件和应用程序的运行状况是一项关键挑战。