00:00
好,那关于集成这一块也是一些简单的操作了,我这边只截取了一点,对吧,我们来到格法的页面,我们来到首页吧,然后我们要添加一个什么。一个数据源先我是添加过了,我再给你们操作一遍啊,点击左边的这个齿轮,点击数据源好之后呢,这个是我添加过的普罗米修斯数据源,如果你们刚装上是没有的,那这时候你要点击这个ADD data source点一下。呃,你在这边可以搜索对吧,当然现在已经有了,直接搜普罗米修斯是不是有了,然后你鼠标选中它选择什么。选完之后,他会让你给这个起个名字,还有他的地址,其他都一般咱们也不会去改啊,比如说他的地址是什么,阿杜一,就是你普罗米修斯的地址,呃,哪台机器哪个端口,端口默认是9090对吧。
01:05
当然你这边要写完整的HTTP啊,斜线斜线啊,这样就OK了,那其他的大家可以看看这是什么关于权限的,对吧,你如果你把它打开,就要输一个用户名密码。你看这里是不是就跳出来了,他当然还支持其他的验证方式啊,这一块咱们就现在也不做一些权限了。还可以添加一些HTTP的头信息,可能你会做了一些什么偷看校验啊等等都可以啊。那基本上核心要配的就是这个普罗米修斯地址啊,然后点击什么呢?Safe and test。然后呢,又绿了对吧,又看到了胜利的曙光,终于又绿了啊,如果不是绿,说明你有问题啊,一定要绿啊,然后呢,你不要在这傻等了,同学们。
02:00
这个是既保存又测试,所以你直接什么也不要点删除啊,你要点什么返回就行了呗,这时候你大家可以看到我刚才添加的普罗米修斯是不是出来了这个名字。就是咱们让咱们填的名字吧,啊,他默认帮我填了一个这个行,嗯。那我两个都是普罗米修斯对吧,我把这个新的删了啊没用。也就是说添加完应该有个这个啊,OK,这个就是添加普罗米修斯了,那么接下来我们要干一个什么事呢。要创建咱们的可视化页面了,来,我点击点击加号,点击这是什么。Dashboard仪表板对吧?呃,你可以添加一个panel一个标签,然后呢,在这里你可以选择这个是监控的标题啊,比如说叫AAA对吧,在右边这里改啊,呃,你看它名字是变了,上面这一块是一个预览啊预览那你看效果,那一般咱们配呃监控的指标在这选。
03:12
对吧,这个是查询项还可以加,你看我再点一个加号,是不是又多一个对吧。每一个都对应一个指标呗。这个可以改名字啊,我叫指标A。随便起啊,然后呢,这里大家注意这里指标你一点开有什么呢?Click house。那么大家注意啊,这里的分类只有什么普罗米修斯起了cli house。配置好并重启了这里才会有啊,也就是说一开始你click house没有打开它的这个配置的话,这些网指标你是看不到的,这个你是看不到。好,其实这三个是不是对应。
04:00
咱们那三张表啊,你再点开它每一个里面有各种各样的指标。你看这里是不是有CPU相关的对吧,HTTB线程相关的。还有什么内存?对吧,买蛇口线程数据库的数量表的数量还有什么,另一个我们简单瞅一眼。这是分布式表相关的监控对吧?还有总线程,总线程存活等等等等一大堆指标,你只要看得懂单词你就懂了,而且还包括了什么to keep。跟组keep之间的一些指标,那这个是什么呢?插入的查询对吧。呃。还有等等。什么孟举合并孟子tree?Me Rose等等等等一大坨,呃,但是你会一个个去选吗?这么多指标,同学们你没经验的话,你是不是选老半天呢,你也不知道要监控个啥,对吧?啊,我比如说我随便选一个。
05:05
好了,这个指标。就行了呗,呃,我在在这选一下啊。你看这个指标它自动帮我们填上了呗,你看这个是指标的值,现在一直都是多少。它能显示呗,都是零呗,对吧,那这个里面填的是可以做一些加减乘除啊等等一些操作,还有一些什么偏移量啊,就普罗米修斯的一个语法,那这个咱们在之前弗link的监控课程里面介绍过,这边我不啰嗦了啊,因为这个不是咱们介绍的一个重点。为啥呢?你挨个加,加到什么时候去啊?再者说你加出来能那么好看吗?所以这里我就要给大家介绍一个好用的东西。格拉法呢,官网官网页面啊,来,我们打开在文档里有了。Yeah。
06:01
呃,稍等一下断网了。网络连接上了啊,现在是凌晨六点对吧。然后稍等一下,等他刷开。网比较慢啊。好,打开的这个是格拉法呢一些,呃,官方的一些模板,也不是官方,呃,是用户上传的分享的一些模板啊,那我们在这里可以尽情的找啊。那上面这些有一些官方推荐的对吧?Engine相关的模板,还有一些node exper,就是服务器监控,就之前我给大家看的那个还挺好看,那个你再往下拉,那这里呢,你可以在这里搜索你想要的,比如说你要搜flink,你就打一个flink,然后它就你看搜索出flink相关的模板,对吧?那我们要click house。
07:08
那我就在这搜click house。你看是有这么多个,这也不算多的吧,啊,才几个,呃,这是别人分享的啊,一般都是国外的啊,一般都是国外分享,那这边有一个下载量,下载量还有大家review的一个数量,还有一个评分,那么这边你会选啥?你是不是会选?下载数最多的呀。啊,这不一定要要这样子啊,为啥呢,下载数最多,最后更新是啥时候,你得看看五年前,说明他用的不是click house自动暴露的那种方式,对吧,而且这个就其实就是我给大家提到的那个开源的普罗米修斯插件。GI上面有啊,它叫clickli house is porter,但是咱们目前版本20.1之后,是不是clickli house主动就开放起来了,对吧,来者不拒,呃,所以也没必要用这个模板,当然这个模板应该有一部分可用,我们可以看看效果。
08:14
他是弄了这么多个指标去监控啊,这么多,呃,但我觉得可能还不太适用咱们的场景,所以我比较建议是哪一个呢。我也是简单找了一下啊,当然大家喜欢的每一个都可以去试试看啊,不一定非要按我的来,我这边又找的是这个,虽然下载量只有18,本来是17,我又下载了一次是吧,这个呢,虽然下载量少,但是你看一下。他是两个月前的,两个月前的,另外呢,哎,这边怎么没说明啊,哎,这是什么呢。我主要是看到这个词啊,Internal啊,Inter server click house内部的export。
09:03
Mattress。啊,也不知道好不好使对吧,但我看了它的效果图,你看它这个指标做了这么多个分类,应该算是比较全面的,比较全面,呃,那再点开你看它是这么一个效果,还行,还凑合吧。只能说不太好看,那这个模板下载你要怎么下呢?在右边这里有一个download t啊,不太起眼的一个地方啊,在这里下载下来之后,就是这么一个文件,就是这个。一个Jason文件,那这个我也下载好了,如果大家想试试其他模板也可以去试一下,当然你不嫌烦,你挨个自己添加,挨个自己设置也可以啊。来我们来试试,呃,我就退出不保存了,这个自己手动创建了没用,那怎么导入呢?点加号import导入呗,这个咱们最喜欢的,刚才这个我不保存了啊,刚才那个不保存好进来这个页面之后,你点击上传Jason文件点一下,呃,这个不是啊,选中咱们的。
10:18
这个节省文件好,选中它打开它就上传上来了,那你可以配它会自动生成一个UID对吧?呃,那还有这个文件夹我也不改了,就放在通用文件夹里,名字你想改就改,不不改就不改,对吧。呃,那这边。要做的是这选择一个什么数据来源,对吧,你这些监控的数据从哪来,咱们前面是不是配了一个普罗米修斯啊,对吧,你点这个三角选中你配的那个普罗米修斯。然后点击import。你看。是不是就OK了?
11:01
对吧?呃,相关指标基本都有,你看,但是它这个显示有点问题,我感觉啊,21007003是什么意思啊,版本号应该是21.7.3对吧,零零就是跟点一样的啊。他这个我感觉它显示就是什么太大了,不好看,不好看,那其实咱们可以瞅一眼,这个是啥呢。嗯。是不是启动时长啊,运行了多久啊,对吧,这个很常规的指标,但这个很明显,我的这个表他拿不到的。没拿到我的表数据啊,但是你看内存情况。还有什么连接数,我这个连接现在肯定是没有的啊,查询现在也是没有,我没做查询。等等等等,还有什么插入的呀,Select的呀,还有其他相关的呀,内存限制啊插入啊。等等。
12:02
还有一坨对吧,这个只是其中一个分类啊,同学们basic我把它收起来,Qua刚才看了对吧。Insert,你看插入相关的监控。这里也有啊。啊,再收起来。还有什么查询相关的啊,这里一直在标啊,在标啥呢。像这种监控指标,你看都不用你动手,人家都给你准备好了。对吧,读的一个备份。还有一个这个比较。这是什么慢查询对吧,所以你平时看的时候应该要关注,像类似的这种指标慢了的话,你是不是得看一看,呃,有没有出现什么问题对吧。像IO的,副本的,合并的,缓存的等等,大家都可以去瞅一瞅啊。我之所以下载这个,就是因为它比较新,第二一个指标也比较多啊,加的比较多,你看想看啥啥都有啊。
13:06
行,这个我就不挨个看了啊,包括主keepper它也有。对不对,分布式表。后台的线程池啊,这一块全都有啊。好,这个不过多介绍了啊。还蛮多的啊,看得我眼都花了,那么你这个一弄那不是一步到位吗?你还在愁领导给你安排工作,说,哎,能不能把可迪house监控一下,你这一上来就说。搞一阵子搞好了,你看这么多种指标全都有了啊,看行不行一点没意见,另外如果你把咱们前面这个。呃,这个得保存啊。前面这个节服务器的监控这个模板也可以下载下来,这也是模板啊,你看。
14:01
这个当然就一看就好看多了,对吧。那这个咱们想要的监控就基本全都有,那么还有关于一些告警的配置,呃,就是说咱们也可以告警的。格拉法哪是支持的,可以调第三方的一个接口啊呃,比如说我随便点一个吧。点这,然后点一个什么呢?呃,Edit。然后呢,这个指标这里有一个什么alert。是不是告警啊?那这边告警你看。他。有一些是不支持的,我们找一些支持的啊呃,找什么呢。IO吧啊。比如说这个。点一下编辑,点一下告警,哎,他咋都不支持呢。见鬼了,或者你从这个零闹铃这个图标进来,呃,有一个告警规则。
15:07
这边是我前面配过的啊,这个是咱们flink里面配的,那你可以配一个,呃,告警方式可以调用接口对吧,那你在这里就相应的你写一个接口,还有你的相关请求都写上就行了。这个就很灵活了,对吧,咱们正常在生产环境企业里面一般都会调用一些,像呃,你要发微信群呐,发钉钉群呢,发邮件呢,发短信打电话都是可以实现的,对吧,当然有些功能是需要收费的,比如说发短信。打电话,但这个企业里面都会买了啊,这个就不是咱们需要考虑的事儿了,好吧,这大概介绍一下,这是一个监控方案的实现啊,比较简单,相信大家应该半个小时搞定啊。嗯。
我来说两句