温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
同学们大家好,我是你们的托尼老师,今天呢,我们来学习一门新的课程,叫telegraph深度掌握。那么首先呢,Telegraph它是一个用固语言编写的开源的插件化数据收集软件,那么telegraph呢,它主要是收集时序数据,比如说主机的CPU、内存、网络等指标,以及呢,物联网场景下各种传感器的数据上报,那么在这种场景下呢,Telegraph的工作逻辑呢,就是每隔三到五秒钟,或者每隔一段一个固定的时间,这个呢,可以自己设置,每隔一个固定的时间,他去观察一下主机的CPU、内存、网络啊上面的这个数据,然后呢,包括这个各种传感器上的一些读数,比如说啊,我这个房间的一氧化碳浓度,把这些数据呢抄一下,然后补上一个时间戳啊,传递给我们下游的时序数据库,或者呢是消息队列,那么telegraph呢,它本身就是in Fla DB的数据导入工具,因为它呢,呃非常好拓展,那么现在呢,它已经可以和市面上的各种实际数据库啊结合使用了。
01:04
那么课程特色,首先呢,我们会通过一个又一个例子,让大家逐渐了解telegraph的玩法,也就是我们说的案例驱动,另外就是我们更加的关注telegraph插件的编写,我们呢会用两种方式来实现telegraph插件,一个就是用Python这种第三方的编程语言和telegraph结合使用来实现它的插件,另外一个就是我们会使用go语言,在telegraph的框架基础之上啊来实现telegraph插件。这样呢,大家就可以通过自己编写插件的方式呢,来满足自己公司的需求,另外就是呃,你学习这门课的背景知识,首先呢,你必须要学会这个linuxs shell的一些用法啊,那么这个呢是你必须的知识,另外就是我们会在telegraph框基础之上,用固语言来实现这个telegraph的插件,那么这一部分的内容呢,你必须要了解一些啊,Go的语法,包括这个go的环境如何搭建的问题,另外一个就是呃,我们说到会用telegraph呢和一些第三方的一些程序进行集成,那么和第三方的程序呢,这个第三方的程序我们是用Python语言来编写的啊,所以说想看懂这部分内容呢啊,同学们可能还需要掌握一下Python的一些写法,那么这两部分的内容呢,不用掌握多高深啊,也不用用项目的这个实战经验,只需要了解基本语法就可。
02:27
那么关于我们本课程的资料获取方式,首先呢,大家可以关注上硅谷的呃微信公众号,回复大数据三个字来获取本次telegraph的啊全部课程资料,另外呢,就是老学员可以在我们的鼓励学院呢免费观看本次视频课,B站的用户呢也可以观观看我们的视频课,记得呢,去关注一下上硅谷的微信公众号,回复大数据三个字,领取我们的课程资料哈,好,那么谢谢大家,祝大家学习愉快。
我来说两句