利用zabbix-server监控环境配置

一 zabbix-server安装
环境 : linux 7.3 主机ip:172.25.17.11
1.准备安装包:这里写图片描述
全部安装:

[root@server11 mnt]# yum install * -y

2.安装数据库并开启服务设定数据库密码:

[root@server11 mnt]# yum install mariadb-server -y
[root@server11 mnt]# systemctl start mariadb
[root@server11 mnt]# mysql_secure_installation 

进入数据库创建数据库和授权用户zabbix :

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'westos';
Query OK, 0 rows affected (0.00 sec)

3.进入zabbix安装目录执行以下指令。输入密码后会停住一段时间,但并不是卡顿,等着运行结束就好了。

[root@server11 mnt]# cd /usr/share/doc/zabbix-server-mysql-3.4.6/
[root@server11 zabbix-server-mysql-3.4.6]# ls
AUTHORS  ChangeLog  COPYING  create.sql.gz  NEWS  README
[root@server11 zabbix-server-mysql-3.4.6]# zcat create.sql.gz | mysql -u zabbix -p zabbix
Enter password: 

4.配置zabbix server :
编辑配置文件:

[root@server11 zabbix-server-mysql-3.4.6]# vim /etc/zabbix/zabbix_server.conf 

在配置文件中设定:
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=westos
这里写图片描述

这里写图片描述

5.配置php:

[root@server11 ~]# vim /etc/httpd/conf.d/zabbix.conf 

设定时区:

  7 <Directory "/usr/share/zabbix">
  8     Options FollowSymLinks
  9     AllowOverride None
 10     Require all granted
 11 
 12     <IfModule mod_php5.c>
 13         php_value max_execution_time 300
 14         php_value memory_limit 128M
 15         php_value post_max_size 16M
 16         php_value upload_max_filesize 2M
 17         php_value max_input_time 300
 18         php_value always_populate_raw_post_data -1
 19         php_value date.timezone Asia/Shanghai
 20     </IfModule>
 21 </Directory>

6.开启服务:

[root@server11 ~]# systemctl start zabbix-server
[root@server11 ~]# systemctl start zabbix-agent
[root@server11 ~]# systemctl start httpd

7.在浏览器中访问zabbix端,点击next:
这里写图片描述
继续next:
这里写图片描述
设定端口、用户及密码:
这里写图片描述

这里写图片描述
这里写图片描述
安装完成:
这里写图片描述
登录:用户名为Admin:
这里写图片描述

二 新建被监控虚拟机
1.创建一个6.5版本的linux虚拟机子盘并创建虚拟机:

[root@foundation17 images]# qemu-img create -f qcow2 -b base.qcow2 test2
Formatting 'test2', fmt=qcow2 size=21474836480 backing_file='base.qcow2' encryption=off cluster_size=65536 lazy_refcounts=off 

2.在新建的虚拟机server2端安装zabbix-agent:

[root@server2 mnt]# rpm -ivh zabbix-agent-3.4.6-1.el6.x86_64.rpm 
warning: zabbix-agent-3.4.6-1.el6.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
Preparing...                ########################################### [100%]
   1:zabbix-agent           ########################################### [100%]

编辑配置文件:

[root@server2 mnt]# vim /etc/zabbix/zabbix_agentd.conf

设定服务端:
这里写图片描述
设定ServerActive和Hostname:
这里写图片描述
3.开启服务:

[root@server2 mnt]# /etc/init.d/zabbix-agent start
Starting Zabbix agent:                                     [  OK  ]
[root@server2 mnt]# 

4.在zabbix的浏览器管理界面的主菜单里,选择’动作’,事件源选择’自动发现’并激活群组设备:
这里写图片描述
在’自动发现’栏里点击Local network更改自动发现规则:
这里写图片描述
设定为172.25.17网段:
这里写图片描述
之后点击’更新’,选中自动发现规则点击’应用’,就可以在’主机’菜单栏里发现新的设备server2:
这里写图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值