00:00
好,那上午咱们花了这个两节半课的时间啊,将近两个小时,呃,把这个杂给它装上了,呃,那现在呢,接下来我们去给他那个使用一下,呃,然后上午的时候有同学说啊,这个东西那个安装两小时使用五分钟,但是有点夸张啊,但是咱这个使用呢,确实相对于安装来说,就其实就比较简单了。确实是这样的啊好,那我们来看看这个我们使用的时候,那个大大体应该是怎么一个用法啊呃,首先我们基本上使用Z,我们所有的配置,呃,所有的这个查看其实都是在他的那个web页面上去操作的,呃,所以说呃就是说其实使用起来是比较容易的,对吧,这是第一点,呃那那这个剩下呢,我们就是接下来就要要去去讲怎么去使用咱们这个Z了啊,但是在讲怎么使用之前呢,呃,有几个ZS的这个术语,我必须得先给大家说一下。呃,因为因为一会呢,咱们再去使用它去进行各种配置的时候呢,我们会接触到这些东西,比如什么host,比如说什么item trigger啊等等这些东西,这个咱们必须得先先了解了才能去做啊好,那我们现在呢,把这几个术语逐一的说一下,首先先看第一个啊,第一个术语,呃,那个英文呢,就是host。
01:15
那翻译成中文呢,就是这个主机,主机的意思,那这个指的是什么呢?往下看啊,来这边呢,一个主机或者一个house,它指的是就是一台你想要监控的网络设备。呃,那你呃去这个配置的时候呢,怎么去表示一台主机呢,用这台主机的IP,或者说它那个那域名都可以表示,都可以表示啊,这是咱们所谓的这个主机,那大家可以想一想,你说我们现在要监控咱们现在现有的这个集群。咱是不是三三个节点啊,对吧,海度102海103104对不对,那你说我们要监控的时候,咱们应该添加几个主机啊,是不是就应该是三个对不对,就是一个一台节点,我就需要去添加一个主机。就是这个。
02:00
好,他完了之后,我们看下边一个啊,下边一个呢,叫做这个,呃,Item item item是不是就是项目的意思啊,对吧,就是一个项目一个项目,嗯,那这一个项目这边其实咱们说白了,翻译过来,我们管它叫什么叫做监控项。监控项,那所谓的监控项呢,这边其实也也有一个这个解释啊,这其实都是官网上拿下来的,只不过他翻译了一下,他说什么呢?一个监控项就是一个你想要接收的主机的特定数据,它呢是一个度量数据。这个怎么去理解啊,所谓的一个监控项呢,就是说比如说我这是不是要监控多个主机啊,对不对,那每台主机上面你都有自己要监控的项目,那比如说我想监控这台节点上面的这个,呃,CPU,我还想监控这个节点上的内存,哎,对不对,我还想监控这个上边的这个,呃,进程的个数。对不对啊,那这每一个这个东西呢,都叫做一个监控项,对吧,CPU的使用率,内存的使用率,进程的个数,那它是不是都是一个度量值啊,那每一个度量值都是一个监控项,那所有的监控项呢,其实诶都需要我们自己去配置,就说你想监控什么东西,你自己配。
03:08
自己配养是这样的啊,这是咱们所谓的监控项,好,那完了之后呢,下边是这个trigger。吹盖就是咱们上午最开始讲这个扎皮克斯的时候呢,提到的那个触发器,诶吹盖这是不是就是那个触发触发器的意思啊,或者是那个手枪的那个那个那那那个那个那那个东西叫什么来着,想不起来了,就是那个扳手,那个扳机,诶就是吹杆,就这东西啊,那OK,那这个在这这个触发器它指的是什么呢?诶在这你往下看啊,看它的这个官方的定义。呃,这个官方定义呢,可能比较抽象,这个大家来看一下啊,不好意思啊,这个小狗又疯了,来我们大家一起看一下这句话啊,来一个被用于定义问题阈值和评估监控项接收到的这个数据的逻辑表达式。呃,就是这句话呢,总结总总,总体看起来呢,可能比较抽象,呃咱们也可以不去管它,它抽象,咱不理它也没事,我们现在给大家举一个简单例子啊,你就明白了,所谓的触发器呢,就是说呃,因为咱们杂在干什么事,是不是要监控东西对吧?要监控某一个某一个监控项完了之后呢,如果说诶达到一定的这个呃阈值之后呢,我要去干什么,我要去触发一个这个动作的,那这个动作是干什么,我们动作呢,通常就是去报警。
04:23
同时去报警,那这边所谓的这个吹杆呢,就是这边的这个东西,就比如说我现在我兼顾的是内存,那内存如果说超过80%,那OK,我就要去报警。对不对,那这个所谓的80%呢,其实它就是一个触发器,就是一个触发器,其实在这呢,其实也给你最终的有一个这样的定义,一个触发器就是一个数据的逻辑表达式,就是说一个监控项,让它大于等于多少,或者是小于等于多少啊,一定达到这个,一旦达到这个阈值,我就触发某一个动作。是这样的啊,那这个动作是什么呢?动作是我们下边要讲的这个action。这action呢,其实就是这个,呃,一个动作的意思,就是动作的意思啊,那这个动作在这指的是什么?它指的是对一个事件做出反应的预定义的操作,比如说邮件通知。
05:10
是这样的啊,也就是说咱们的一个action呢,是需要我们自己提前去定义的。需要提前去定义,呃,而且这个action呢,它需要跟我们的一个触发器需要去绑定,需要去绑定,也就是说我触发了哪个触发器,然后呢,我后续去触发什么动作,这需要我们去绑定的,他们有一个这样的一个联系,诶也就是说你定义的时候呢,你可能会定义好多个触发器,那动作呢,你也可能会有好多个动作,对不对,那哪个触发器触发哪个动作对不对,是不是都要去给他联系上啊,对不对,那我们再往上头推,再往上推,我是不是会有好多监控项啊,对不对,那是不是每一个监控项都应该有自己的处罚器啊。对吧,每个监监控项都有自己触发器,这个也是有这个联系的,也是有联系的啊是这样的,然后再往上推呢,那一个主机,一个house里边是不是可能会有多个监控项。
06:01
对不对,那其实是一层一层的连连连起来的啊,是一串可以连系起来的,是这样啊好,那这边咱们这个所谓的动作呢,是需要我们自己去提前预定义的,预定一呃,比如说我们最常用的一个动作呢,就是发邮件进行通知,发人进行通知,当然也可能有其他的这个通知方式。都是可以的,好,那这边呢,咱们把这几个前置的概念就说完了,那接下来呢,咱们再统一的给它串一下啊,再给他串一下,首先第一点就是我们需要去第一步要干的事是什么,是不是就是创建主机啊,得告诉他我要监控的主机是谁。完事呢,你需要在你监控的这个主机上面呢,去定义你的监控项。对不对,咱们有多少监控项呢?你都需要去在这个主机里边去自己去定义,那是这样,然后每一个监控项呢,都需要有一个自己的触发器,就是那个trigger,诶他们需要去这个一个一个的去绑定,诶那绑定完之后,我这个trigger一旦满足了这个触发条件,那接下来我后续需要去触发一个动作。需要去触发一个动作,那这个呢,它也是诶绑定的也是绑定的,那是这样的啊,所以说你把这一串东西给它配完之后呢,那这个ZPS呢,它就能够干什么,就能自动的去监控我们给他配置的监控项,然后呢,一旦出现问题,按照我们自己的这个处罚规则,诶包括这个action,包括动作去给我们进行诶相应的一些通知啊等等这些东西。
07:22
是这样的,这就是咱们呃ZS使用的时候的一个这个一个逻辑,使用的一个逻辑啊,那一会我们去呃使用ZS呢,咱就需要按照这个步骤呢,从头到尾一步一步的去做,就首先你得干什么,首先你得有主机,主机完事之后呢,去添加监控项,监控项完了之后呢,去配置处罚规则,完了之后呢去定义action,那之后呢,他就可以开始工作了,诶这是咱们的几个前置的概念啊,以及他们之间的关系,咱们就完事了,好,那一会我们就按照这个逻辑呢去使用一下。好,视频我先录一下啊。
我来说两句