Zabbix (五)】的更多相关文章

第一章     zabbix-server的安装与部署 1.1  环境部署 eth0                               eth1 master      10.0.0.71                     172.16.1.71 node1       10.0.0.81                     172.16.1.81 1.2   安装zabbix-server 一. [root@za01 ~]# rpm -ivh https://repo.za…
一.环境说明 系统: CentOS release 6.4 mysql 5.1.67 Apache/2.2.25 二.安装php 由于zabbix提供的frontends是php编写的,因此需要搭建lamp环境. wget http://us2.php.net/get/php-5.3.27.tar.bz2/from/cn2.php.net/mirrortar -jxvf php-5.3.27.tar.bz2cd php-5.3.27 ./configure --prefix=/usr/local…
一.前言 最近想做服务器压力测试,测试软件找到了,突然发现还没有很好的办法监控服务器运行情况,之前用过zabbix,所以想到说要不就用zabbix来监控服务器运情况,不过这次就要好好研究下zabbix各种参数怎么回事了. 二.安装LAMP环境 zabbix要基于LAMP环境,之前写过一个比较完整的,链接如下: https://www.cnblogs.com/cation/p/11186355.html 按步骤安装即可. 三.安装zabbix //先安装yum源 # rpm -Uvh https:…
环境 服务端:188.188.3.241,系统:centos6.8,mysql:5.7.3,php:5.4.9,nginx:1.12.0   一.nginx编译安装 NGINX_VERSION=1.12.0 yum -y install pcre-devel openssl-devel cd /usr/src tar -zxf nginx-${NGINX_VERSION}.tar.gz cd nginx-${NGINX_VERSION}   useradd -M -s /sbin/nologin…
一. 部署架构图 二. 安装环境及版本信息 操作系统:centos7 zabbix版本: 4.4 mysql: 5.7.28 三.zabbix server安装(192.168.182.132) rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm yum-config-manager --enable rhel--server-optional-rpms yum…
本方式是使用外部邮箱账号发送报警邮件到指定邮箱. 好处是:此邮箱账号既能发送邮件,也能接收邮件,而且避免被当做垃圾邮件. 一.zabbix-server端安装mailx服务 [root@ltt01 ~]# yum -y install mailx 注意:为防止中文乱码和发送内容变成附件,需要安装dos2unix [root@ltt01 alertscripts]# yum -y install dos2unix 二.配置外部邮箱 [root@ltt01 ~]# vi /etc/mail.rc 添…
zabbix监控nginx的大概流程为:   1:被监控端的nginx开启stub_status模块 2:通过脚本的方式获取nginx的状态值 3:修改被监控端的配置文件,Userparameter=item.key[*],command 4:创建模版  添加应用集.监控项.触发器.图像等 5:添加主机,添加nginx模版,创建动作 6:测试   一.nginx的stub_stauts模块   stub_status模块主要用于查看nginx的一些状态信息 http://nginx.org/en…
Zabbix-安装与使用 安装NTP yum install -y ntp 配置ntp.conf cd /etc/ vim ntp.conf # 打开之后讲一下内容添加 server cn.ntp.org.cn 启用NTP同步 systemctl enable ntpd # 添加成功会出现 Created symlink from /etc/systemd/system/multi-user.target.wants/ntpd.service to /usr/lib/systemd/system…
前言 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix组件主要分两个: zabbix-server和zabbix-agent.支持的监控协议有ICMP,IPMI,SNMP,HTTP以及zabbix协议(zabbix协议是最常使用的协议用来监控各被监控端).收集的数据存放在数据库中,数据库支持mysql,oracle等等.第三个组件:zabbix web gui这个接口提供web页面来监控和管理各被监控端.第四个组件:zabbix proxy…
通过之前的文章,我们已搭建好zabbix server.agent和mail客户端,现在万事俱备,只差在server的界面中进行相应配置,即可快速搭建一个报警系统.总的来说,快速搭建一个报警系统的顺序如下: 配置Host groups.在生产环境中,可能会有多个不同的业务,每个业务下又有自己的服务器.因此,通过定义Host group可以进行业务分组. 配置Template.顾名思义模板的意思,假设我们有多台Mysql服务器或应用服务器,他们的机器配置.开放端口都基本相同,那么我们没有必要一台台…
一.环境介绍 二.软件准备 1.Zabbix官方下载地址:https://www.zabbix.com/download进入Zabbix pre-compiled agents项,下载相应版本 2.将zabbix_agents_3.4.0.win.zip文件下载,并拷贝到Client21210服务器上的某个目录,并解压,我这里直接丢在C盘根目下: conf目录存放是agent配置文件 bin文件存放windows下32位和64位安装程序. 三.Zabbix代理安装for Windows 1.修改…
监控的作用 我们的职责   1.保障企业数据的安全可靠.   2.为客户提供7*24小时服务.   3.不断提升用户的体验.在关键时刻,提前提醒我们服务器要出问题了当出问题之后,可以便于找到问题的根源 远程管理服务器有远程管理卡,比如Dell idRAC,HP ILO,IBM IMM查看硬件的温度/风扇转速,电脑有撸大师,服务器就有ipmitool.使用ipmitool实现对服务器的命令行远程管理yum -y install OpenIPMI ipmitool IPMI在物理机可以成功,虚拟机…
介绍添加主机时,各个参数的含义 https://blog.51cto.com/5001660/2154692 Zabbix配置介绍: https://blog.51cto.com/5001660/2159819…
Web 监控 概况 你可以使用 Zabbix 检查几个网站可用性方面. 如果要使用 Web 检测功能,必须在 编译Zabbix 的时候加入 cURL(libcurl) 的支持. 要使用 Web 监控,您需要定义 web 场景.Web 场景包括一个或多个 HTTP 请求或“步骤”.Zabbix 服务器根据预定义的命令周期性的执行这些步骤. 从 Zabbix2.2 开始,Web 场景和 Items,Triggers 等一样,是依附在 Hosts/Templates 的.这意味着 web 场景也可以创…
Zabbix 自动发现(Discovery)功能使用 随着监控主机不断增多,有的时候需要添加一批机器,特别是刚用zabbix的运维人员需要将公司的所有服务器添加到zabbix,如果使用传统办法去单个添加设备.分组.项目.图像…..结果应该是让人吐的结果.        鉴于这个问题我们可以好好利用下Zabbix的一个发现(Discovery)模块,进而来实现自动刚发现主机.自动将主机添加到主机组.自动加载模板.自动创建项目(item).自动创建图像,下面我们来看看这个模块如何使用. 一.Zabb…
利用Zabbix Trapper方式监控多Tomcat实例 Zabbix自带的模版(JMX Tomcat.JMX Generic)默认只能在一台机器上监控一个tomcat实例(因为监控项中的key不能重复),而实际生产环境中一台服务器往往会启动多个tomcat实例,这就显得比较鸡肋. 然而,我们可以自定义监控项,将搜集到的jvm数据发送给zabbix服务端,然后创建监控项.图形等. 基本思路: 1.在tomcat服务器中编写自动发现tomcat服务的脚本,并搜集每个tomcat实例的名称(作为辨…
1.开启nginx监控 2.编写脚本来进行数据采集 3.设置用户自定义参数 4.重启zabbix-agent 5.添加item.创建图形.创建触发器 6.创建模板 注:第一次使用可以按需求制定好模板,以后再添加主机时可以省略第5步. 一.zabbix3.4 实现nginx web监控 1.nginx开启nginx-status支持(nginx被监控端) 参考博文:http://www.21yunwei.com/archives/3896 http://www.21yunwei.com/archi…
1.linux-node2节点安装数据库 [root@linux-node2 ~]# yum install -y mariadb-server [root@linux-node2 ~]# systemctl start mariadb [root@linux-node2 ~]# netstat -tulnp | tcp /mysqld 2.Zabbix添加数据库主机监控 被动模式对Hostname没要求,但主动模式必须与主机Hostname一致."Configuration"--&g…
1.注册微信 注册过程参考地址:https://www.cnblogs.com/hanyifeng/p/5368102.html 主要需要以下一些信息 CorpID :     wwxxxxxxxxxxxx99d AgentId:   1000004 Secret:      EQxxxxxxxxxxxxxxxxxxxxxxxxxxxMVkuUm3U 部门ID:  2   2.编写服务端发送微信的脚本 [root@zabbix-server alertscripts]# cat weixin.p…
Zabbix-简介 Zabbix概念 Zabbix组成 Server Zabbix server 是 Zabbix agent 向其报告可用性.系统完整性信息和统计信息的核心组件.是存储所有配置信息.统计信息和操作信息的核心存储库. 数据库 所有配置信息以及 Zabbix 收集到的数据都被存储在数据库中. Web前端 为了从任何地方和任何平台轻松访问 Zabbix ,提供了基于 web 的界面.该界面是 Zabbix server 的一部分,通常(但不一定)和 Zabbix server 运行在…
1.注册微信企业号 1)注册微信企业号 https://work.weixin.qq.com 2)通讯录添加用户 3)记住部门id 4)创建应用 5)点击刚创建的应用,记住Agentld和secret 6)微信关注这个企业号,获取更多尺寸关注 点击关注 7)测试向关注的用户发送信息 微信能够正常接收到消息 8)获取CorpID 2.python脚本 获取脚本文件目录位置 #grep alertscripts /etc/zabbix/zabbix_server.conf AlertScriptsP…
今天说使用ICMP ping监控server与agent端的网络状态 今天要使用的是fping,这个软件包需要去官网下载,官网地址:http://www.fping.org/.现在的最新版是4.0 第一步:下载并安装 wget http://www.fping.org/dist/fping-4.0.tar.gz tar fping-4.0.tar.gz tar -zxvf fping-4.0.tar.gz cd fping-4.0 ./configure --prefix=/usr/local/…
一.sendEmail配置zabbix邮件报警 1.下载sendEmail: wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz 2.配置sendEmail: # yum -y install perl-Net-SSLeay perl-IO-Socket-SSL # 安装组件 # tar xf sendEmail-v1.56.tar.gz -C /usr/src/ # cd /usr/src…
Web 监控 概况 你可以使用 Zabbix 检查几个网站可用性方面. 如果要使用 Web 检测功能,必须在 编译Zabbix 的时候加入 cURL(libcurl) 的支持. 要使用 Web 监控,您需要定义 web 场景.Web 场景包括一个或多个 HTTP 请求或“步骤”.Zabbix 服务器根据预定义的命令周期性的执行这些步骤. 从 Zabbix2.2 开始,Web 场景和 Items,Triggers 等一样,是依附在 Hosts/Templates 的.这意味着 web 场景也可以创…
要求: 沿用练习三,使用Zabbix实现自定义监控,实现以下目标:监控Linux服务器系统账户的数量. 方案: 需要使用Zabbix自定义key的方式实现自定义监控,参考如下操作步骤:1.创建自定义key2.创建监控项目3.创建监控图形.4.将监控模板关联到主机 步骤: 步骤一:被监控主机创建自定义key (在192.1 68.2.100操作)1)创建自定义key自定义key语法格式为: UserParameter= 自定义key名称,命令. 自定义的key文件一般存储在/usr/local/e…
好像有点问题,没法自动添加主机,我后期再测测 (1).自动发现主机并注册 1)创建发现规则 2)编辑自动发现规则信息(这两步不配置问题也不大,因为在动作中也有主机IP地址) 3)添加自动发现的动作 4)编辑动作细节,然后转到操作 5)编辑操作信息 默认接收人自动发现主机: {DISCOVERY.DEVICE.STATUS} {DISCOVERY.DEVICE.IPADDRESS} 默认信息发现规则: {DISCOVERY.RULE.NAME} 设备IP:{DISCOVERY.DEVICE.IPA…
一.nginx安装 1.必要软件准备: 为了支持rewrite功能,我们需要安装pcre: yum install pcre-* 需要ssl的支持,如果不需要ssl支持,请跳过这一步: yum install openssl* 增加:yum install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-de…
Zabbix邮件报警配置 一.安装sendmail或者postfix(安装一种即可) yum install sendmail #安装 service sendmail start #启动 chkconfig sendmail on #设置开机启动 或者 yum install postfix service postfix start chkconfig postfix on 二.安装邮件发送工具mailx yum install mailx #安装 三.设置发送邮件的email,用于邮件发送…
一.  申请企业微信账号,申请地址 https://qy.weixin.qq.com/ 二. 登陆企业微信账 图一 图二 2.添加微信账号 图一 图二 完成以上步骤后 就完成了微信账号的添加 三.新建应用 图一 图二 图三 图四 以上四幅图完成后就应用创建完成 四.设置权限管理 图一 图二 图三 完成以上三幅图的操作,权限管理设置完成:到此微信设置已经完成! 五.Zabbix Server配置 图一 图二 图三 完成以上三幅图中的配置,则zabbix server的配置已经完成. 七.weixi…
本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb. 昨天介绍了haproxy的手机匹配规则,今天再来介绍下haproxy与nginx.zabbix的集成.接下来我会详细介绍haproxy与nginx目录浏览功能的集成,与zabbix集成我会把haproxy配置贴出来. 一.业务需求 由于业务需求,现在要把服务器上的部分目录暴露出去,让其它系统来调用暴露出去的文件,但是现在要求对外提供的还是80端口的http服务. 分析: 要达到上述的…