Linux监控平台搭建--zabbix

一、常见开源监控软件

• cacti、nagios、zabbix、smokeping、open-falcon等等

• cacti、smokeping偏向于基础监控,成图非常漂亮

• cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nagios不用存储历史数据,注重服务或者监控项的状态,zabbix会获取服务或者监控项目的数据,会把数据记录到数据库里,从而可以成图

• open-falcon为小米公司开发,开源后受到诸多大公司和运维工程师的追捧,适合大企业,滴滴、360、新浪微博、京东等大公司在使用这款监控软件,值得研究

• 后续以介绍zabbix为主

 

二、zabbix监控介绍

• C/S架构,基于C++开发,监控中心支持web界面配置和管理

• 单server节点可以支持上万台客户端

• 最新版本3.4,官方文档https://www.zabbix.com/manuals

• 5个组件

• zabbix-server 监控中心,接收客户端上报信息,负责配置、统计、操作数据

• 数据存储 存放数据,比如mysql

• web界面 也叫web UI,在web界面下操作配置是zabbix简单易用的主要原因

• zabbix-proxy 可选组件,它可以代替zabbix-server的功能,减轻server的压力

• zabbix-agent 客户端软件,负责采集各个监控服务或项目的数据,并上报

 

三、zabbix监控流程图

3cfcfd345fde2522be69424b221aff4fa46.jpg

 

 

四、安装zabbix

官网下载地址 www.zabbix.com/download

 

需要2台机器

0.236为服务端

0.182为客户端

 

wget repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm              //客户端和服务端都执行下载命令

 

rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm          //客户端和服务端都执行安装命令,实际为安装了yum源仓库

 

cat /etc/yum.repos.d/zabbix.repo          //有了这个yum源后就可以使用yum安装zabbix

12a8e3ac61168a3cbc5742766f0b8ae7ef7.jpg

 

 

yum install -y zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql                        //服务端上执行安装命令

说明:

zabbix-agent:zabbix客户端,用来收集客户端各种参数

zabbix-get:服务端的一个工具,可以通过命令行的模式获得客户端的某些监控源数据

zabbix-server-mysql:安装mysql文件

zabbix-web:zabbix要使用web界面,这个包是用来处理Apache和php,mysql等之间的依赖关系

zabbix-web-mysql:web和mysql相关的工具

 

 

会连带安装httpd和php

如果mysql之前没有安装的话,需要根据lamp那一章的mysql安装方法安装mysql,此处已安装

 

ps aux |grep mysql            //检查mysql是否启动

b9bb652cb117ccf2b527ef3f096126f0f21.jpg

 

 

vim /etc/my.cnf      //编辑mysql配置文件,设置字符集,防止web界面设置成中文,显示有问题

character_set_server = utf8

 

2bfa3ac80581284228962eb7833dc07f3ef.jpg

 

systemctl restart mysql      //重启mysqld服务

mysql -uroot -pabc123               //进入mysql命令行

mysql> create database zabbix character set utf8;               //创建zabbix库

 

mysql> grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'abc-123';       //创建用户,为了让php代码连接mysql,服务端启动是也是需要连接mysql

 

 

退出数据库

 

 

cd /usr/share/doc/zabbix-server-mysql-3.2.11/           //进入数据目录

e883147a69a31c62b448507d14a3b9ba8cc.jpg

 

gzip -d create.sql.gz          //解压压缩包

559a629f2062a2b493ccf551dd8c5deb073.jpg

 

 

mysql -uroot -pabc123 zabbix < create.sql            //将该文件导入到zabbix库里面

426ef81a6ce3aa02be909aa8f11859c86e1.jpg

 

 

systemctl start zabbix-server        //启动zabbix-server服务

 

systemctl enable zabbix-server       //设置为开机启动

 

/etc/init.d/nginx stop           //由于系统之前安装nginx,并启动,现需关闭,并确认无启动80端口

 

systemctl disable nginx               //设置开机不启动nginx

 

chkconfig nginx off                 //从服务列表取消nginx服务开机启动

 

systemctl start httpd                 //此时就可以启动httpd服务

 

systemctl enable httpd             //设置为开机启动

 

查看服务端口,zabbix-server未启动

9c578e9b10dfabd6e3c45b0941a46027f3e.jpg

 

less /var/log/zabbix/zabbix_server.log            //查看zabbix日志,显示为连接数据库

13b23761653dc81258d1a65f1db5b4c2816.jpg

 

 

vim /etc/zabbix/zabbix_server.conf             //修改zabbix配置文件

搜索DBHost,在下面一行增加DBHost=127.0.0.1      //表示连接到数据库的ip,此处mysql安装在本机,定义的来源IP为127.0.0.1

3acd54b03ae34d28bd0e5d557e094d5376f.jpg

 

 

分别搜索DBName、DBUser,确认是否为自定义的zabbix,并在DBUser下面增加一行用户密码

4754bf14c8b69711d9c219d7a744c684dc7.jpg

 

 

systemctl restart zabbix-server              //重启zabbix服务

 

netstat -nltp             //查看监听端口,zabbix服务端口已启动

cf59e43e8da2249b90ef034d921b05f9ec9.jpg

 

 

 

 

浏览器访问http://ip/zabbix/  web界面下面配置zabbix,IP为服务端IP192.168.0.236

首次打开,选择下一步

 

ea649b55d2223fd87cb2c4b5ea877fc6d64.jpg

 

需要配置php的配置文件

 

84ed021b32ac9b5297d883ae7441862e6a2.jpg

 

 

vim /etc/php.ini          //进入php配置文件,搜索timezone,修改如下内容

862923fe72c66b7420afaebdfb142dfc8cd.jpg

 

 

systemctl restart httpd       //重启httpd服务

 

 

重新刷新web界面,检测通过,继续点击下一步

ccf78f25ccbe22696a6158447bb1e5a468f.jpg

 

编辑数据库的相关信息

d26f6a5763dd388b32e7658a5122375a129.jpg

 

继续下一步

c3d2aaf058454bd1d4d23fdf6e1810fc112.jpg

 

显示配置的信息,继续下一步

 

2a5c432dd44f60fd63a1711be448bb41732.jpg

 

此时web界面已配置完成

d28ca07ded78d448de864f38ffcd1d9d6ba.jpg

 

 

默认的用户名Admin 密码zabbix

3e5fb0a9b34525baa9d7f99506decc11094.jpg

 

 

进入后台第一件事情就是修改密码

进入Administration--Users--Admin

 

2349c81ad78cf5608a4a262aad7b587bcce.jpg

 

选择Password这些,点击修改密码

f7b5ea7ac207ee7559920d9f4ef560f6789.jpg

 

输入新密码,并确认密码,同时修改web界面为中文

7e3b623ba1ea05e2ea64bdfd37529c7a970.jpg

 

重新刷新界面,此时显示为中文

ad0a580ae13724ac7df5617d47dd72abd66.jpg

 

退出,重新用新密码登陆

b8664218a20ea4a1ef95115ce6af157f79b.jpg

 

 

五、忘记Admin密码如何做

mysql -uroot -pabc123             //进入mysql

 

mysql> use zabbix;                  //进入zabbix库

 

mysql> show tables;                 //查看zabbix库里面的所有表

 

mysql> desc users;              //密码存放在user表里面,查看user表有哪些字段

0bfb002d20be1b9d10aad3a18b967409c6d.jpg

 

 

 

mysql> update users set passwd=md5('abc-123456') where alias='Admin';          //更改Admin密码

 

 

mysql> select * from users;               //查看所有的用户

22a49bcf3234273f6bc5314edee280194bc.jpg

 

 

退出zabbix,使用新密码,重新登陆正常

0dee40ddfa27ad3a8434e5920cf41f36715.jpg

 

 

六、Zabbix客户端安装

在客户端上也需要下载zabbix的yum源

wget repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm               //下载安装包

 

rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm            //执行安装命令

 

yum install -y zabbix-agent                                 //安装zabbix-agent

 

vim  /etc/zabbix/zabbix_agentd.conf               //修改如下配置

Server=127.0.0.1修改为Server=192.168.0.236//定义服务端的ip(被动模式)

ServerActive=127.0.0.1修改为ServerActive=192.168.0.236 //定义服务端的ip(主动模式)

Hostname=Zabbix server修改为Hostname=study-02 //这是自定义的主机名,一会还需要在web界面下设置同样的主机名

 

systemctl start zabbix-agent                 //启动服务

 

ps aux |grep zabbix                    //检查服务是否启动

b343b2efd811c467a84cb87e4a3874a02b4.jpg

 

netstat -nltp         //查看监听端口

2604e9f1f8576ce7a11ad16b57b947c5dcd.jpg

 

 

systemctl enable zabbix-agent              //设置开机启动

 

 

七、主动模式和被动模式

• 主动或者被动是相对客户端来讲的

• 被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端

• 主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可。

• 当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力。

• 服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式

 

 

 

八、添加主机

 

• 先添加主机组study-group

打开web界面:配置--主机群组--创建主机群组

803107163d55e253f9c3ddb9d9ee533dfb1.jpg

 

输入定义的群组名称,点击添加

a41cc2b3d72a267704266e79579e64848bb.jpg

添加完成

 

f4419843e2fdce7d27645325ad04ca9cafb.jpg

 

• 再添加主机,主机名称和可见名称都写study-02(之前客户端定义的Hostname)

• 群组选择study-group

• IP地址填写客户端的ip 192.168.0.182

配置--主机--创建主机

47e0fb7eece57056575be751eea132ecde8.jpg

 

添加主机

9a1eb5c8f287efe2edb9883053aa8ed110e.jpg

 

添加完成

88c45b50eb9f10d58340efee68b5bcb5410.jpg

 

 

• 几个概念:应用集、监控项、触发器、图形、自动发现、web监测

应用集:监控项目集合,为了更方便管理监控项目

监控项:监控所有的项目

触发器:针对某一个监控项目设置一个告警规则,可以定义告警级别,不同级别显示的颜色不一样

图形:历史数据组成的图表

自动发现:2层含义,磁盘分区、网卡信息

web监测:监控某一个网站

 

 

九、添加自定义模板

• 可以自定义一个常用模板,方便给新增主机添加监控项目

配置--模板--创建模板

312904328d124b209020a1f7af0c74721f2.jpg

 

• 自定义study模板

009c454bff99e2494f4792e98ad50fa73c0.jpg

添加完成

592a269b94e9d1a192e740165253fd69b41.jpg

 

 

• 把其他自带模板里面的某些监控项目(比如cpu、内存等)复制到study模板里

复制 Template OS Linux里面的监控项到study模板

6a7ad56514fb87b34911959a3c271ae1d79.jpg

 

勾选需要的监控项,复制到study模板

5da2a9215cf96bb084e85dfedd5015a139d.jpg

 

复制到study模板

5f9b2b13f6bbbcc979d65114bd6400577d8.jpg

 

查看已添加的监控项模板:配置--模板

b7c1b6e71a71486b91e87481dce7865e534.jpg

 

找到study模板,选择监控项

6695ecbc09682cf31f01de767843e30e409.jpg

 

 

同样可以复制定义触发器、添加图形

 

自动发现,找到Template OS Linux,点击右侧的自动发现,参考Mounted filesystem discovery和Network interface discovery定义规则,由于自动发现无复制

功能

b1bacc12af91138b388f950a94b70cc4066.jpg

 

方法一:可以直接导出模板,然后再删除不需要的对象,最后导入到study模板(比较麻烦,容易出错,不推荐)

77928c176ab843044c3f6b8deab56c025ae.jpg

 

0bc956043471217e6f7d2b2b6723a8279b4.jpg

 

003bca39d5d0db101efe0ed6050f1117663.jpg

 

方法二:先添加要链接的模板,然后取消链接,根据需求进行调整各个项目

先删除之前添加的监控项

配置--模板

找到study模板,点击监控项

1f9969e0c34653528ea9e08167edc63d016.jpg

 

删除添加的监控项

1ed8d0b9ce71faeccaf224adcdf2dd50cf5.jpg

 

 

配置--模板--study

0d89b70d5aaf8af5ca3a612a48469986c52.jpg

 

 

添加链接模板

1963350a546ef5cc43fec55901e8b8fe5bf.jpg

 

模板已经复制完成

08f0d5e6de3324d6534ebea9456a6ab179a.jpg

 

 

由于监控的项目太多,此时需要删除一下监控项,显示无法删除

a5646f0e9e3f30843b82c87156554900bea.jpg

 

 

原因是由于该模板链接到了 Template OS Linux,所以无法再study模板上操作

此时,需要进入study模板

配置--模板--study--链接的模板

322d81f722a9ebe7be9886e0761524dd6e2.jpg

 

取消链接模板

 

9cf1133ce12b5492e25fddadc1ccbde4e53.jpg

 

进入配置--模板,找到study模板,点击监控项

595323d4fe24f698b2d3be6f56e80cca6d0.jpg

 

由于监控项是包含在应用集里面,所以要先删除监控项里面的项目才可以删除应用集里面的项目

 

ab6a70387fb2c5a4a975fc9d812e3ecfd6f.jpg

 

删除监控项

16c10152729dc9411a0a8625f02e0fb5d61.jpg

 

此时就可以删除应用集

3642315ea2c9091a5c0d1e9bd66794696b9.jpg

 

已删除应用集

08445a7e2950ca0e5dd9780383bc6867512.jpg

 

删除图形选项

c63a35fd2740cbdc60f7bf2aa3359f7845b.jpg

 

自动发现规则已保存

deef163c5c6398ed21dbc46d48dd0027f9c.jpg

 

 

十、处理图形中乱码

 

将刚刚创建的study模板链接到study-02主机

配置--主机--study-02

0ad41161e0911825d53d6ff76b0bd176909.jpg

 

添加关联模板

a97640bdbdf58687701cb283f87da397c03.jpg

 

添加完成

530a96cb005d82fbbdb78fbcf1478e7c0e4.jpg

 

查看图形

 

185e99c1cd7b30f722be053a9a56a69cfaf.jpg

模板自带的2个图形

8f7838dfe9f40705f90e7697e46e30892c8.jpg

此时出现图形界面,但是不显示字体

32be6a98e472f12bde26dfac7604005ab94.jpg

 

 

设置为中文后,zabbix图形的中文文字会显示小方框

这是因为在zabbix的字体库中没有中文字体,需要从windows上借用一个过来

进入windows字体的路径:C:\Windows\Fonts

拷贝一个中文字体到windows桌面,这里选择的是隶书

49a6b118b3a170c7e18c4fa203f5c4e8771.jpg

 

vim /usr/share/zabbix/include/defines.inc.php           //搜索ZBX_FONTPATH

fa5a6f241169fb473c80069253cb5de34a2.jpg

 

 

f83538acf803572b6a313562ed372d5d608.jpg

 

 

将graphfont软链接到一个带中文支持中文字体的下面

 

按住ctrl+alt+f,打开xftp,找到复制的字体,双击发送到根目录下

5f800f88f494596a86e3cf14c0cd14aac72.jpg

 

 

mv /root/STLITI.TTF /usr/share/zabbix/fonts/              // 将字体移动到/usr/share/zabbix/fonts/目录下

1a2a767d6bce6f5f4865dc6240d3ee58100.jpg

 

cd /usr/share/zabbix/fonts/            //进入目录

e52ce5a7c251a32c1fcc6fa49a49530e0f9.jpg

 

mv graphfont.ttf graphfont.ttf.bak ; ln -s STLITI.TTF graphfont.ttf           //将原来的字体更改名字,并将STLITI.TTF软链接到graphfont.ttf

d0838e46ea14f2a09e6f75dab075d47ffee.jpg

9e51d9676be42ad6a3240b99458b1c9b147.jpg

 

重新刷新界面,字体显示正常b8175fc4c7fad96aa0206f86b0fbd1dab8a.jpg

 

查看最新数据,及图形

监测中--最新数据

8bee6109f38a790cd68b2e5b4ee0dd136ed.jpg

 

 

监测--图形,选择对应的主机,查看监控的项目图形

4e43cbbb645cd3a6115be0db4bee840fd9f.jpg

 

 

如需查看更多图形,需进入,配置--主机,找到对应的主机study-02,点击图形

2706d0bc333685d060ac6a66e9d488fa040.jpg

选择创建图形

71fd93c6f44c5dea7133424b4a120d5b081.jpg

 

添加图形

d723fad0b389fd5a77717127caa41cf3b58.jpg

 

选择对应的监控项

490662bb8565191085add5918054ec41f04.jpg

 

确认添加

a96c9671918949631e9b7289e6dd4bf9c89.jpg

 

添加完成

aefbfefe92adc7dc890149490901a06295d.jpg

 

点击查看系统负载预览,添加成功

3990467afa33d430f22bca97ad67431d8b0.jpg

 

 

由于自动发现规则的时间间隔为1小时才生成一次图形数据,需要将时间间隔修改为小一点

f7cb4d4feb807b7a71c67f878bf93ce8a97.jpg

 

点击网卡这项

582b4555b035385c68beab8d6cba751a112.jpg

 

更改时间间隔为60秒

96c38d721ab91bbf448fec395215b4ee0a9.jpg

 

更新完成

44a1897be82bbb87f8825b9dc216d8ac689.jpg

 

为了更快生效,需重启客户端zabbix-agent和服务端zabbix-server

systemctl restart zabbix-server               //服务端重启zabbix-server

systemctl restart zabbix-agent             //客户端重启zabbix-agent

 

 

此时就可以看到网卡的流量

3c0ae7c36138f4e828b3e11ce83c8cf95bf.jpg

 

 

更改主机的图形风格及更新间隔

 

4dfb8582ba250d5d61060b0986b23ed1323.jpg

 

ed5cfcd5fe7a64879fdbb261e5b67301903.jpg

 

2db36f17f36cddcea259ca82263c03d8ad5.jpg

 

11379b4f32209029a60c66740e936798059.jpg

 

更改时间间隔

0d8804d04ce831eaa0f590c2b6c137ae38e.jpg

 

设置上传流量更新的时间间隔

486c1d43c302791e14a6703db5742ca791a.jpg

 

58a22f805883cf572a6180fb3c99801e164.jpg

 

 

 

十一、添加自定义监控项目

• 需求:监控某台web的80端口连接数,并出图

 

• 两步:1)zabbix监控中心创建监控项目;2)针对该监控项目以图形展现

 

• 对于第一步,需要到客户端定义脚本

 

• vim /usr/local/sbin/estab.sh //内容如下

 

#!/bin/bash

##获取80端口并发连接数

netstat -ant |grep ':80 ' |grep -c ESTABLISHED

 

• chmod 755 /usr/local/sbin/estab.sh             //更改脚本权限

 

 

 

• 客户端上编辑配置文件 vim /etc/zabbix/zabbix_agentd.conf         //增加

UnsafeUserParameters=1  //表示使用自定义脚本

UserParameter=my.estab.count[*],/usr/local/sbin/estab.sh

 

43d208df496681af1c7a96a536075e129d3.jpg

 

//自定义监控项的key为my.estab.count,后面的[*]里面写脚本的参数,如果没有参数则可以省略,脚本为/usr/local/sbin/estab.sh

 

• 重启zabbix-agent服务 systemctl restart zabbix-agent

 

 

• 首先到服务端验证,执行命令

• zabbix_get -s 192.168.0.182 -p 10050 -k 'my.estab.count

af66d7a21dda9b73ae9969560cf66caf8c3.jpg

 

•然后在zabbix监控中心(浏览器)配置增加监控项目

配置--主机,找到study-02,打开监控项

ac1384f089c7bda2091e4bf84fa38ebf0b4.jpg

创建监控项

db0a2fd773bf01512df077306426bec065c.jpg

 

 

• 键值写my.estab.count

其他默认保存不变

ac1384f089c7bda2091e4bf84fa38ebf0b4.jpg

7c894ed84e34510c80b438f5dfeef9ad78b.jpg

 

 

添加完监控项后,嗨需要创建图形

bbf749a714794b6e919375b0e002d9f3b54.jpg

 

图形创建完毕

8ff1aeba0feaf0543c21a0c431a9cd10b8f.jpg

 

 

图形显示正常

5974f278e84be985a0b194e98792618af02.jpg

 

 

同时也可以创建触发器

f5ab2093970de5257115e79400f922cc2bb.jpg

 

创建触发器

a3a84c0e421aee7f367aabb915a2cade0b8.jpg

 

设置条件

314e00bb34c18348ee87434e4a9c41cbfca.jpg

 

生成条件表达式

512874aaab3a315576e4bdf321318e9f38a.jpg

触发器设置成功

f3ed618ebf9b9af74f873c078e9f0fe6ef3.jpg

 

 

 

十二、配置告警

 

•使用163或者QQ邮箱发告警邮件

• 使用163邮箱,首先登录你的163邮箱,设置开启POP3、IMAP、SMTP服务

• 开启并记录授权码

 

 

 

• 然后到监控中心设置邮件告警

管理--报警媒介类型--创建媒体类型

de17808c9562d9cf2b145120010e69e6e7b.jpg

 

• “管理”,“报警媒介类型”,“创建媒体类型”

• {ALERT.SENDTO} ,{ALERT.SUBJECT},{ALERT.MESSAGE}

 

 

 

b4922a9670780de8702c4439b61ed3cfd29.jpg

 

 

1bf61cabf72f2dffbe1857eb5b7a7646c85.jpg

 

添加成功

35c16fadc67e4517137badb41b375c413b0.jpg

 

查看脚本存放的目录

vim /etc/zabbix/zabbix_server.conf           //进入配置文件,搜索AlertScriptsPath

1e28826b6753fc8d47414a89be3458062f1.jpg

 

ls /usr/lib/zabbix/alertscripts/          //查看该目录为空

419ecab35cab93ea44b45036380022e876f.jpg

 

 

cd /usr/lib/zabbix/alertscripts/         //进入脚本存放目录

e3fa26ac3707b4b77a83464ff7e4bb01de4.jpg

 

vim mail.py             //编辑脚本,内容参考https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail2.py

 

#!/usr/bin/python

#coding:utf-8

import smtplib

from email.mime.text import MIMEText

import sys

mail_host = 'smtp.163.com'

mail_user = 'abcdefg@xx.com'

mail_pass = '1111111'

mail_postfix = '163.com'

def send_mail(to_list,subject,content):

    me = "zabbix 监控告警平台"+"<"+mail_user+"@"+mail_postfix+">"

    msg = MIMEText(content, 'plain', 'utf-8')

    msg['Subject'] = subject

    msg['From'] = me

    msg['to'] = to_list

    try:

        s = smtplib.SMTP()

        s.connect(mail_host)

        s.login(mail_user,mail_pass)

        s.sendmail(me,to_list,msg.as_string())

        s.close()

        return True

    except Exception,e:

        print str(e)

        return False

if __name__ == "__main__":

    send_mail(sys.argv[1], sys.argv[2], sys.argv[3])

 

 

chmod 755 /usr/lib/zabbix/alertscripts/mail.py           //更改脚本权限

 

执行发送邮件命令

56c41cc3dd1d5846ce9c0c52b1ee626087d.jpg

 

打开邮箱,信息接收成功

664299206e690fa1f9f6b146432dca61d09.jpg

创建一个接受告警邮件的用户

管理--用户--创建用户

e02de59326bb23f7221033419547f3d79db.jpg

 

创建用户

ee42683f2065e363437f02b3c7087f60ed8.jpg

 

点击用户,继续编辑

7984332bb5912d67e3165747a7cf893b02a.jpg

给用户添加告警媒介

 

a16c88565ab0328673c4c3ebc3e22a53b50.jpg

 

添加完毕,点击更新

990cba54922583583f4810e275ec2cbb257.jpg

更新完成,继续点击用户

7a2c2b61792703794506eb5add80892a79c.jpg

查看权限,如果没有需要到用户群组去设置权限

9ff300bed5e89e4783e495fe519393053e9.jpg

 

由于创建用户选择的是管理员组,此时需对管理员组进行操作

管理--用户群组

4aad8ee3f20047ca138ea47e003410e5758.jpg

 

更改所有组的权限

da17c3e945352b97c8f35a9295c8cc76c73.jpg

 

添加后更新配置

eeddbcde7a65a63fc1416692ffaebfe7d24.jpg

 

更新后继续查看用户权限

管理--用户--yifeng--权限

d0631ee7d4e3a5d94d513cf34b179bf6f7f.jpg

 

 

用户设置完毕后,需要设置动作

配置--动作--创建动作

9e655d3d41c3e9f81d6d888a97726f6358c.jpg

 

编辑触发器动作

bdd947ebf9dd5448a87c1e885ad9ebae44b.jpg

 

编辑操作信息

默认信息:

HOST:{HOST.NAME} {HOST.IP}

TIME:{EVENT.DATE}  {EVENT.TIME}

LEVEL:{TRIGGER.SEVERITY}

NAME:{TRIGGER.NAME}

messages:{ITEM.NAME}:{ITEM.VALUE}

ID:{EVENT.ID}

cdb73c1c97a35c0834f57eabf2b84670bf3.jpg

 

添加操作

1350cc328c5508563815a2f446cf3e6dc9e.jpg

添加完毕

8a9c71eba3aaa812964e96cde819650563d.jpg

 

 

编辑恢复操作信息

a863f287243266a9372adab95063c0863be.jpg

添加恢复操作

eb1ce36e33d7cfe0304c9ffa2967fad101b.jpg

 

动作添加完毕

85ae5211860a02ea125af789a5c7adc43f5.jpg

 

 

测试告警,创建一个自定义的触发器

配置--主机

找到名称为study-02的主机名称,点击触发器

10845eddb924c7db46d9b396a5f43a5c9fb.jpg

创建触发器

10e785830884176da904e32a9800879b44e.jpg

 

添加触发器表达式

c742308ded998350fd5d132804d994c54b8.jpg

 

设置完毕,添加触发器

89460111b2a06fca31efb2c802e126eaecb.jpg

添加成功

ff2e007d7d7e1a20a404454b3ec73e026dc.jpg

 

监测中--仪表盘

01ad82cd832bbe5bbbd97ad270cf7364e72.jpg

 

 

查看邮件

f23dae4b38daca4b10df5c0824b7c9f8e78.jpg

 

转载于:https://my.oschina.net/u/3991860/blog/2998913

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值