课程简介:
监控(Monitoring)和日志(Logging),是大型分布式系统中最关键的基础设施之一,因为没有监控,就没办法知晓服务的运行情况,也没办法知道集群中有没有Down机、机器的CPU使用率和负载是否正常、网站的Traffic是否正常,以及服务的出错率是不是在可容忍范围之内。 简而言之,监控使得我们可以实时了解网站的运营情况和可用性情况。
监控通常是从整体上了解网站的情况,需要具备实时性。而日志则是详尽地记录着系统运行情况,每一次Service的调用,每一次数据库的访问,都应该写进日志,特别是当系统出现问题时,我们希望日志系统能提供完整的错误堆栈和尽可能完备的上下文,从而为系统维护提供支持。那么具体该如何操作?答案尽在本节课程中。
学习要点:
1、如何理解云原生下可观测性的意义
2、从数据视角去理解prometheus和flunted的监控日志方案
3、京东智联云的云原生监控日志实践,如何复用开源能力,满足自身业务需求
讲师介绍:
京东云与AI事业部云产品研发部架构师 高云川
动手实操:
还为本次课程设置了「课后作业」环节,作业包括:
本练习使用示例代码的git地址,学习如何将代码编译为镜像,并通过kubernetes集群进行部署和访问,同时通过自定义监控查看业务监控数据和配置告警规则。
实操手册:https://developer.jdcloud.com/article/935?mid=12
合作伙伴: