配置Proxy代理

如图所示:

zabbix_server端在阿里云上,其代理程序部署在各地机房,代理程序收集所在机房的所有机器监控指标,然后传给server端

环境说明:

CentOS release 6.9 (Final)
[root@check3 ~]# uname -a
Linux check3 2.6.32-696.16.1.el6.x86_64 #1 SMP Wed Nov 15 16:51:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

与安装zabbix_server端相差不多,有些不解释

[root@check3 ~]# mkdir zabbix
[root@check3 ~]# cd zabbix/
[root@check3 zabbix]# rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm
[root@check3 zabbix]# yum -y install php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap [root@check3 zabbix]# vim /etc/php.ini
date.timezone = Asia/Shanghai
post_max_size = 32M
max_execution_time = 300
max_input_time = 300
always_populate_raw_post_data = -1
[root@check3 zabbix]# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
[root@check3 zabbix]# yum -y install mysql-server mysql-devel
[root@check3 zabbix]# vim /etc/my.cnf
[mysqld]
innodb_file_per_table [root@check3 zabbix]# service mysqld start
[root@check3 zabbix]# mysql_secure_installation
[root@check3 zabbix]# mysql -uroot -p mysql> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix';
Query OK, 0 rows affected (0.00 sec) mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec) mysql> quit
Bye

编译安装zabbix_proxy

[root@check3 zabbix]# useradd -m -s /sbin/nologin zabbix
[root@check3 zabbix]# yum -y install httpd libxml2-devel net-snmp-devel libcurl-devel
[root@check3 zabbix]# wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.0/zabbix-3.2.0.tar.gz
[root@check3 zabbix]# tar xf zabbix-3.2.0.tar.gz
[root@check3 zabbix]# cd zabbix-3.2.0
[root@check3 zabbix-3.2.0]# /usr/bin/mysql -uzabbix -p zabbix < database/mysql/schema.sql #只导入这一个!!!
Enter password: [root@check3 zabbix-3.2.0]# ./configure --prefix=/usr/local/zabbix --sysconfdir=/etc/zabbix --enable-proxy --enable-agent --enable-get --with-mysql --with-net-snmp --with-libcurl --with-libxml2
[root@check3 zabbix-3.2.0]# make
[root@check3 zabbix-3.2.0]# make install

配置zabbix_proxy

[root@check3 ~]# vim /etc/zabbix/zabbix_proxy.conf
24 Server=192.168.8.10 #zabbix_server的IP地址
43 Hostname=check3 #本机的名字
85 LogFile=/tmp/zabbix_proxy.log #日志存放位置
124 DBHost=localhost #zabbix_proxy数据库的网络位置
135 DBName=zabbix #数据库名字
150 DBUser=zabbix #数据库用户
160 DBPassword=zabbix #数据库密码
216 ConfigFrequency=60 #主动去server端拉取配置更新的频率,建议一分钟一次
227 DataSenderFrequency=2 #发送采集的监控数据到服务端,默认为1秒,看情况设置
185 # ProxyLocalBuffer=0 #代理配置文件中的这一项和下面一项参数控制数据在本地保留多长时间
194 # ProxyOfflineBuffer=1
[root@check3 ~]# /usr/local/zabbix/sbin/zabbix_proxy #启动代理程序
[root@check3 ~]# netstat -anpt | grep zabbix
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 14875/zabbix_proxy

zabbix分布式监控系统安装配置:http://www.cnblogs.com/LuckWJL/p/9037007.html

zabbix安装配置agent程序之agent配置文件详解:http://www.cnblogs.com/LuckWJL/p/9055912.html

zabbix_server通过zabbix_proxy进行监控Host:http://www.cnblogs.com/LuckWJL/p/9056195.html

安装配置zabbix代理之zabbix_proxy的更多相关文章

  1. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践

    欢迎转载,转载时请保留全文及出处. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践 Apache安装 下载源程序(http://httpd.ap ...

  2. 在centOS7.2安装配置zabbix监控

    zabbix由两部分组成,zabbix-server与可选的zabbix-agent.zabbix-server可以通过SNMP,ZABBIX-AGENT,PING,端口监视等方法提供对远程服务器/网 ...

  3. 【2】循序渐进学 Zabbix:安装配置 Zabbix Server 服务端

    上一篇 [1]循序渐进学 Zabbix :初识与基础依赖环境搭建( LNMP ) 安装 Zabbix Server 上篇我们在 192.168.200.101 上面安装了 Zabbix 所依赖的 LN ...

  4. 小白都能看懂的Linux系统下安装配置Zabbix

    实验环境: 操作系统:Centos 7.6 服务器ip:192.168.10.100 运行用户:root 网络环境:Internet Zabbix是一个基于web界面的提供分布式系统监控及网络功能的企 ...

  5. centos7安装配置zabbix监控

    CentOs7安装部署Zabbix3.4 1.关闭selinux和firewall systemctl  stop  firewalld setenforce 1.1检测selinux是否关闭 [ro ...

  6. Nginx安装配置&反向代理

    使用Nginx作为前端服务能够更快更及时的响应静态页面.js.图片等,当客户端请求访问动态页面时由Nginx的反向代理给Apache处理,Apache处理完再交予Nginx返回给客户端. Nginx更 ...

  7. CentOS 7 安装配置zabbix 3.2.8

    运行环境:CentOS 7.2 LNMP(已提前安装好此环境) 1.首先导入zabbix安装源# rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x ...

  8. ansible安装配置zabbix客户端

     安装软件 ansible host -m apt -a "name=zabbix-agent state=present" ansible host -m shell -a ...

  9. k8s入坑之路(12)ingress-nginx安装配置四层代理

    ingress官方文档地址:http://docs.kubernetes.org.cn/  https://feisky.gitbooks.io/kubernetes/content/plugins/ ...

随机推荐

  1. style标签进行实时编辑及修改css(转)

    心得: style也是一个标签,那么也可以使用css对其进行编辑 html5新属性 contenteditable,可以让标签元素处于可编辑状态,对于style标签也适用 为了不影响head标签里的s ...

  2. 根据百度地图API得到坐标和地址并在地图上显示

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout ...

  3. 认识tornado(四)

    接下来我们看一下helloword.py的唯一一个handler. 1 class MainHandler(tornado.web.RequestHandler): 2 def get(self): ...

  4. centos6.5下安装samba服务器与配置

    转自:http://www.centoscn.com/CentosServer/ftp/2014/1023/3989.html http://www.cnblogs.com/x_wukong/p/56 ...

  5. FBV和CBV的差异

    FBV FBV(function base views) 就是在视图里使用函数处理请求. 在之前django的学习中,我们一直使用的是这种方式,所以不再赘述.   CBV CBV(class base ...

  6. Golang Frameworks

    Web frameworks help developers build applications as easily and quickly as possible. Go is still rel ...

  7. The 12 Months of the Year

  8. python scrapy,beautifulsoup,regex,sgmparser,request,connection

    In [2]: import requests   In [3]: s = requests.Session()   In [4]: s.headers 如果你是爬虫相关的业务?抓取的网站还各种各样, ...

  9. gerrit添加appkey以及简单添加分支

    最近团队开放用上gerrit版本项目管理工具,简单说一下appkey配置过程 首先是拿到gerrit分配的账户密码.然后进入到首页,假如是新搭建的应该是没有信息,我这里有一些提交的信息,然后找到右上角 ...

  10. 第13章—数据库连接池(Druid)

    spring boot 系列学习记录:http://www.cnblogs.com/jinxiaohang/p/8111057.html 码云源码地址:https://gitee.com/jinxia ...