zabbix监控多台站点服务器

架构:某网站分移动,电信,联通三线访问,各自分布在三台服务器上,有独立IP。

网站地址:www.aaa.com

A服务器:移动线路,ip为:111.0.0.11 (假设)

B服务器:电信线路,ip为:222.0.0.22 (假设)

C服务器:联通线路,ip为:333.0.0.33 (假设)

公司zabbix走电信的网络,www.aaa.com网站解析到222.0.0.22上.

要求:在公司zabbix服务器上分别对移动,电信,联通web监控.

一.首先对电信服务器进行web监控,很常规.

二.对移动服务器进行web监控.这个时候不能使用http://www.aaa.com去进行请求了,因为dns解析会一直指向电信服务器ip.此时用http://111.0.0.11/请求,在Headers一项,输入:Host: www.aaa.com

同理,对联通服务器进行监控的时候,更换ip地址请求

总结:通过http请求,配合zabbix的Headers头部请求,可以做到web节点的监控.

延伸:如果某网站没有域名解析,通过该版本也可以做监控.

或者在zabbix服务器的hosts里面做绑定

时间: 2024-10-29 19:09:39

zabbix监控多台站点服务器的相关文章

Cacti监控一台Web服务器上多个Tomcat端口的实现

因为一台web应用服务器上面安装了多台tomcat,有多个端口,比如默认的8080,还有后续追加的9100,9300,9500等等.一个cacti_host_template_tomcat_server.xml模板只能指定监控一个tomcat服务端口. 因此如果想要监控一台web服务器上的多个tomcat服务器,那么就必须另外想办法,按照一个host上面一个模板监控一个tomcat服务来说的话,要想在一个host上面监控多个tomcat服务就需要构建多个模板xml文件.目前想到2种方法: (1)

ZABBIX监控一台服务器上多实例memcache落地经验步骤

大家好!我是系统运维工程师: 李超  上一次给大家分享了工作中监控多实例tomcat的自发现zabbix做法,今天带给大家的就是一台服务器上监控多memcache的一个落地经验. 首先我带大家看一下多实例memcache做法,话不多说,咱们开工: 由于是多实例,所以就需要用到zabbix的自动发现功能(LLD)基本思路如下: 1.写自动发现脚本. 2.写状态取值脚本. 3.添加配置文件. 4.添加权限. 5.配置zabbix web. zabbix我采用yum安装所以路径是/etc/zabbix

Zabbix 三、Zabbix监控第一台服务器

一.zabbix-server添加被监控主机  1.Node1节点安装zabbix-agent,zabbix-sender并修改配置文件 [[email protected] ~]# yum install zabbix-agent zabbix-sender Dependencies Resolved =================================================================================================

zabbix -- 监控一台主机实例演示

早起的鸟儿有虫吃,周末早起的虫儿不被吃,嘿嘿.                     ---- 小 Q 1.创建主机 2.创建监控项 3. 查看监控数据 4.创建用户 短信(微信)脚本 ------------------------------------------------------------------------------------1.创建主机 configuration(配置)-->Hosts(主机)-->Create host(创建主机) 注:此之前要创建个主机群组,

ZABBIX(二) zabbix 监控第一台服务器

一.搭建一台测试服务器 1.安装一台centos7操作系统 本次测试我在虚拟机上安装了一台centos7.2的操作系统: 2.在Centos7.2的操作系统上安装zabbix 的angent服务: (1)导入软件安装源 rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm (2)安装zabbix-agent客户端服务 yum -y install zabbix-ag

zabbix监控第一台服务器

客户机的IP是192.168.0.80,主机名是wls12c 1. 安装客户端, 1.1 新建zabbix的用户 groupadd zabbix useradd -g zabbix zabbix 1.2 安装客户端 ./configure --prefix=/usr/local/zabbix-3.6.2/ --enable-agent make make install 1.3 配置文件 vim etc/zabbix_agentd.conf LogFile=/tmp/zabbix_agentd.

我是怎么通过zabbix监控60台阿里云的RDS和redis数据库的

前言: 最近一直在做监控方面的东东,一些基本的东西基本到处都有资料也就不多说了.但是,让监控阿里云的数据库真是把我难住了.研究了许久的阿里云api,虽然代码写出来了,但是遇到一个坑,所以转换了思路,分别用redis和mysqladmin连接数据库,获取连接数和请求数,但是却获取不到实例的CPU使用率.又只好回头研究阿里云的api.花了几天终于踩完所有坑,达到自己想要的效果,具体实现过程如下: 正文: 主要添加了以下三条自定义key,第一条通过redis_cli客户端连接redis获取统计数据,第

ZABBIX监控一台机器上的多tomcat实例落地经验步骤

以前做过通过jmx监控单个tomcat实例,但是有的时候公司一台服务器上有10个tomcat容器那怎么办呢,来吧往下看吧 1,注意操作文件路径: zabbix安装路径: /data/zabbix/etc/zabbix_agentd.conf.d/jmx_discovery.sh /etc/zabbix/zabbix_agentd.conf 配置文件中 UnsafeUserParameters=1 必须打开,否则模板的自动发现功能报错. 该模板的监控和触发属性在自动发现中配置,所以导入模板后,下属

使用zabbix_agent监控第一台linux服务器

添加zabbix用户和组 groupadd zabbix useradd -g zabbix zabbix 解压并编译安装 tar xf zabbix-3.2.1.tar.gz cd zabbix-3.2.1 ./configure --prefix=/usr/local/zabbix --enable-agent make && make install 为zabbix_agent提供init脚本 cp packet/zabbix-3.2.1/misc/init.d/tru64/zabb