设为首页 收藏本站
查看: 1970|回复: 1

[经验分享] CentOS7+Zabbix3.0.3安装

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-7-4 10:23:52 | 显示全部楼层 |阅读模式

二.安装MariaDB/Mysql
1.添加MariaDB源(或者手动下载安装)

1
2
3
4
5
6
7
8
vi /etc/yum.repos.d/MariaDB.repo
# MariaDB 10.1 CentOS repository list - created 2016-03-18 07:33 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1



2.安装MariaDB-server MariaDB-client

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
yum install MariaDB-server MariaDB-client -y
Dependencies Resolved
==================================================================================================
Package                       Arch         Version                           Repository     Size
==================================================================================================
Installing:
MariaDB-client                x86_64       10.1.15-1.el7.centos              mariadb        39 M
MariaDB-server                x86_64       10.1.15-1.el7.centos              mariadb       100 M
MariaDB-shared                x86_64       10.1.15-1.el7.centos              mariadb       1.3 M
     replacing  mariadb-libs.x86_64 1:5.5.44-2.el7.centos
Installing for dependencies:
MariaDB-common                x86_64       10.1.15-1.el7.centos              mariadb        43 k
boost-program-options         x86_64       1.53.0-25.el7                     base          155 k
galera                        x86_64       25.3.15-1.rhel7.el7.centos        mariadb       7.7 M
jemalloc                      x86_64       3.6.0-1.el7                       mariadb       104 k
lsof                          x86_64       4.87-4.el7                        base          331 k
perl-Compress-Raw-Bzip2       x86_64       2.061-3.el7                       base           32 k
perl-Compress-Raw-Zlib        x86_64       1:2.061-4.el7                     base           57 k
perl-DBI                      x86_64       1.627-4.el7                       base          802 k
perl-Data-Dumper              x86_64       2.145-3.el7                       base           47 k
perl-IO-Compress              noarch       2.061-2.el7                       base          260 k
perl-Net-Daemon               noarch       0.48-5.el7                        base           51 k
perl-PlRPC                    noarch       0.2020-14.el7                     base           36 k
rsync                         x86_64       3.0.9-17.el7                      base          360 k
Transaction Summary
==================================================================================================
Install  3 Packages (+13 Dependent packages)




3.设置MariaDB

1
2
3
4
5
mkdir -pv /data/zabbix
chown -R mysql.mysql /data
mysql_install_db --user=mysql --datadir=/data/zabbix
mv /etc/my.cnf /etc/my.cnf.old
cp /usr/share/mysql/my-large.cnf /etc/my.cnf



1
2
3
4
5
6
7
8
9
10
11
12
13
vim /etc/my.cnf
[client]
default-character-set = utf8

[mysqld]
socket = /var/lib/mysql/mysql.sock
datadir = /data/zabbix
innodb_file_per_table = on
skip_name_resolve = on
character-set-server=utf8

[mysql]
default_character_set = utf8



设置mariadb起动,并开机起动
1
2
systemctl start mariadb
systemctl enable mariadb



4.设置zabbix账号连接信息

1
2
3
4
5
6
mysql
CREATE DATABASE zabbix CHARACTER SET utf8;
GRANT ALL on zabbix.* TO 'zabbix'@'10.10.10.%' IDENTIFIED BY 'zabbix';
GRANT ALL on zabbix.* TO 'zabbix'@'zabbix' IDENTIFIED BY 'zabbix';
GRANT ALL on zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';
FLUSH PRIVILEGES;



三.安装zabbix
1.下载zabbix http://www.zabbix.com/download.php
zabbix-agent
zabbix-get
zabbix-server-mysql
zabbix-web
zabbix-web-mysql
2.设置阿里云的epel源

1
2
3
4
yum install wget -y
wget http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm
rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm



3.安装zabbix

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
yum localinstall zabbix* -y
Dependencies Resolved
===================================================================================================================
Package                       Arch     Version                    Repository                                 Size
===================================================================================================================
Installing:
zabbix-agent                  x86_64   3.0.3-1.el7                /zabbix-agent-3.0.3-1.el7.x86_64          1.0 M
zabbix-get                    x86_64   3.0.3-1.el7                /zabbix-get-3.0.3-1.el7.x86_64            829 k
zabbix-java-gateway           x86_64   3.0.3-1.el7                /zabbix-java-gateway-3.0.3-1.el7.x86_64   1.3 M
zabbix-proxy-mysql            x86_64   3.0.3-1.el7                /zabbix-proxy-mysql-3.0.3-1.el7.x86_64    2.1 M
zabbix-release                noarch   3.0-1.el7                  /zabbix-release-3.0-1.el7.noarch           20 k
zabbix-sender                 x86_64   3.0.3-1.el7                /zabbix-sender-3.0.3-1.el7.x86_64         853 k
zabbix-server-mysql           x86_64   3.0.3-1.el7                /zabbix-server-mysql-3.0.3-1.el7.x86_64   3.3 M
zabbix-web                    noarch   3.0.3-1.el7                /zabbix-web-3.0.3-1.el7.noarch             29 M
zabbix-web-mysql              noarch   3.0.3-1.el7                /zabbix-web-mysql-3.0.3-1.el7.noarch      0.0  
Installing for dependencies:
OpenIPMI-libs                 x86_64   2.0.19-11.el7              base                                      501 k
OpenIPMI-modalias             x86_64   2.0.19-11.el7              base                                       15 k
apr                           x86_64   1.4.8-3.el7                base                                      103 k
apr-util                      x86_64   1.5.2-6.el7                base                                       92 k
dejavu-fonts-common           noarch   2.33-6.el7                 base                                       64 k
dejavu-sans-fonts             noarch   2.33-6.el7                 base                                      1.4 M
fontpackages-filesystem       noarch   1.44-8.el7                 base                                      9.9 k
fping                         x86_64   3.10-4.el7                 epel                                       46 k
httpd                         x86_64   2.4.6-40.el7.centos.1      updates                                   2.7 M
httpd-tools                   x86_64   2.4.6-40.el7.centos.1      updates                                    82 k
iksemel                       x86_64   1.4-6.el7                  epel                                       50 k
java-1.8.0-openjdk-headless   x86_64   1:1.8.0.91-1.b14.el7_2     updates                                    31 M
javapackages-tools            noarch   3.4.1-11.el7               base                                       73 k
libX11                        x86_64   1.6.3-2.el7                base                                      605 k
libX11-common                 noarch   1.6.3-2.el7                base                                      162 k
libXau                        x86_64   1.0.8-2.1.el7              base                                       29 k
libXpm                        x86_64   3.5.11-3.el7               base                                       54 k
libjpeg-turbo                 x86_64   1.2.90-5.el7               base                                      134 k
libpng                        x86_64   2:1.5.13-7.el7_2           updates                                   213 k
libtool-ltdl                  x86_64   2.4.2-21.el7_2             updates                                    49 k
libxcb                        x86_64   1.11-4.el7                 base                                      189 k
libxslt                       x86_64   1.1.28-5.el7               base                                      242 k
libzip                        x86_64   0.10.1-8.el7               base                                       48 k
lksctp-tools                  x86_64   1.0.13-3.el7               base                                       87 k
mailcap                       noarch   2.1.41-2.el7               base                                       31 k
net-snmp-libs                 x86_64   1:5.7.2-24.el7_2.1         updates                                   747 k
php                           x86_64   5.4.16-36.1.el7_2.1        updates                                   1.4 M
php-bcmath                    x86_64   5.4.16-36.1.el7_2.1        updates                                    56 k
php-cli                       x86_64   5.4.16-36.1.el7_2.1        updates                                   2.7 M
php-common                    x86_64   5.4.16-36.1.el7_2.1        updates                                   563 k
php-gd                        x86_64   5.4.16-36.1.el7_2.1        updates                                   126 k
php-ldap                      x86_64   5.4.16-36.1.el7_2.1        updates                                    51 k
php-mbstring                  x86_64   5.4.16-36.1.el7_2.1        updates                                   503 k
php-mysql                     x86_64   5.4.16-36.1.el7_2.1        updates                                    99 k
php-pdo                       x86_64   5.4.16-36.1.el7_2.1        updates                                    97 k
php-xml                       x86_64   5.4.16-36.1.el7_2.1        updates                                   124 k
python-javapackages           noarch   3.4.1-11.el7               base                                       31 k
python-lxml                   x86_64   3.2.1-4.el7                base                                      758 k
t1lib                         x86_64   5.1.2-14.el7               base                                      166 k
tzdata-java                   noarch   2016e-1.el7                updates                                   180 k
unixODBC                      x86_64   2.3.1-11.el7               base                                      413 k
Transaction Summary
===================================================================================================================
Install  9 Packages (+41 Dependent packages)



4.将zabbix数据库信息导入MariaDB

1
2
3
cd /usr/share/doc/zabbix-server-mysql-3.0.3/            #根据版本号
gunzip create.sql.gz
mysql -uroot zabbix < create.sql



5.设置zabbix_server

1
2
3
4
5
6
7
vi /etc/zabbix/zabbix_server.conf
$ListenPort=10051
# DBHost=localhost                      #如果mysql和zabbix不在同一主机,这里填写IP
DBName=zabbix                           #zabbix数据库名
DBUser=zabbix                           #zabbix数据库连接用户
DBPassword=zabbix                       #zabbix数据库连接密码
DBSocket=/var/lib/mysql/mysql.sock      #和mysql socket配置填写一至,如果mysql和zabbix不在同一主机,这里不填写



6.设置php信息

1
2
vi /etc/php.ini
date.timezone = Asia/Chongqing          #修改php的时区



7.设置httpd和zabbix-server启动并开机起动

1
2
3
4
systemctl start httpd
systemctl enable httpd
systemctl start zabbix-server
systemctl enable zabbix-server



8.设置zabbix页面
打开http://ip/zabbix/
wKioL1d3gvKxoRJEAAf890WnDWY404.jpg
9.查看zabbix php 的设置文件内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
cat /etc/zabbix/web/zabbix.conf.php

<?php
// Zabbix GUI configuration file.
global $DB;

$DB['TYPE']     = 'MYSQL';
$DB['SERVER']   = 'localhost';
$DB['PORT']     = '0';
$DB['DATABASE'] = 'zabbix';
$DB['USER']     = 'zabbix';
$DB['PASSWORD'] = 'zabbix';

// Schema name. Used for IBM DB2 and PostgreSQL.
$DB['SCHEMA'] = '';

$ZBX_SERVER      = 'localhost';
$ZBX_SERVER_PORT = '10051';
$ZBX_SERVER_NAME = '';

$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;



四.安装zabbix-agent
1.去http://www.zabbix.com/download.php根据系统下载agent版本
实验为centos6的agent
2.安装agnet

1
2
3
4
5
6
7
8
9
10
yum localinstall zabbix-agent-3.0.3-1.el6.x86_64.rpm
Dependencies Resolved
=======================================================================================================================================
Package                     Arch                  Version                       Repository                                       Size
=======================================================================================================================================
Installing:
zabbix-agent                x86_64                3.0.3-1.el6                   /zabbix-agent-3.0.3-1.el6.x86_64                1.0 M
Installing for dependencies:
libtool-ltdl                x86_64                2.2.6-15.5.el6                base                                             44 k
unixODBC                    x86_64                2.2.14-14.el6                 base                                            378 k



3.设置agent

1
2
3
4
5
6
7
8
vi /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=10.10.10.220
ServerActive=10.10.10.220
#Hostname=Zabbix server                         #可以不用填写,会自动读取hostname
Include=/etc/zabbix/zabbix_agentd.d/



4.启动agent,并设置为开机起动

1
2
service zabbix-agent start
chkconfig zabbix-agent on



五.windows agent安装
下载windows版本的agent解压到C:\Program Files\ ,执行命令

1
2
3
4
5
cd c:
cd \
cd C:\Program Files\zabbix_agents\bin\win32\
"C:\Program Files\zabbix_agents\bin\win32\zabbix_agentd.exe" --config "C:\Program Files\zabbix_agents\conf\zabbix_agentd.win.conf" --install
"C:\Program Files\zabbix_agents\bin\win32\zabbix_agentd.exe" --start




server和agent安装完成






运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-239182-1-1.html 上篇帖子: 用zabbix和openwrt构建低成本的分布式公网监控 下篇帖子: zabbix Maintenance维护周期
累计签到:13 天
连续签到:1 天
发表于 2016-7-7 11:03:53 | 显示全部楼层
不知道楼主有没这个问题,就是那个自动发现的检查只有ICMPPING可以添加,其他编辑不了也添加不了。报错不可用的发现检查:请求不合法或连接到Zabbix服务器失败

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


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


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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