文档章节

zabbix yum源安装笔记

l
 linjin200
发布于 08/27 09:53
字数 615
阅读 6
收藏 0

zabbix yum源安装笔记

 

安装yum源

按下列步骤安装企业yum源,再修改yum源配置文件:/etc/yum.repos.d/remi.repo,开启源remi-php56

centos 6

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-6.rpm

centos 7

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

安装zabbix yum源

centos6环境,其他环境类同。

rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm

修改yum源配置文件:/etc/yum.repos.d/zabbix.repo, 开启源zabbix-deprecated

安装zabbix agent

yum install zabbix-agent

修改配置文件:/etc/zabbix/zabbix_agentd.conf

Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=sk-prod

其中Server和ServerActive都指定zabbixserver的IP地址,不同的是,前者是被动后者是主动。也就是说Server这个配置是用来允许127.0.0.1这个ip来我这取数据。而serverActive的127.0.0.1的意思是,客户端主动提交数据给他。

关闭selinux

setenforce 0
vim /etc/selinux/config => SELINUX=disabled

开启客户端,需要先开启服务端后再开启

service zabbix-agent start

设置开机自动启动

chkconfig zabbix-agent on

开启防火墙端口:10050,根据需要可以只开内网端口。

安装mysql(以下全部都是安装Server端才需要)

<略>,参见:http://dev.mysql.com/downloads/repo/yum/,安装mysql yum源,再开启对应版本后安装。

安装php-fpm

启动yum源库remi.repo中的php56。重要:版本装的不对,不能正常访问控制台。

yum install php-fpm php-mysql php-gd php-bcmath php-mbstring php-xml

修改配置文件:/etc/php.ini

always_populate_raw_post_data = -1
date.timezone = "Asia/Shanghai"
max_execution_time = 300
max_input_time = 300
post_max_size = 16M

安装zabbix server

yum install zabbix-server-mysql zabbix-web-mysql
chmod 755 -R /usr/share/zabbix/

创建数据库,与对应的用户

CREATE DATABASE IF NOT EXISTS zabbix CHARACTER SET utf8;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'Zabbix@1';
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost';

导入数据

gzip -d /usr/share/doc/zabbix-server-mysql-*/create.sql.gz
mysql -uzabbix -p
use zabbix
source /usr/share/doc/zabbix-server-mysql-*/create.sql   # 修改成实际地址

开启服务端

service zabbix-server start

设置自动启动

chkconfig zabbix-server on

开启防火墙端口:10051,根据需要可以只开内网端口。

配置nginx

    location ~ /zabbix/.*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css|svg)$ {
        root /usr/share/;
    }

    location /zabbix/ {
        root /usr/share/;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }

通过访问页面按向导进行安装:http://<ip>/zabbix

☕️ 如果触动了你的心灵💗,请留下你温馨的喜欢与赞赏,或评论 

© 著作权归作者所有

l

linjin200

粉丝 26
博文 1005
码字总数 1170031
作品 0
福州
程序员
私信 提问
搭建一个高可用负载均衡的集群架构(第二部分)

笔记内容:使用15台机器搭建一个高可用负载均衡的集群架构(第二部分) 笔记日期:2017.12.16——2017.12.16 属于第二部分的需求: 14 搭建zabbix监控告警系统,要求监控各个基础指标(cpu、...

ZeroOne01
2017/12/20
0
0
Linux监控平台介绍,zabbix监控介绍,安装zabbix,忘记admin密码如何做

笔记内容: 19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 笔记日期:2017-11-16 19.1 Linux监控平台介绍 监控是一个很重要的东西,如果...

ZeroOne01
2017/11/16
0
0
2018-4-12 Linux学习笔记

19.1 Linux监控平台介绍 常见开源监控软件 cacti、nagios(流行,不能成图)、zabbix(流行,可成图,配置比nagios更简单)、smokeping、open-falcon等等. cacti、smokeping偏向于基础监控(比如监控...

XiaoluHuang
01/07
0
0
基于cobbler搭建本地的yum仓库源

概述: 前面的文章已经大致描述并配置了通过cobbler服务结合PXE+Kickstart+DHCP+TFTP+HTTP无人值守安装多系统的自动化运维安装系统服务;利用这一特性,cobbler还有一个妙用,用来搭建(同步)...

dyc2005
2018/06/18
0
0
centos 7.3 安装zabbix 3.4 开源监控系统

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/x......

rackie386
2017/10/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

3_数组

3_数组

行者终成事
今天
7
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0
OpenJDK之CyclicBarrier

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CyclicBarrier是Doug Lea在JDK1.5中引入的,作用就不详细描述了,主要有如下俩个方法使用: await()方法,如果当前线...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部