监控和日志是大型分布式系统的重要基础设施:监控可以帮助开发者查看系统的运行状态,而日志可以协助问题的排查和诊断。

云原生应用具有分布与动态的特性,而所有此类应用通常都会用到容器和无服务器函数等临时技术来予以部署。在管理这些云原生应用的时候,能够在任何给定的时间内提供端到端的可视性就显得尤为重要。与此同时,由于云原生系统具有海量的数据流和抽象的复杂性,因此我们必须建立强大的监控和日志记录,以管控各种不可预知的中断或宕机。

没有监控,就无法知晓服务的运行情况,也没有办法知道集群中有没有Down机、机器的CPU使用率和负载是否正常、网站的Traffic是否正常、服务的出错率是不是在可容忍范围内。而日志则详尽记录着系统运行情况,每一次Service的调用,每一次数据库的访问,都应该写进日志,特别是当系统出现问题时。

在开源社区中,最常用的监控方案就是Prometheus,甚至成为了开源社区的监控标准。首先,Prometheus是CNCF云原生社区的一个毕业项目,有越来越多的开源项目都以Prometheus为监控标准,类似我们常见的Spark、Tensorflow、Flink项目,都有标准的Prometheus采集接口。此外,一些常见的数据库、中间件项目也都有相应的Prometheus采集客户端,包括ETCD、Zookeeper、MySQL和PostgreSQL,它们都有相应的Prometheus接口或相应的exporter进行接口实现。

而在日志方案上,EFK(Elasticsearch、Fluentd、Kibana)是云原生领域最为主流的日志管理方案。它们在架构上可以处理大规模的数据分析,并能够实时地显示处理的结果。其中,Fluentd在每一个节点上面都会起相应的agent,然后这个agent会把数据汇集到一个Fluentd的一个Server,这个Server里面可以将数据离线到相应的类似像ElasticSearch,然后再通过kibana做展现,或者是离线到Influxdb,然后通过Grafana做展现。

基于此,为了让开发者们可以学习到更多干货,京东智联云开发者特别策划《六周玩转云原生》系列课程,让你迅速入门,持续充电。而在4月14日,《第四讲:走近监控与日志,云原生基石探秘》将隆重开讲!

本次公开课邀请到京东云与AI事业部云产品研发部架构师高云川老师,将和与会者们共同讨论在记录和监控云原生应用时各种值得借鉴和遵循的优秀实践与标准,分享京东智联云在云原生监控&日志的落地实践。

高云川 京东云与AI事业部云产品研发部架构师

8年的自动化运维平台研发经验,2016年加入京东云与AI,负责云监控体系建设,在监控、日志、事件等可观测性领域有丰富的实践经验。

在本次公开课中,高云川老师将从理解云原生下可观测性的意义入手,立足数据视角去理解Prometheus和Flunted的监控日志方案。通过京东智联云的云原生监控日志实践,探讨如何复用开源能力、满足业务需求。

▐  学习要点:

1、云原生下的可观测性

2、基于Prometheus的监控方案介绍

3、基于EFK的日志方案介绍

4、京东智联云在云原生监控&日志的落地实践

那么,本次课程适合谁来听呢?只要你是:运维、研发工程师、学生,或是对运维、微服务感兴趣的个人、企业等,都适合报名学习本次公开课!快长按下方二维码或点击文末“阅读原文”报名吧!

(长按二维码报名)

注意!!报名成功后,开课前会有短信/邮件提醒,所以报名时请填写正确的手机号码及邮箱地址哦!

▐  课程安排如下

  • 19:45—20:00  学员提前入场

  • 20:00—20:45 讲师上课

  • 20:45—21:00 讲师互动答疑环节

添加小助手,回复:京东公开课

进入公开课交流群

(长按二维码入群)

关注【京东智联云开发者】公众号,获得最新行业资讯与技术干货

通过本次公开课分享,你会对云原生监控和日志解决方案等概念有系统的了解。同时,通过精彩的案例解析与高云川老师对京东云与AI的云原生监控日志实践经验与心得,帮助你看清如何将其应用到你的实际业务中,从而提升业务效率。在这个特殊的时期,让我们一起继续进步吧!

下期预告

听完本期内容当然要趁热打铁,继续进阶!下节课程将由京东云与AI云产品研发部架构师张俊峰老师担任讲师,分享主题《微服务架构下,服务治理体系的出现与发展》,包括回顾服务治理理念演变史、Springcloud微服务架构特点及架构优劣势对比、Service mesh在服务治理实现上的理念及发展方向、以及京东智联云在微服务和服务网格的落地实践。

赶快联系小助手预约课程,提前抢占席位。

戳”阅读原文“,立即报名!

@程序员,让8年京东架构师为你解析云原生监控和日志解决方案!相关推荐

  1. 30kJava程序员升为全栈架构师的晋升之路

    当下当一个Java程序员是有前途的,你对这句话不持反对的意见吧.Java作为市场上最流行.应用最广泛的编程语言之一,当下学Java成为一个Java程序员当然是有前途的.但是作为一个Java程序员,也有 ...

  2. Java程序员如何成为优秀的架构师

    怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题. ...

  3. 程序员好几年才能成为架构师_成为更好的企业架构师

    程序员好几年才能成为架构师 企业架构师似乎越来越多地参与"尝试新事物"或推翻技术或实施建议(否定命令),而不必费劲或无需编写任何代码. 我已经在很多地方观察到了这一点,无论是与建筑 ...

  4. 零架构项目经验的程序员,如何升级成架构师

    先说目前关于架构师的一些是实际情况. 1 要成为Java架构师,单纯靠学知识一定不行,得靠在项目里积累经验. 2 如何判断程序员是否已经成为java架构师?不是看程序员掌握的技能,更不是看程序员干的活 ...

  5. 5分钟弄懂程序员的如何升级到架构师。

    对我们程序员来说,发展的途径要么是走管理岗,从开发升级到项目经理甚至是部门经理:要么走技术升级路线.不过在技术路线方面,无法升级到架构师的程序员不在少数.一方面,在不少公司的高级开发岗位上,无法让程序 ...

  6. 前沿分享|阿里云数据库解决方案架构师 王宏宇:云原生数据仓库AnalyticDB在零售行业的深度应用和业务价值

    简介:本篇内容为2021云栖大会-云原生数据仓库AnalyticDB技术与实践峰会分论坛中,阿里云数据库解决方案架构师 王宏宇关于"云原生数据仓库AnalyticDB在零售行业的深度应用和业 ...

  7. 阿里云解决方案架构师张平:云原生数字化安全生产的体系建设

    2022 年 6 月 17 日,阿里云用户组(AUG)第七期活动在合肥举办.活动现场,具有十多年安全生产经验的阿里云云原生团队解决方案架构师张平,向参会企业代表分享了阿里云安全生产的产品和服务体系.本 ...

  8. 程序员怎样成为一名架构师?

    在今天的技术圈,可能随便遇到一个人递给你一张名片,title 就是某某架构师.架构师多如过江之鲫,也正是眼下业内一个有趣的现象.对于架构师,你有什么看法? 什么是架构师? 随便打开某招聘网站:系统架构 ...

  9. 年薪35W+ 的程序员看过来!百万架构师第3期招生

    前言:<百万架构师>前两期课程已经圆满结课,第一期学员中,目前已经有60%的同学实现加薪.调级升职.在大家的认可下,我们开始了第三期的课程. 本期课程继续保持迭代,新增优化了MQ延时消息设 ...

最新文章

  1. switch...case结构
  2. varnish Cconfigure
  3. 《DevOps实战:VMware管理员运维方法、工具及最佳实践》——2.3 配置管理
  4. 最大似然估计和最大后验概率
  5. C/C++变量命名规则,个人习惯总结
  6. 第一次刷Leetcode,为什么耗费很多时间
  7. 熵权法 —— python
  8. C++Builder STL 泛型
  9. Boost Log : Setting up sinks
  10. 爬虫实例十四 多线程爬取一万张表情包
  11. H264视频压缩算法简析
  12. 28、星历处理任务实现
  13. 【Pytorch神经网络理论篇】 39 Transformers库中的BERTology系列模型
  14. Python魔法函数与两比特量子系统模拟
  15. linux怎么撤销关机命令,Linux的shutdown命令
  16. [ 数通面试 ] 奇安信技术支持工程师 面试分享
  17. C++面试-interview
  18. oracle 内置程序包,建立程序包的方法,程序包中使用游标,常用程序包
  19. iphone 应用程序设置和默认设置
  20. matlab梯形弦长公式,弦长公式证明及应用详解

热门文章

  1. PostgresSQL支持geometry类型
  2. Access denied for user 'root'@'192.168.64.154' (using password: YES)
  3. [FFmpeg] 多个图片合成视频
  4. [FFmpeg] 编译官方例子
  5. 一个connection对象可以创建一个或一个以上的statement对象_从 0 开始手写一个 Mybatis 框架,三步搞定...
  6. 检测到python编程环境中存在多个版本_windows配置Python多版本共存
  7. 2021年中国乙醛市场趋势报告、技术动态创新及2027年市场预测
  8. 2021年中国电子高度表市场趋势报告、技术动态创新及2027年市场预测
  9. 2018 C语言大作业--21_Ekko制作教程
  10. php怎么定义会员时间为七天,php怎么定义会员时间为七天