zabbix4.0监控

1、首先安装zabbix的yum源:

rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

[root@aming01 ~]# cat /etc/yum.repos.d/zabbix.repo
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=http://repo.zabbix.com/zabbix/4.0/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
[root@aming01 ~]#

2.然后   yum install -y zabbix-agent  zabbix-get zabbix-server-mysql zabbix-web  zabbix-web-mysql

3、之前已经装过mysql  启动mysql     systemctl start  mysql (或者 /etc/init.d/mysqld  start)

grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'aming-zabbix';

4、vi  /etc/my.cnf  设置字符集 :加一行     character_set_server=utf8     然后重启mysql :  /etc/init.d/mysqld   restart

acd545ab7be2e2356a6c5dee72ddeea2af4.jpg

c15b03a93899f85c573bfe174b6ceca2250.jpg

dff7f2e775552d4f0410940bcc33a01beaa.jpg

84c72d2ab19d5981e80b4a7588d01dd83d0.jpg

5、关闭防火墙systemctl stop firewalld ,然后浏览器访问  http://192.168.88.128/zabbix/setup.php

6cb5677310951e0354799353c6e24e16e8a.jpg

6、vi  /etc/php.ini   设置时区  timezone=Asia/Shanghai  ,然后重启httpd(systemctl restart httpd) 刷下即可OK  下一步。

a4abdfb6055effe3e448411b7e7ac083c03.jpg

9babddef394679ccb92df67d3e21d96b224.jpg

56b0fa91cfc408f1b713e4a2e11c199f935.jpg

ba787075e3d3b9575fed2bd2bd0ae36a8e9.jpg

e8faa9db86cf8844967b0a37b178b112d2a.jpg

61c84ff523675430ac66e9b2d60bfe95b66.jpg

7、安装完成后,使用Admin +zabbix  默认的管理员和密码登陆下zabbix

b1f0208e64a3635f2e62beac2cc92456683.jpg

8登陆成功后,如下图:

46180ecb5d4b1382661e522fe4cc0c5b4bd.jpg

9、下面是更改zabbix的Admin用户的密码.:

2f0d2b81113f16ddddc9eb47dadba4da437.jpg

4c17e1a680e7ec67fb0637bb1abdefe17fd.jpg

10、重新用新密码登陆zabbix

55ac9d14c9b806bf758315fd345211b5524.jpg

 

如果忘记了zabbix的密码,咋办?:

1、首先登陆mysql数据库

[root@aming01 ~]# mysql -uroot -paming01

2、使用use  zabbix ;  切换到zabbix数据库。

3、使用语句  update  users set passwd=md5('pretty007') where alias='Admin';  //红色为新密码

f114f2e298005172c7ffa46abe92f84848f.jpg

 

二、在客户端安装zabbix-agent

1、首先   rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

2、然后  yun insatll -y  zabbix-agent

b1f0b7828c497ff4cae6b91f27432089dfe.jpg

3、编辑配置文件 vi /etc/zabbix/zabbix_agentd.conf  修改Server和ServerActive的地址都为192.168.88.128 (服务端的ip地址,也就是监控中心的ip地址)

以及Hostname=aming02

c23ba40b69665f1f54571b9f7bae3913e63.jpg

 

主动模式和被动模式:

 

 

 

 

添加监控主机:

1、配置--主机群组--创建主机群组aming-test (点添加 即可)

7db824ede1429998eccceb6ae5091d31ef6.jpg

2、配置---主机---创建主机aming-02

7b285186e9db3de2a0d0d635410ae298638.jpg

a7b35b50c55658f0d56df622b38db77d121.jpg

 

 

 

 

 

 

 

 

 

 

添加自定义模板:

 可以自定义一个常用模板,方便给新增主机添加监控项目
 自定义aming模板
 把其他自带模板里面的某些监控项目(比如cpu、内存等)复制到aming模板里
 定义触发器
 添加图形
 自动发现,找到Template OS Linux,点击右侧的自动发现,参考Mounted filesystem discovery和Network interface discovery定义规则
 可以直接导出、导入模板,然后再删除不需要的对象

1、配置--模板--创建模板aming(也可以链接到其他模板-链接的模板)

f2e5fa7abba8a75476bb072553b826f1fc0.jpg

e93156083b7094b519a1ec74e94dfab904c.jpg

2、然后在新建的模板下面找到 Template OS Linux ---选择监控项 ----找到 Available memoryCPU user timeTemplate App Zabbix Agent: Host name of zabbix_agentd runningNumber of processesNumber of running processesProcessor load (1 min average per core) ,把这些都打勾✔  -----然后在最底下点  复制

d18c90026339d291aa9a1a9af30743b09c2.jpg

9175c858edff3cb50600a54d80b428d5b53.jpg

3、选中    Templates  OS Linux  在前面打勾✔    ,在最底下点导出,然后利用NotePad打开这个xml文件(这种方法不可取 ,比较麻烦。)

下面介绍另一种方法:

A、首先,回到aming的模版里面,把aming的模版都删掉。

b4162cc57bc168a967fcaba67c4a12e2732.jpg

5a1b15cf8507f49fefbb173bf5e326d3c2a.jpg

B、回到aming模版里面去:

4254060f4073b973ff38f9393fa1dfb4d65.jpg

C、到aming的模版里面---点开链接的模版  ---然后取消链接---更新(要记得点更新)

3d899184998fa13d7d762bfcf98da927ce3.jpg

D、然后去删监控项,剩下的如图

9a9cb5047641d56540d17bbef29f1a52674.jpg

E、应用集后面的    把监控项后面有数字的都留着

98e04777a4bdbf0c659f6a54d4216ce46da.jpg

 

 

30fd7548ea8973fd26f2a54529b5df6d82a.jpg

F、至此,模版设置完成。

G、把模板链接到主机

efaf51af5bf0680897c5472839a54b1f8cd.jpg

82824d31cd73916d5af82b73059f52aa94b.jpg

2e7d48cc0c7b24b0e2ea468c4bfafd0d49c.jpg

 

处理图形中的乱码:

5c3cbc115e822d9afd8ab113317d330f5f9.jpg

caa037fb6813ff4181ab91c961ff3849495.jpg

ad43b65bd10a1f4994fe1b0dab12e901d37.jpg

 

 

自动发现:

18782426970f217f0fea269130a9d50a0e7.jpg

 

03a9679e30e7982d604e9f9c8aed7fdc837.jpg

4602ce61206896ca5bd0fa0b5fa959b7e3f.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
//自定义监控项的key为my.estab.count,后面的[*]里面写脚本的参数,如果没有参数则可以省略,脚本为/usr/local/sbin/estab.sh
 重启zabbix-agent服务 systemctl restart zabbix-agent

655d1351cb57585d681d5de5ee5958cf7f4.jpg

 首先到服务端(192.168.88.128)验证,执行命令
 zabbix_get -s 192.168.88.129 -p 10050 -k 'my.estab.count‘

eb7c9fe50fa7d04f5a40de9b4658c339646.jpg
 然后在zabbix监控中心(浏览器)配置增加监控项目
 键值写my.estab.count
 添加该项目后,到“监测中” “最新数据”查看刚添加的项目是否有数据出现
 有了数据就可以添加图形了
 “配置”“主机” “图形” “创建图形”

1、首先创建监控项:

4591d2c9ddca2cb206046e4048a800e32a3.jpg

0265dca4ac34428e0d409214c4f73525709.jpg

 

e1f0e97d0c8ef2a11c9d936cb580a9a20de.jpg

 

 

 

 

 

 

 

 

 

 

 

 

配置邮件告警:

1、邮箱设置授权码:a01ce692447ab7561b2e83737f1615cac96.jpg

2、管理---报警媒介类型---创建报警媒介类型

4aba32408baa69d57bcddde106081e67e7e.jpg

9282298cbfed72d203ab97e221d65ca1cec.jpg

3、到服务端vim /etc/zabbix/zabbix-server.conf里面看到脚本的路径为: AlertScriptsPath=/usr/lib/zabbix/alertscripts

4、9c7c73c59dcb2ce4832fb02a84dac6e80c8.jpg

5、创建用户:

92a1f7d6150ba474990e0be8f09a35999cb.jpg

249f43ab1178b93bb930de05c5206aaa62b.jpg

6、动作

c1dec7b4a9c9bc637992210ca987f8cc36b.jpg

69dde22b9f82a69e327f63c3aa41a92ecb4.jpg

 

d91b644cffc47d45d637194f081b2ce19b0.jpg

 

 

 

 

 

测试告警

9a52019d45d478775f8a3e3755e9f8aa32a.jpg

 

 

 

 

 

不发邮件的问题处理:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

扩展:

自动发现 :    https://www.jianshu.com/p/3cb9073ea6af

 

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3964315/blog/3061421

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值