yum命令安装zabbix3.0
?本文章yum安装zabbix说明:服务端组件:Apache,zabbix_server,php,mariadb客户端组件:zabbix_agent zabbix版本:3.0 一.搭建zabbix服务端 1.1?# 安装Zabbix官方源rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm 1.2?更改hosts文件echo ?"192.168.16.200 mirrors.aliyun.com repo.zabbix.com" >>/etc/hosts 1.3?安装zabbix-serveryum install -y ?zabbix-server-mysql zabbix-web-mysql ?? 1.4?安装zabbix-agentyum install zabbix-agent ?-y 1.5?下载数据库yum -y install mariadb-server 1.6?启动数据库systemctl start mariadb.service 1.7?进入数据库,并添加信息mysql create database zabbix character set utf8 collate utf8_bin; grant all privileges on zabbix.* to [email?protected] identified by ‘zabbix‘; exit 1.8?导入数据库(zabbix库)cd /usr/share/doc/zabbix-server-mysql-3.0.21/ zcat create.sql.gz |mysql -uroot zabbix 1.9?在zabbix_server.conf中编辑数据库配置vi /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix 1.10?启动Zabbix Server进程systemctl start zabbix-server 1.11?编辑Zabbix前端的PHP配置Zabbix前端的Apache配置文件位于 /etc/httpd/conf.d/zabbix.conf 。一些PHP设置已经完成了配置。 ? php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value always_populate_raw_post_data -1 php_value date.timezone Asia/Shanghai 依据所在时区,你可以取消 “date.timezone” 设置的注释,并正确配置它。在配置文件更改后,需要重启Apache Web服务器。 systemctl start httpd 1.12加入开机自启systemctl enable zabbix-server.service httpd.service mariadb.service 2.1?进入zabbix监控web页面http://192.168.30.178/zabbix/ 默认zabbix后台: 用户名:Admin 密码:zabbix 二.修改中文字符集 1.web界面修改字符集 ####会发现有乱码解决方法: 命令行操作: ?优化字符集问题2.1下载包包yum -y install wqy-microhei-fonts 2.2?进行覆盖原来的字符集cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf 三.进行客户端测试(要被管理的主机)3.1?更新源rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm 3.2?下载测试包包(客户端)yum install zabbix-agent -y?????????-----客户端 3.3?更改配置文件服务(客户端)sed?-i.ori ‘s#Server=127.0.0.1#Server=192.168.30.178#‘ /etc/zabbix/zabbix_agentd.conf 注:客户端指定服务端的IP地址 3.4?重启zabbix_agentsystemctl ??stop ??zabbix-agent.service systemctl ??start ??zabbix-agent.service 3.5?进入服务端进行测试yum ?install ?zabbix-get ???????????-----zabbix端 zabbix_get?-s 192.168.30.178 -p 10050 -k "system.cpu.load[all,avg1]" 0000000 zabbix_get -s 192.168.30.178- -p 10050 -k "system.cpu.load[all,avg1]" 00000000 (有数的话进入web界面进行系统监控) 1.添加主机 如果是是远端的监控要保证一下几点: 1.查看客户端的主机名 [[email?protected] ~]# hostname 2.配置/etc/hosts文件 vim? /etc/hosts 加上IP与主机名的对应关系 192.168.30.178? linux 3.web界面添加主机时主机名称和主机名一致 点击添加 2.添加模板(进行系统监控) 点击更新 等待ZBX变绿 谢谢大家关注,有错误请指出 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |