zabbix分布式监控(阿里云zabbix-server,内网zabbix-proxy)

前几天我博客记录了zabbix安装《Ubuntu系统LNMP环境下安装配置zabbix3.04》这里我们给大家分享一下zabbix-proxy安装配置。阿里云zabbix-service ,公司内网zabbix-proxy

下面开始:

zabbix-proxy服务器配置

1、配置zabbix

# wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+trusty_all.deb

# dpkg -i zabbix-release_3.0-1+trusty_all.deb

# apt-get update

wKioL1fSMmuRQQ4fAABkN0cnFZY278.jpg

2、安装zabbix-porxy

# apt-get install zabbix-proxy-mysql

wKiom1fSMnvTclsjAAB_ljM-ork901.jpg

3、这里会安装MySQL数据库,安装过程需要设置数据root用户密码

wKioL1fSMoiC3Uw1AABToYAuG8o055.jpg

确认密码

wKiom1fSMpTSsMZUAAAzi2abjd0911.jpg

4、创建zabbix_proxy数据库用于收集存储监控主机、服务信息。

root@zabbix-proxy:~# mysql -uroot -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 3

Server version: 5.6.28-0ubuntu0.15.04.1 (Ubuntu)

 

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

 

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

 

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

 

mysql> create database zabbix_proxy;

Query OK, 1 row affected (0.00 sec)

 

mysql> grant all on zabbix_proxy.* to zabbix_proxy@localhost identified by 'you_password';

Query OK, 0 rows affected (0.00 sec)

 

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

 

mysql> \q

Bye

wKiom1fSMkqiryXjAADY2qyjuW8477.jpg

5、数据初始化导入表结构

root@zabbix-proxy:~# cd /usr/share/doc/zabbix-proxy-mysql/

root@zabbix-proxy:/usr/share/doc/zabbix-proxy-mysql# ls

changelog.Debian.gz  copyrightschema.sql.gz

root@zabbix-proxy:/usr/share/doc/zabbix-proxy-mysql# gunzip schema.sql.gz

root@zabbix-proxy:/usr/share/doc/zabbix-proxy-mysql# ls

changelog.Debian.gz  copyrightschema.sql

root@zabbix-proxy:/usr/share/doc/zabbix-proxy-mysql# mysql -hlocalhost -uzabbix_proxy -pBd_zabbix zabbix_proxy < schema.sql

Warning: Using a password on the command line interface can be insecure.

6、配置zabbix_proxy.conf

root@zabbix-proxy:~# vi /etc/zabbix/zabbix_proxy.conf

ProxyMode=0

Server= 121.40.58.147

ServerPort=10051

Hostname=Zabbix_proxy

DBName=zabbix_proxy

DBUser=zabbix_proxy

DBPassword=Bd_zabbix

7、启动zabbix_proxy服务

root@zabbix-proxy:~# /etc/init.d/zabbix-proxy restart

[ ok ] Restarting zabbix-proxy (via systemctl): zabbix-proxy.service.

8、查看监听端口

root@zabbix-proxy:~# netstat -ntpl |grep zabbix_proxy

tcp        00 0.0.0.0:100510.0.0.0:*               LISTEN      31174/zabbix_proxy

tcp6       00 :::10051:::*                    LISTEN      31174/zabbix_proxy

web配置添加zabbix-proxy

1、创建Proxy

Administrationè ProxiesèCreate proxy

wKiom1fSMqfRek_AAAAy26PCpcU633.jpg

2、配置proxy信息Create proxy

wKioL1fSMrywUl9KAAAmiWaleok828.jpg

wKiom1fSMs7h_rdwAAA5140w4w8560.jpg

 

3、添加监控主机

wKioL1fSMw7yRinZAACxyuZSsxM621.jpg

wKiom1fSMxyjfePeAABwgDYIG-Y878.jpg

4、完成查看信息

wKioL1fSMy7BssO6AABbpUM5bLk564.jpg


本文出自 “11319413” 博客,请务必保留此出处http://11329413.blog.51cto.com/11319413/1851030

本页内容版权归属为原作者,如有侵犯您的权益,请通知我们删除。
WEB 服务器的架设 , 在 linux 有一个很著名的架构叫 lamp : linux+apache+mysql+php,就知道apache的分量了。 在搭建 apache 服务钱需要做 DNS 服务器 DNS的搭建 http://wt7315.blog.51cto.com/10319657/1852795 http的详解 http://wt7315.blog.51cto.com/10319657/1837595 apache 后台进程: httpd 脚本: /etc/rc.d/init.d/httpd
1、路由配置 路由是互联网络的核心,没有路由的网络如同一座孤岛,掌握路由的配置是IT人员的必备技能。 例如:现在有三台主机需要通信,其中A和B在同一网段,C在另一网段,这两个网段有三个路由相隔,如何实现他们之间的通信呢? 主机A:IP=192.168.1.100/24 主机B:IP=192.168.1.63/24 主机C:IP=10.2.110.100/16 R1的接口0:IP=192.168.1.1/24,接口1:IP=110.1.24.10/24 R2的接口0:IP=110.1.24.20/24,接口

linux下使用quagga配置ospf协议 - 2016-09-12 18:09:22

环境:三台redhat6.5(VM虚拟机) 一、ospf协议 OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。 PS:这里不过多讲解ospf协议,可在网上自行查找学习 二、配置 首先下载安装软件包,其他yum源以及网络配置就不再介绍了,三

远程桌面排错(已解决) - 2016-09-12 18:09:20

最近遇到了一个比较棘手的问题,用户远程桌面无法连接,我的博文中之前也写到了一篇远程桌面排错,但是这次的和之前的大不相同 = = 原因排查步骤 1)首先当然是查看报错,这个是我自己机器上截图的,报错信息都一样 2)首先查看服务器是否开启了远程访问 3)查看目标是否可以ping通 4)查看服务是否正常启动 5)如果要正常远程到目标必须可以telnet到目标的远程端口,默认为3389,这个端口不通,我们之前已经将防火墙关闭了 6)本机上telnet 127.0.0.1 3389,这么做的话可以排除外界因素的干扰
随着php脚本语言使用的普及,目前webserice服务大部分都在用nginx+(php-fpm)的结构,了解了其工作过程后才可以在各个方面想办法做调整优化和故障排查,从以下几点总结一下这种模型。 一、nginx 和 php-fpm 的关系和分工 nginx 是 web 服务器, php-fpm 是一个 PHPFastCGI 进程管理器,两者遵循 fastcgi 的协议进行通信, nginx 负责静态类似 html 文件的处理, php-fpm 负责 php 脚本语言的执行,这么设计的目的是为了解耦前端
数据库的运维中,经常会遇到delete drop truncate的操作,那么如何去把握它们的用法和区别呢? 比如当数据库空间爆满,已经增长到存储空间单个存储文件的最大值 32G 。你需要通过一些办法释放掉表空间或者扩容表空间来解决问题。 一般当系统中大量使用分区表,而针对分区表清除数据,是不会释放表空间的,必须把分区 drop 掉,才会释放空间。 下面我们具体了解一下这三个命令: 一、delete 1、delete是DML,执行delete操作时,每次从表中删除一行,并且同时将该行的的删除操作记录在re
最近有一个服务器升级的项目,得知用户需求是03服务器上的文件、DNS、DHCP要迁移到Server 2012上,文件服务器最重要的当然是保留权限的设置,DHCP和DNS服务器实现迁移相对来说很简单 于是我便模拟了以下环境先进行测试,项目完成之后再做总结 = = 环境介绍 DC 192.168.124.250 Migration 192.168.124.251(Server 2012 R2 Datacenter,将03的服务器迁移到此服务器) FDDS 192.168.124.252(Server 2003
CentOS6中关于网络配置的命令有很多,本文将介绍几个平时最长用的几个命令,以及网卡IP地址的配置和简单路由配置。 1、经常使用的查看IP地址命令为 ifconfig,不跟参数的情况下默认查看所有已启用的网卡信息,如下图所示: 如果想查看具体某块网卡信息,则可以在ifconfig后面跟上网卡设备,如只查看eth0的信息则执行:ifconfig eht0 即可。 禁用某块网卡:结合down命令可以禁用某块网卡,如要禁用eth0网卡,则执行:ifconfig eth0 down 即可,这种禁用只是临时性的,
为Windows Server 2012 R2指定授权服务器 在Windows Server 2008 R2的终端服务中,可以手动指定授权服务器,而在Windows Server 2012 R2中,默认只能通过"远程桌面连接服务"管理器,指定授权服务器,而要使用远程桌面连接服务管理器,则需要安装一系列的组件,但大多数的时候,我们只是想配置一台"远程桌面会话主机",不想要安装"远程桌面网关服务"、"远程桌面Web代理"这些组件,那么,有没有办法和Windows Server 2008 R2一样,为Windo
移除VMware View桌面中孤立的主机与桌面池 在使用VMware View桌面的过程中,如果由于多种因为(例如重新安装了vCenter Server)导致View桌面池丢失,想要在View Administrator中删除这些孤立的虚拟机与桌面池,可以使用如下的方法。 图1-1 停留在"正在删除" 图1-2 停止在"正在删除" 1 登录View Composer删除孤立虚拟机 进入View Composer的服务器,打开View Composer安装位置,复制该路径,如图1-3所示。默认情况下,此路