00:00
好,那接下来呢,我们还有一个聚合,所谓的聚合之前我们就说了,在生产环境当中还是比较常见的一种使用方式,之前我们跟家说了,在生产环境当中,我们现在更多的用去采集日志数据,而现在呢,采集的更多的是这个后台产生的日志数据,就类似于你点击了某一个商品,看了一个详情,后台是不是会产生一条数据。对吧,啊会产生,那其实还有还有很多人,那你下订单支付,加入购物车评论对吧,收藏等等这些东西,他相应的是不是都会产生数据对吧?啊都可以大家的后台,而且呢,在工程当中,现在我们之就提到过,工作当中现在不可能是单台服务器作为整个的后台了。一定是什么集群,也就是说你数据会分散到不同的机器上面,那么你是不是要把这些数据汇总到一起啊,对吧,需要汇总到一起,所以呢,我们要。
01:04
在每一台后台服务器上面安装一个采集单台服务器的什么?日志数据啊,采集他的日志数据啊,这个内容好,那这是我们典型的应用场景啊,啊当然后面可能对接的是,也可能就是说第一层这边呢,我们所说的聚合,是不是说后台服务器有多台,我们要有多个去采集这一台机器的什么对接数据,对吧?但是后面啊,这后面至于你跟的是from还是其他的框架,那公司当中就不好说了啊,有可能是其他的框架,当然有可能也是from啊,这些都是有可能的,那我们来看一下这个内容,当年这个需求呢,我们就设及到之前我们说了多个from,通过阿罗think跟阿罗S对接的时候,它可以在不同的机器,对吧?那在这个案例当中,我们就来看一下,如果在跨机器它应该怎么做,对吧?好来看啊,第一个他们的需求哈,102上面我们有个附一监控一个日志数据,在103上面我们去监控一个端口数据,这两个数据呢。
02:11
它是数据源,我们要做聚合,是不是要汇总到一个form里边,对吧,另外一个呢,在FORM3在哪呢?在它多的104上面。跨机器传输了,好,那我们来分析一下啊呃,这个里面哈,102它的整个的south China think用什么。Sa用ex或者说跳都可以吧,监控一个日志嘛,对吧?好呃,China用麦就好了,对吧?Think呢,这个数据是不是102采集数据要传给104啊,对吧,而且104的from吧,所以我们应该用阿芙罗的think没问题吧?好,那接下来第二个103我分析一下他用什么监听端口数据用什么China还有呢,对吧?好,104上面看的think。
03:19
首先说有什么,阿罗说是吧,对吧,前面有阿罗think给你传的,那你后面必须肯定是用的吧,阿罗啊China think呢,最终数据我们反映到或答案,所以还是用的SS好,那这边有一个问题,既然你用到阿芙罗S,阿芙罗S这边呢,用阿芙罗S,阿芙罗S跟阿罗S当中是不是要配核心的,配两个东西,主机鸣和I和端口号配谁,主机鸣配谁。首先这三个地方是不得统一对吧,啊,数据流一套的吗?配谁想一想之前我们所聊的。
04:12
这边注意啊,这边是think,这边是think阿罗,Think我就没写阿罗了,这边是什么?我们说的是服务端,是服务端对吧,Think是客户端啊,我们说过服务端只能绑定自己的账号。是不是理对吧,客户呢,可以远程连接人家对吧,可以远程连过去,就类似于Windows里边,你是不是可以操作HDFS啊对吧,是这样的,所以说这块主机醚只能配谁104。OK吧啊,因为104是服务端,那104上的服务端必须绑定104,所以说既然大家统一只能给我配104啊,这块要注意一下,只能配104,好,那接下来我们看一下整个的数据流,其实刚才呢,我们通过数据流也聊了一下啊这个东西。
05:11
首先现在呢,我们的需求是,诶,在1012上有一个日志文件,在103上有一个端口数据,我们都想给它汇总到104那个机器上面,对吧?当然我们也没有说落盘了,直接干什么打印到控制台了,对吧?当然我们如果说把控制台log think改一下roll是不是就可以写到104的文件里边了,本地文件嘛,啊,是不是就作为相当于做一个汇总了,对吧?把102103的数据都放过来,好,那接下来呢,对于这个内容而言,我们启用的是ex xc source买China加啊,然后对于我们的FROM2而言,端口数据memory加上一个lo,对吧?那这边还有一个,我们统一用一个S去接收,然后慢加上一个log think打印的后台。
06:05
对吧,用这样的一个配置信息啊,就好了啊,用这样的配置信息,好,这是我们所看到的整个的一个案例啊,最后呢,我们就按照这个来配置就行了,这里边就没有陌生的东西了,组件上面是不是没有陌生的东西了,这里边各个组件是不是都讲过了,对吧?它其实form当中,你只要把单个组件搞清楚了,对于一个A来说,它无非就把我们搞清楚的组件给它拼接起来的,所以说随便换啊,你任何source跟任何China跟任何C都可以配啊,对吧,它是可以配的啊,是这样的一个东西,行,这是我们所看到的一个需求分析啊,我们要做的一个事情。
我来说两句