实验环境

物理机: rhel 7.3系统——172.25.54.250

server1:rhel 7.3系统——172.25.54.1

server2:rhel 6.5系统——172.25.54.11

server2:rhel 6.5系统——172.25.54.12

一、onealert实现报警

首先让虚拟机可以联网

[root@foundation54 ~]# iptables -t nat -I POSTROUTING -s 172.25.54.0/24 -j MASQUERADE[root@server1 zabbix]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.25.54.0     0.0.0.0         255.255.255.0   U     100    0        0 eth0
[root@server1 zabbix]# route add default gw 172.25.54.250
[root@server1 zabbix]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         172.25.54.250   0.0.0.0         UG    0      0        0 eth0
172.25.54.0     0.0.0.0         255.255.255.0   U     100    0        0 eth0
[root@server1 zabbix]# vim /etc/resolv.conf
nameserver 114.114.114.114
[root@server1 zabbix]# ping baidu.com
PING baidu.com (220.181.57.216) 56(84) bytes of data.
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=1 ttl=49 time=85.5 ms
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=2 ttl=49 time=61.3 ms
^C
--- baidu.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 61.320/73.436/85.553/12.119 ms
[root@server1 zabbix]#


oneitsm_zabbix_release-1.2.0.tar.gz 下载

[root@server1 zabbix]# pwd
/etc/zabbix
[root@server1 zabbix]# cd /usr/lib/zabbix/alertscripts
[root@server1 alertscripts]# tar zxf oneitsm_zabbix_release-1.2.0.tar.gz
[root@server1 alertscripts]# ls
oneitsm  oneitsm_zabbix_release-1.2.0.tar.gz
[root@server1 alertscripts]# cd oneitsm/bin
[root@server1 bin]# ./install.sh 1d325623-588e-c1e5-bcb2-e6b148b8f29d
./log.sh: line 6: /usr/lib/zabbix/alertscripts/oneitsm/bin/oneitsm.conf: No such file or directory
start to create config file...
Zabbix管理地址: http://172.25.54.1/zabbix
Zabbix管理员账号: Admin
Zabbix管理员密码: 







[root@server2 bin]# /etc/init.d/zabbix-agent stop


收到警告通知之后,开启服务
当问题解决后

[root@server2 bin]# /etc/init.d/zabbix-agent start

二、agent被动变为主动






[root@server3 ~]# ls
zabbix-agent-3.4.6-1.el6.x86_64.rpm
[root@server3 ~]# rpm -ivh zabbix-agent-3.4.6-1.el6.x86_64.rpm
[root@server3 ~]# cd /etc/zabbix/
[root@server3 zabbix]# vim zabbix_agentd.conf97 Server=172.25.54.1
122 StartAgents=3
138 ServerActive=172.25.54.1
149 Hostname=server3
[root@server3 zabbix]# /etc/init.d/zabbix-agent start
[root@server3 zabbix]# netstat -antpl
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      958/sshd
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      1034/master
tcp        0      0 0.0.0.0:10050               0.0.0.0:*                   LISTEN      1844/zabbix_agentd
tcp        0      0 172.25.54.12:22             172.25.54.250:33366         ESTABLISHED 1603/sshd
tcp        0      0 :::22                       :::*                        LISTEN      958/sshd
tcp        0      0 ::1:25                      :::*                        LISTEN      1034/master
tcp        0      0 :::10050                    :::*                        LISTEN      1844/zabbix_agentd
[root@server3 zabbix]# 


三、proxy代理




fping-2.4b2-16.el6.x86_64.rpm 、zabbix-proxy-mysql-3.4.6-1.el6.x86_64.rpm下载

[root@server3 zabbix]# /etc/init.d/zabbix-agent stop
[root@server3 zabbix]# cd
[root@server3 ~]# ls
fping-2.4b2-16.el6.x86_64.rpm  zabbix-agent-3.4.6-1.el6.x86_64.rpm  zabbix-proxy-mysql-3.4.6-1.el6.x86_64.rpm
[root@server3 ~]# yum install -y fping-2.4b2-16.el6.x86_64.rpm zabbix-proxy-mysql-3.4.6-1.el6.x86_64.rpm
[root@server3 ~]# yum install mysql-server -y
[root@server3 ~]# /etc/init.d/mysqld start
[root@server3 ~]# cd /etc/zabbix/
[root@server3 zabbix]# vim zabbix_proxy.conf24 Server=172.25.54.143 Hostname=server3
190 DBPassword=redhat
197 DBSocket=/var/lib/mysql/mysql.sock
[root@server3 zabbix]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.71 Source distributionCopyright (c) 2000, 2013, 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 character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)mysql> grant all privileges on zabbix_proxy.* to zabbix@localhost identified by 'redhat';
Query OK, 0 rows affected (0.00 sec)mysql> Bye
[root@server3 zabbix]# cd /usr/share/doc/zabbix-proxy-mysql-3.4.6/
[root@server3 zabbix-proxy-mysql-3.4.6]# ls
AUTHORS  ChangeLog  COPYING  NEWS  README  schema.sql.gz
[root@server3 zabbix-proxy-mysql-3.4.6]# zcat schema.sql.gz | mysql -u zabbix -p zabbix_proxy
Enter password:
[root@server3 zabbix-proxy-mysql-3.4.6]# /etc/init.d/zabbix-proxy start
[root@server3 zabbix-proxy-mysql-3.4.6]#



[root@server2 bin]# vim /etc/zabbix/zabbix_agentd.conf 97 Server=172.25.54.12
138 ServerActive=172.25.54.12
[root@server2 bin]# /etc/init.d/zabbix-agent restart


分布式系统——zabbix 用 onealert实现报警、agent主动模式、proxy代理相关推荐

  1. zabbix如何监控ip地址_Zabbix主动模式监控动态IP服务器

    一.需求:服务器(Linux系统)使用的是动态IP(PPOE拨号,不定时更改IP),现在要求使用Zabbix监控服务器状态. 1,zabbix健康服务器设置: configuration-Templa ...

  2. 青蛙学Linux—Zabbix Agent的主动模式和被动模式

    1.为什么要使用Zabbix Agent的主动模式? 默认情况下,Zabbix Agent运行在被动模式.在这种模式下,Zabbix Server会去每个Zabbix Agent上抓取数据.这种模式在 ...

  3. Zabbix学习(五)之Zabbix Agent Active 主动模式监控

    zabbix agent主动模式与被动模式的区别 zabbix agent的运行模式有以下两种: 1.被动模式:此模式为zabbix默认的工作模式,由zabbix server 向zabbix age ...

  4. Zabbix设置主动模式与被动模式

    Zabbix工作模式 被动模式:被动模式就是由zabbix server向zabbix agent发出指令获取数据, 即zabbixagent被动的去获取数据并返回给zabbix server, za ...

  5. 分布式系统监控软件——zabbix详解(七) zabbix+ (qqmail 或者 第三方报警平台(睿象云))的 报警实现

    文章目录 zabbix+ qqmail 报警实现步骤 zabbix+ 睿象云报警 实现步骤 实验环境 redhat7.5环境 (低版本的redhat系统可能解决不了php的依赖性) server4 1 ...

  6. zabbix的agent端的主动模式关键三个参数

    如多主机超过300+和队列内容过多,就采用主动模式. [root@web03 zabbix]# egrep -v "^#|^$" zabbix_agentd.conf PidFil ...

  7. 【运维监控】四款云服务监控工具介绍:Nagios 、 ganglia、zabbix、onealert

    在我们日常的工作中,有时候需要监控和管理平台的运行状况,而服务运行是否存在异常,是否有软硬件bug等,均需要第一时间知道.对服务状态了如指掌,是一个很重要的事情.那么这个如何做到呢,我们之前在进行私有 ...

  8. 介绍Zabbix的两种监控模式(主动模式和被动模式)

    Zabbix  agent检测分为两种模式:主动模式和被动模式 被动模式,也是默认的Zabbix监控模式,被动模式是相对于proxy来说的.proxy主动发送数据就是主动模式,proxy等待serve ...

  9. Zabbix(五)利用Zabbix部署onealert云告警平台

    一.利用Zabbix部署onealert云告警平台 人的精力是有限的,当我们部署好zabbix监控,为监控主机添加各种监控项完毕之后,不可能时时刻刻去盯着我们的主机看,如果一个主机出现异常,我们该如何 ...

最新文章

  1. am335x 配置 GPIO 为可输入也可输出
  2. synchronized 和 volatile 关键字的作用
  3. [POI2008] Poc (原名 Trians) Treap+Hash
  4. 第四冠!腾讯AI「绝艺」斩获世界智能围棋公开赛冠军
  5. Java基础提升高级API
  6. 如何保持婚姻的新鲜感?
  7. Vue 单页面应用 把公共组件放在 app.vue 但是我希望某个页面没有这些公共组件怎么办???(比如登陆页面)
  8. POJ 2229 Sumsets(递推,找规律)
  9. JavaScript高级程序设计
  10. 计算机科学丛书(2014-2018.Q1)
  11. 高频故障-office背景有水印的解决方案
  12. 科技论文写作经验之谈
  13. [1096]消除ADB错误“more than one device and emulator”的方法
  14. 冰桶挑战:一个吊炸天的病毒式营销案例剖析
  15. 数据分析报告结构规范设计
  16. mysql 1055 - Expression 解决
  17. MySQL无效的月份_ORACLE 插入时间时显示'无效的月份'的问题
  18. 求生之路怎么显示所有服务器,求生之路2怎么屏蔽rpg服务器 求生之路2屏蔽rpg服务器方法_游侠网...
  19. 【时间复杂度】时间复杂度
  20. 慧荣SMI SM3255主控三星Flash芯片专用量产工具SM3255_J0324

热门文章

  1. 【转载】扫盲概念RPA
  2. 【MM模块】Variances without ref to an item 容差设置
  3. 物料帐结算,库存差异为何在下月初冲回
  4. 计算出前一期间XXXX物料的期末结算
  5. SAP信用控制配置事物码
  6. SAP 限制出货数量小于销售订单数量
  7. 如何设计折叠样式的屏幕(类似MIGO的屏幕)
  8. 当阿里不想赚钱了,生意该怎么做?
  9. 使用jdbc操作mysql数据库_java使用JDBC操作MYSQL数据库
  10. 回溯java算法_聊聊算法——回溯算法