00:00
加比当中一个新的概念,这个新的概念是干什么,就是为了简化咱们这个配置的,为了减少工作量的啊,我们建一个什么概念叫做模板。啊,模板啊,什么叫做模板呢?什么叫模板啊,你在这儿呢,就可以把这个模板,咱们可以给它当做一个虚拟的主机。就是一个虚拟的主机啊,然后呢,你可以在这个虚拟的主机里边呢,去配各种各样的监控,像比如说我要监控data notde,监控node那个manager各种各样的,哎,你都给它配上,那每个监控项是不是都有自己的这个呃,触发器啊对吧?来给它监控项也配在里边,那这样一来是不是相当于你就有了一个虚拟的主机,虚拟主机里边呢,有各种各样的监控项以及处罚器,对吧,然后你就可以怎么做了。然后你就可以把这个哎所谓的模板可以直接怎么办应用到你集群当中的所有的主机上面,那这样一来所有的主机上是不是都有了你这个模板的监控项和触发器了呀,对吧?那是不是相当于重复的配置,只需要做一次就可以了啊是这样的,那其实正确的打开方式应该是使用这个模板去操作啊啊使用模板啊,那前面呢,呃,咱们是不是102这个东西并没有用这个模板呀,对吧?呃,之所以没用模板呢?是呃想让大家呢,去体会一下这个从头到尾的这个使用流程啊使用流程,那现在呢,我们已经这个学会了怎么去使用了,那这时候呢,我们就可以去学习这个模板怎么使用了,其实很简单啊,这个跟刚才我们所做的其实没啥区别啊,啊,那先来看看这个模板怎么做啊,打开浏览器啊,然后模板在哪,模板在哪去哪找模板。
01:35
哎,在配置当中,配置里边是不是就有一个模板啊,就它第二一个栏目啊,咱们点模板。量完之后呢,是不是来到了一个模板的列表啊,你会发现啊,咱们这里边儿是不是已经有很多很多的模板了。看到没有,是不是有很多模板了,那这些模板呢,都是谁,都是萨米斯呢,他给我们提供好的现成的模板啊,现成的模板,你比如说咱们看这个。
02:02
这是监控什么的?监控买搜狗。假如说我现在有一个买场景,我要监控买搜Q服务器它是否正常运行,你就可以直接将这个模板套用在你买circleq所在的主机上面啊,直接套用,那这里边是不是已经有监控项,有处罚器啊,甚至有什么图形这些东西了呀,对不对啊,那比如说我现在想监控什么red啊,这边有没有red啊,有。是不是监控red,哎,那也有现成的模板啊,啊,这里边的监控项都是人家配好的了啊,那大家说这里边有没有这个海度的监控模板呢?没有哈,要是有的话,那咱们就省事了啊呃,现在这个ZS呢,其实他对这个海杜这个大数据集群的这个支持呢,还不是那么的完善,但是现在的社区里边已经有人在整这个东西了啊,就是Z社区里边已经有人在整这个,呃,对海度的这个支持了这部分内容了啊,这个相信在不久将来呢,应该呃能够有一个比较好的支持,但现在没有啊,没有的话呢,我们现在就只能是自己去创建所谓的模板了,对吧?那怎么自己创建呢?
03:05
右上角呗,创建模板对吧,那前面说了一个模板就是一个什么,就是一个虚拟的主机,对不对,就一个虚拟的主机啊,那现在咱们给它起一个名字啊,随便起叫海杜啊,咱们叫做monitor吧,Mon啊海do监控器对吧?哎,我这个拼写有没有问题。Mo,没,没问题吧。是不是我把这个去掉啊,没问题啊,还都monitor啊好,那下边呢,它是不是也要为一个群组啊,因为什么?因为它是不是就是一个相当于一个主机,主机是不为一个群组对吧?那咱们点击选择,选择这里边咱们选谁不是选择自己创建的那个海豆腐组,我在这你直接敲就行了,咱们就海杜啊,这边是不是出来了海豆腐组啊,那完之后呢,咱们点击添加。好,那模板是不是就出现了,这就是我们自己的模板吧,啊,如果说你这找不着它找不着怎么办?找着是不是可以过滤一下啊,对吧?咱们通过诶海do吧这个搜应用来搜索,那是不是就找到这个海度monitor了,那找到它之后呢,这里边是不是也是可以配置监控项和触罚器的呀,对不对,那咱们监控项给它配一下,点击监控项,那这边要配的监控项呢?是不是应该跟咱们之前的那个监控项是一样的呀,对吧?那我们点击创建监控项,那监控项的名称,哎,咱们还是叫做data data node,跟之前一样吧,那这个下边的建值呢?
04:24
是不是还是跟之前一样,咱们找到那个PC number啊,然后这里边呢,我们name,哎可以不写。啊,然后这个东西呢,大家不用去不用去这个也不用去记记什么的,也不用截图啥的啊文档上都有,到时候忘了写啥的话呢,直接看文档就行啊文档里不是有有截图,那这边呢,我们求一个O,那它呢,我匹配的时候怎么匹配呀,啊是不是就是匹匹配一个data notde就行了呀,DA no,呃第一哎等D那有同学呢,就是他呃不知道这个用正则去匹配那个命令,人家到这到底怎么做的,其实就是怎么做的呀。
05:00
这很简单啊,刚才课下的时候呢,有就问了啊,来给大家演示一下,其实咱们这这个它底层的逻辑啊,差不多就是这样的一个东西啊,是不是执行杠EF,然后呢,Gra-E,杠E是什么意思啊,是不是就是支持用正则去匹配你前面的结果啊,就是杠大E,就是支持这个标准正则啊,这个正则啊来那后边呢,我们加一个,那么咱们这当然匹配的应该是啥呀,是data node。啊,Data相当于是不是就是把你在这个位置配的正则表达式给它放到。咱们这个命令这个位置是不是就行,当然了,你需要把这个gra-V给它去过滤一下,返过滤一下,而后边呢,这个命令WC-L是不是对前面这个那个数据进行计数啊,对吧,返回你这是不是就获取是零对,因为什么?因为刚才咱们是不是等note挂掉了,那就是零呗,你起来之后这个就是就是一,其实就这样的一个逻辑嘛,其实也不难啊,就是根据这个去匹配啊行,那现在咱们这个配完跟刚才是一样的啊,那一样之后呢,我们这儿接着往下改,这儿是不是改成五秒钟啊,为了方便看到这个效果啊,那下边就不用配了,点击更点击添加。
06:05
好,那现在这个监控项已经配完了啊,已经配完了啊,那配完监控项之后配啥。是不是配处罚器啊,对吧,那咱们还是找到刚才的那个monitor啊,找到刚才那个monitor啊,找到呃这个所有模板,然后再找到海do monitor啊找到它,找它之后呢,这是不是有触发器,那我们点击触发器,那触发器呢,还是重新创建那名称呢,我们还叫data带,那这个严重性呢,还是一般严重,那表达式呢,是不是跟刚才一样,对应监控项,监控项咱们找谁这次。是不是海度群组当中的这个虚拟主机啊,也是一个模板对吧,海豆monitor啊,来点它啊,那这个是不是也是最新的值,也是让它小于。那小于啊,小于一啊,小于一,然后点击插入。好,那诶我是不是改错了。小于。一点击插入。呃,监控项目没选是吧,那我再选一下。
07:01
啊,点击插入好,这回没问题了吧,那这回没问题的话,他这是不是有俩呀,对吧,两不行我得删一个啊这再重新添加啊来添加选择监控项。诶,选择海多monitor里边的,把这个改成小于。一啊,跟刚才保持一样就行,插入啊,这个是正确的了吧,好,那这里边其他同学不要填了,点击添加好这个监控项,咱们也好了啊也好了,那接下来咱们要做事应该是啊,接下来咱要做的是不是就是把这个模板应用到我们的这两个主机上面,对不对,那怎么给他应用啊。怎么应用?你就点,你比如说我现在想给103是不是添加这个呃模板呀,对吧,那点103完了之后呢,这个位置是不是就有一个模板对吧?点击模板,然后呢,这是不是就给它添加模板啊,在哪选是不是在下边儿里边搜索点击选择,那咱们应该是海度吧,巡组当中的是不是这个是模板啊,一个虚拟数据点它啊,然后之后呢,点击更新。啊,那你看注意观察,它是不是就已经有监控项和处罚器了,对不对,那104也是同样的操作啊,点幺零四点模板搜索刚才咱们那个监控项,呃,到那个模板啊模板,然后点击更新啊好,那是不是都有对应的监控项和处罚器了。
08:16
对不对啊,那到目前为止呢,我们这个103104相当于配完了,那其实我们正常情况应该怎么做呀,其实正常情况下你怎么做就行。是不是先创建模板啊,应该先创建模板,然后呢,把模板应用到所有主机是不是就行了呀?诶正常这么做就可以啊,大家晚上自己做的时候呢,就可以这样去做啊,那然后呢,我们现在做一个整体的测试啊,那我现在呢先把谁啊,我现在呢先把咱们的这个集群先启动起来,S和GS啊完事没有,那没有我先启动start d f s。好,那大家说现在我们理论上这个,一会儿我把这个HTS关掉之后,理论上这个效果应该是啥样的呀。我先刷新一下页面啊,啊,你看这个问题是不是已经已经没有了啊,因为咱们诺的是不是已经起来了呀,对不对啊来来我们看一下这个最新数据,有多少最新数据,来你看咱有几个最新数据,现在。
09:10
是不是三个啊,102的,103的,104的是不是都是一啊?那问一下大家,你说我现在把这个HF关掉啊,你说我们理论上应该收到几封邮件?说三封是吗?是是几方,到底几方?几方?想一想啊,这里边儿有什么环节,咱们有没有什么疏忽?啊,其实只能收到一封啊,为什么只能收到一封呢?因为大家想想动作跟谁有关联,跟处罚器是不是有关联的,但是当时咱们那个关联处罚器是通过什么关联的,是不是最严格的一种匹配方式啊,对吧?直接匹配海都和102那台主机上的触发器对吧?那说咱们这边是不是没有匹配到模板上的触发器啊,那这时候咱们得是不是得改一下啊,这改谁?管理啊,应该是配置啊,配置找到谁找到动作找到send email点它点它完之后呢,我们需要改一下这点东西啊,那这个怎么改,你要么把这个改一下,或者再还可以怎么做,不可添加一个呀,对吧,那咱们点击触发器,那还是根据触发器去匹配,那这会找谁。
10:15
找海度群组,海度monitor当中的这个触发器啊,点击添加。好,这个位置是不是出现了两条啊,两条完之后呢,点击更新啊,那这个动作呢,我们相当于啊,就给它关联上了,对不对啊,关联上了之后,我们现在就可以真这个真正进行测试了啊,那现在呢,我把这个HDFS给它关了,Stop dfs.SH回车。啊,那回车之后呢,我们这个位置,哎,在这儿啊,那这个位置是不是应该收到三条,这个会有三个问题出现呀,对吧,咱们刷新一下页面啊好,三个问题是不是出现了,哎出现之后呢,但这个动作咱们触发了几个。出来几个,好像还是只触发了一个对吧?哎,这是怎么回事呢。这怎么回事?
11:01
这呢,可能是咱们刚才这个刚刚修改完的配置呢,可能还没有生效啊,这个可能没有生效啊,那所以说这块呢,这个可能测试的不准,那咱们这样,我们把这个呃,DFS呢,再给它停一下,那再给它起一下啊,再起来再是DFS,那我们稍微等一会儿,等它生效,可能这边还没有生效啊,我们得等一会儿啊,这边呢,我们是只收到了几个呀,只收了一个应该是啊呃,一个。啊,这幺零几的看一下是102的吧。102的对吧,102稍的103104呢,咱们这儿呢,还是没有收到啊,没收到的话呢,咱们稍微等一下啊,啊,现在是不是没有问题了啊,没有问题了,没有问题了,刚才咱们这个最新数据当中,是不是明明已经收到了数据了呀,按理说现在是不是应该是能够收到人才对,可能刚才还是没有更新,我们再来测一下啊,我们给他停。Stop DFS回车,看这一次能不能收到啊。来咱们刷新页面啊。看这次的啊,嗯。
12:04
呃,稍微等一下啊。来上页面。嗯。稍微等一下啊,诶这个页面怎么又刷不出来了呢,再刷新一下,诶出来了,好,你看这次这次是不是已经这个发出来的这个呃,三个动作都出发了呀,对吧,可能刚才是没有生效,就是大家配完改完配置之后呢,呃,稍微等一会儿,稍微等一会儿啊,那三封邮件应该都能发出来了,我们看一下这边收到了几封这个新邮件啊。收到了三封新邮件对吧?啊三封那就说明这个已经OK了啊,咱们这个就不一个看了啊,这个就不一个看了,应该是没有问题的,这是103的,还有104都收到了啊好,那这边你刷新一下,应该能看到这儿是不是三个都是已送达的这个状态呀啊是这样的啊好,那咱们所有的这个配置呢,呃,所有的这个这个内容呢,就全部完事了啊视频我录一下。
我来说两句