00:00
嗯,OK。那行,那我们现在呢,来看看这个呃ZPS入门这一章啊,第一章这一章呢,分两小节,一个是ZP概述,一个是呃这个ZP的基础架构,呃先来看一下它的概述,这是呃对官网上对它的这个描述的一个翻译,来我们看一下。呃,Z呢,它是一款能够监控各种网络参数,以及这个服务器健康性的和完整性的这样的一个软件,其实就是用来监控咱们这个服务器的,哎,能监控什么呢?能监控里边的各种网络参数,呃,比如说这个吞吐量啊等等等这些东西它都能上行下行,这种网速啊等等都能监控,诶还有什么,还有这个服务器的这个健康性和完整性,就是说你这个服务器那个CPU是否正常,诶内存使用是否正常,磁盘是否正常。对不对,它都能监控,包括什么呢?其实不不仅限于这些东西啊,你像这些东西都是什么,都是一些硬件的一些这个指标,对不对,那其实对于这个服务器上一些软件的这个东西,我们也能监控到,比如说咱们这个进程,对不?它也能监控,也能监控啊好,那这个玩意儿之后呢,我们看下边啊ZS呢,它使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警,也就是说咱们ZS呢,我们使用的时候是非常灵活的,就是说我们几乎能够为任何事件配置咱们这个告警,也就是说,比如说我定义一个东西啊,诶我想监控某一个这个监控项对不对,那这个监控项如果说触发了,诶咱们就干什么呀,就可以报警,就可以报警,那这个东西是很灵活的,这个事件呢,是我们可以自己定义的。
01:40
自己定义,你想让他监控什么,他就监控什么,是这样的啊好,那后边呢,这样可以快速反反馈这个服务器的问题,这个咱们肯定是这样的啊,因为能够能够出问题立马通知嘛,是这样的啊,然后后边来看这儿。基于这个什么已存储的数据,然后ZS呢,提供了出色的这个报告和数据可视化功能,这刚才咱们已经说过了,就是ZS呢,是不是也是有一个可视化的一个页面啊,对吧,页面上能够展示出诶我们监控的那些指标,通过可视化的形式展出来,就是有图有表,诶你可以在这这个实时的去观察,而且也能自动刷新,也能自动刷新啊。
02:20
这是Z一个一个概述啊好,那完了之后呢,我们看看它的这个基础架构,基础架构我们把这个PPT给它点开看一眼啊。把这个点开。来把这个打开。好,我们来看一下,呃,这个Z基础架构呢,我们先看一下这个第这个第一个这个它的整个整体的一个组组件,看看所有组件都有什么。来,我们把它放在这儿吧。呃,首先啊,看这个位置。这是A的,还有什么呀,还有Z。这是我们这个ZZS呢,它的这个两个主要的一个组件啊,一个是A的,一个是server,那他俩分别干什么,一会咱再说,那后边呢,还有一个zs web,这个zbs web呢,它就是干什么用的啊,它就是给我们做那个可视化的。
03:11
做个的啊,这是它。你这边呢,还会用到一个database,一个数据库,数据库啊,那我们接下来呢,看一看这四个组件。他们的功能都是什么啊,先看这个第一个。Z agent,首先大家来看一下,呃,Zs agent呢,它部署在监控的目标上,什么意思啊,就是比如说我这有一个集群有十台节点,对不对,那我需要在每台节点上边都去部署一个z agent。对吧,那这个z agent它的作用是什么呢?往下看,它主动监测本地的资源和应用。呃,也就是说他这个agent呢,会去干什么,监控它所在的那台节点上边的这个,呃,资源以及这个应用,它监控监控完之后收集这个相关信息,对不对,这是z agentent它的作用,所以说你需要在你监控的目标节点上,每个节点上都要去部署一个agentent。
04:06
这是agent的作用啊,好,这个其实还是比较好理解的,那接下来看这个server,那server是干什么用的呢?Zic server呢,它会收集监控数据,那数据从哪来的,是不是zics agentent去诶采集的每台节点,然后呢,是不是统一把数据呢,需要跟他进行这个汇报啊,诶给这个z server,那z server收集完咱们这个监控数据之后呢,他会去诶计算是否满足触发器条件。如果满足,然后我就干什么,我就向这个用户发送通知,那呃这边呢,有一个新的概念,叫做这个触发器,对不对啊,那这个触发器呢,是我们,呃,在使用这个ZS的时候呢,我们需要去配置的一个东西,那这个东西大致是一个什么呢?我们可以现在先简单给大家介绍一下啊,大致是什么?就是这样一个东西,比如说我现在呢ZS,我让他去监控咱们这个集群的内存使用情况。
05:02
内存使用情况,那如果说这个内存诶不够用了,那OK,我就得干什么,我就得去给用户发送通知,对不对,那这个所谓的不够用了,这个其实就需要我们自己去定义,到底我到多少之后,我才叫不够用了呀,对不对,那比如说如果说内存的使用情况,如果说超过整个节点的90%。如果超过90%,那OK,我就认定他不够用了,我就认定不够用了,那超过90%之后,你就得给用户发送通知,对不对,那这样一来,其实这个所谓的大于90%,这就是一个所谓的一个处罚器条件。触发器条件啊,也就是说你其实给你你监控的那个那个资源项,你你相当于给他设立一个什么东西啊,设立一个阈值,达到这个阈值,那OK,我就得触发咱们这个通知,这就是所谓的触发器啊,就是你自己去判断,当然你监控的不同的那个,你监控的如果是不同的资源,那你这个触发器肯定是不同的,对吧?你内存的触发器可能是这样的,那我CPU可能是,诶可能是另一个对吧,是这样的啊,所以说不同的这个监控项要有自己对应的不同的触发器。
06:07
这需要我们自己去配置,自去配置啊OK,那它完之后呢,我们看下边有一个这个database,那database它的作用是什么呢?它的作用呢,其实肯定是存储数据,对不对,肯定存储数据,那它存储什么样的数据呢?首先第一点。存储所有配置信息,那这个所谓的配置信息有什么呢?大家来来看一下配置信息可能有什么呢?第一点有我们我们要干什么呀,我们要监控的这个主机。对不对,你因为你这个整个Z它要监控哪些节点,这个需要我们自己去添加,诶第一点监控的主机有谁,那第二点呢,你的监控项有什么,比如说我监控的内存,像CPU,我监控的这个data notde,对不对,那这些东西都都需要去配置。那还有什么呢?还有这个所谓的一个触发器,对不对呀,你不同的监控项需要有这个所谓的不同的触发器,对吧?那这些东西呢,都是我们这个用户需要自己去配置的,那配置信息呢,都会存在这个database当中,都会存在这里,那除此之外呢,还会存储哪些信息呢?除此之外啊,它还会存储咱们这个zs agent收集来的所有的他监控的那个那个资源信息。
07:19
也会存储在data当中,其实也会在这里面存储,那存完之后,那接下来干什么呢?接下来其实就是咱后边这个z web的这样的一个展示了。这个展示它的作用呢,呃,两两个两,它的它的这个这个作用呢,其实有两个,第一个作用呢,是给我们用户呢,提供一个这个交互界面,提供一个用户界面,那我们刚才不是说了,我们需要去配置主机,需要去配置监控项,需要配置这个所谓的触发器,对不对,那这些东西我们都在哪配,都在这个web页面上配。在这配就行了,不需要去写配置文件,诶这个其实比较方便的,这是它的第一个功能,第二个功能干什么呢?去展示咱们这个,诶我这边ZA站的监控项,就是我监控的CPU,诶我监控的内存对吧,那这些东西呢,哎,我都可以在页面上展示,都可以展示是这样的啊,那这就是咱们z web它的这个主要的作用。
08:10
来看一下。提供这个用户的操作界面,然后监控信息的展示,这是它的作用,好,那这个其实就是咱们这个Z这个样的一个一个一个基础的一个架构,一个基础的架构啊,那总结来说就是它是收集信息对不对,它是计算咱们这个呃报警规则对不对,那这边呢,存数据,那这个呢,诶提供咱们用户界面,呃,并且展示这个监控信息。其实就是这样的一个基本的组件啊,好,那这边我们了解到这就可以了啊,好把视频录一下。
我来说两句