设为首页 收藏本站

运维网

查看: 59|回复: 0

[经验分享] centos 7.3 安装zabbix 3.4 开源监控系统

[复制链接]

尚未签到

发表于 2017-10-10 09:56:25 | 显示全部楼层 |阅读模式
centos 7.3 安装zabbix 3.4 开源监控系统
更新日期:2017年10月6日

官方下载地址
https://www.zabbix.com/download
CentOS 7的zabbix 3.4 yum源
http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/

部署Zabbix手册
https://www.zabbix.com/documenta ... tion/getting_zabbix
从源代码安装zabbix 3.4
https://www.zabbix.com/documenta ... lation_from_sources

安装环境说明:
系统:CentOS 7.3
Zabbix版本:zabbix 3.4
安装方式:zabbix官方的yum源

先安装官方的yum源,会自动生成*.repo文件
1
2
# wget http://repo.zabbix.com/zabbix/3. ... .4-2.el7.noarch.rpm
# rpm -ivh zabbix-release-3.4-2.el7.noarch.rpm



更新yum源
1
2
3
# yum clean all
# yum makecache
# yum repolist



安装zabbix 3.4服务器端
1
# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get zabbix-sender mariadb-server



配置数据库
1
2
3
4
5
6
# vi /etc/my.cnf.d/server.cnf
[mysqld]
log-bin = master-log
skip_name_resolve = ON
innodb_file_per_table = ON
max_connections = 4096



启动数据库服务
# systemctl start mariadb

创建数据库
# mysql -uroot -predhat
1
2
CREATE DATABASE zabbix;
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'192.168.10.%' IDENTIFIED BY 'zabbix';



导入数据库
# cd /usr/share/doc/zabbix-server-mysql-3.4.2
# zcat create.sql.gz | mysql -uroot zabbix

编辑zabbix_server配置文件,使其可以连接数据库
# vi /etc/zabbix/zabbix_server.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# grep "^[^#]" /etc/zabbix/zabbix_server.conf   
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
SocketDir=/var/run/zabbix
DBHost=192.168.10.71
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBPort=3306
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
CacheSize=512M
Timeout=30
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000



启动zabbix服务
# systemctl restart zabbix-server

编辑zabbix-web配置时区
# vi /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai

重启httpd服务
# systemctl restart httpd

Zabbix前端可以在浏览器中通过 http://IP/zabbix 进行访问。默认的用户名/密码为 Admin/zabbix
根据页面提示,如果有失败项则按需更改Check of pre-requisites

最后提示确认配置信息
Pre-installation summary
Please check configuration parameters. If all is correct, press "Next step" button, or "Back" button to change configuration parameters.
Database type        MySQL
Database server        192.168.10.71
Database port        3306
Database name        zabbix
Database user        zabbix
Database password        ******
Zabbix server        192.168.10.71
Zabbix server port        10051
Zabbix server name        zabbix server 3.4

也可以直接更改配置文件
# vi /etc/zabbix/web/zabbix.conf.php

解决中文字体显示问题,复制字体文件到指定目录,并更改图形显示字体名称即可
# cp simkai.ttf /usr/share/zabbix/fonts/
# vi /usr/share/zabbix/include/defines.inc.php
47 define('ZBX_GRAPH_FONT_NAME',       'simkai'); // font file name


安装被监控端
先安装官方的yum源,会自动生成*.repo文件
# wget http://repo.zabbix.com/zabbix/3. ... .4-2.el7.noarch.rpm
# rpm -ivh zabbix-release-3.4-2.el7.noarch.rpm

只需安装agent和sender包即可
# yum install zabbix-agent zabbix-get zabbix-sender

配置agent端
1
2
3
4
5
6
7
8
# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.10.71
ServerActive=127.0.0.1
Hostname=192.168.10.72
Include=/etc/zabbix/zabbix_agentd.d/*.conf



启动agent服务
# systemctl start zabbix-agent

在zabbix-web上配置添加主机
主机名称为agent端配置的Hostname,如上面配置的192.168.10.72
可见名称为主机列表中显示的主机名称,可自定义,如Tomcat-server-10.72
添加群组或创建新的群组,如Tomcat server
agent代理程序接口,IP地址添加和主机名一致,如192.168.10.72,端口为10050

关联模板,选择 Template OS Linux,可以输入关键字搜索模板,如搜索Linux

然后可以查看主机——可用性的ZBX是否显示为绿色,状态为已启用——监控项是否全部支持,并且状态为已启用

可以选择几个键值在server端测试是否能够获取到值
# zabbix_get -s 192.168.10.72 -p 10050 -k "agent.hostname"
# zabbix_get -s 192.168.10.71 -p 10050 -k "kernel.maxfiles"
# zabbix_get -s 192.168.10.72 -p 10050 -k "system.cpu.util[,system]"

然后就可以在检测中——图形——选择上方的群组如Tomcat server——选择主机Tomcat-server-10.72——选择要显示的图形如CPU jumps


运维网声明 1、欢迎大家加入本站运维交流群:群①:263444886群②:197202523群③:485755530群④:201730672群⑤:202807635运维网交流群⑥:281548029
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须注明原文的出处
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、运维网 - 服务您的运维操作管理专家!
6、联系人Email:[email protected] 网址:www.iyunv.com

点击关注更多内容
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则  允许回帖邮件提醒楼主

关注运维网官方微信X

关注运维网官方微信

扫描二维码关注运维网官方微信,最新一手资源尽在官方微信!快快关注我们吧...

扫描微信二维码查看详情

客服 E-mail:[email protected]

本站由安畅云和青云提供云计算服务

运维网--中国最专业的运维工程师交流社区

京ICP备14039699号-1 Copyright © 2012-2017

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

Good good study day day up !


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


合作伙伴: 青云cloud 51idc

快速回复 返回顶部 返回列表