3.4 server前端高可用    至此,单台Zabbix server环境已经搭建完成,为了达到高可用效果,我们需要通过2台服务器之间通过HA软件进行探测,一旦检测到主的server挂掉后,从的server会立即顶替.我们这里采用keepalived软件来实现. 具体架构参考:Zabbix实战-简易教程(2)--整体架构图 3.4.1 Keepalived安装 直接yum安装即可 Yum install keepalived 3.4.2 keepalived配置 Master上的keepal…
一.基础篇(安装和接入) Zabbix实战-简易教程--总流程  Zabbix实战-简易教程--整体架构图 Zabbix实战-简易教程--DB安装和表分区 Zabbix实战-简易教程--Server端安装 Zabbix实战-简易教程--Proxy和Agent端安装(源码和yum方式) Zabbix实战-简易教程--Server端高可用 Zabbix实战-简易教程--Agent批量快速接入 二.进阶篇(使用和配置) Zabbix实战-简易教程--添加Host Zabbix实战-简易教程--监控项(…
在数据库安装完成后,接着开始安装server端了.我们这里采用yum安装. 3.2.0 安装需求 ● PHP 5.6.18 ● curl 7.47.1 ● zabbix_server (Zabbix) 3.0.0 ● zabbix_agentd (daemon) (Zabbix) 3.0.0 3.2.1 安装rpm源(zabbix3.0.php5.6.php5.6-fpm) #安装zabbix3.0yum源 yum clean allrpm -ivh http://repo.zabbix.com…
一.主动模式和被动模式介绍 要监控日志,必须使用主动模式,那么,什么是主动模式?什么是被动模式呢? 1.主动模式和被动模式 主动模式 主动模式通讯过程: ● Agent打开TCP连接(主动检测变成Agent打开) ● Agent向Server请求items检测列表 ● Server返回items列表 ● Agent 处理响应 ● 关闭TCP连接 ● Agent开始收集数据 主动检测提交数据过程 ● Agent建立TCP连接 ● Agent提交items列表收集的数据 ● Server处理数据,并…
一.概述 之前已经讲述了自动发现功能,自动注册和自动发现非常类似,但是比自动发现更精确.因为自动注册,是在Agent上自定义元数据,然后Agent将元数据发送给server进行匹配,如果匹配一致,则进行下一步的动作(添加主机.模板之类的操作),所以从流程上来说,自动注册比自动发现更加精确. 二.配置 1.指定服务器 在agent配置文件中指定Zabbix server - zabbix_agentd.conf ServerActive=1.0.0.1 如果你没有在zabbix_agentd.co…
一.安装错误 1.zabbix 安装故障之无法跳到下一步或点击下一步没反应 执行命令:chownnginx:nginx /var/lib/php/session/ -R   2.proxy上无法采集交换机数据 yum install net-snmp net-snmp-utils   3.2.2.4升级到3.0,提示缺少参数HistoryIndexCacheSize  21076:20160714:115534.776 [file:dbcache.c,line:2610] zbx_mem_rea…
3.3.1 zabbix proxy安装(源码方式) 1.创建目录 mkdir -p /usr/local/zabbix 2.安装必要软件 yum install -y fping(若安装不成功) 或 wget http://pkgs.repoforge.org/fping/fping-3.1-1.el6.rf.i686.rpm yum install -y gcc make cmake mysql-server mysql-devel php php-gd php-devel php-mysq…
一.分布式架构 相信使用zabbix的大神都熟悉他的分布式架构,分布式的优势相当明显,分而治之.比如目前我的架构图如下: 那么,对将要接入监控系统的任何一个agent如何快速定位,并进行接入呢?  问题分析: 1.目标IP定位 2.目标IP定位后,可能有些是纯内网环境(比如DB机器) 3.proxy管辖范围 4.被管辖目标和管辖者范围确定后,具体用什么方法实现? 解决办法: 1.目标IP基本上是可控的,因为我们自己有哪些IP网段,在CMDB里面一查便知: 2.对于纯内网环境,由于机器无法直接出外…
一.开启Nginx status状态 1.在默认主机里面加上location添加ngx_status 如下操作: server { listen 127.0.0.1:8080; server_name 127.0.0.1; access_log off; location /nginxstatus { stub_status on; access_log off; allow 127.0.0.1; deny all; } 2.重启nginx服务,service nginx restart,查看取…
一.环境准备 1.安装kafka Step 1: 下载代码 你可以登录Apache kafka 官方下载.http://kafka.apache.org/downloads.html备注:2.11-1.1.0版本才与JDK1.7兼容,否则更高版本需要JDK1.8 Step 2: 启动服务 运行kafka需要使用Zookeeper,所以你需要先启动Zookeeper,如果你没有Zookeeper,你可以使用kafka自带打包和配置好的Zookeeper(PS:在kafka包里). //这是前台启动…