Zabbix 3.4升级5.0 实践文档其他版本也适用目录开始升级前将ZABBIX服务停止备份数据库官网下载ZABBIX5.0源码包:将压缩包解压升级PHP版本: 5.1 卸载旧版本PHP 5.2 更新YUM源 5.3 查看可使用的PHP包 5.4 安装PHP常用的模块 5.5 启动PHP-FPM 5.6 设置开机自启动 5.7 检查开机自启动是否设置成功 5.8 修改PHP.IN
Zabbix各大版本部署方法(全)zabbix linux说明:zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。工作原理zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix serve
首先贴上zabbix官网和中文官网的地址:  https://www.zabbix.com/documentation/3.4/manual/api/reference/item/object  https://www.zabbix.com/documentation/3.4/zh/manual/api 任何时候任何难题在官网上几乎都能找到答案首先,我们想用利用zabbix的restful api
背景zabbix的前台页面其实已经功能非常强大了,但特别情况下还是无法满足我们的需求的。例如同事跑来找我说,想批量对一批主机管理一个新的模板,但这些主机不在同一个主机组,即没办法利用前台页面的批量更新的。所有我看了下,就只能借助了zabbix api去处理了。思路思路其实很简单了:读取目标文件,遍历所有的主机查询出当前主机已经关联的模板对主机进行更新,在原有关联模板的基础上追加新的模块涉及APIh
 一、自定义模板数据采集由于zabbix模板中的监控项是固定的,有时我们想要一个自定义的监控模板来实现我们的特殊需求,我们可以通过下面的方式实现。以监控nginx中某些数据为例:首先我们在server2上安装nginx:编译,添加监控模块: 在 nginx.conf 中添加监控模块: 此时nginx安装完成。若是我们没有监控模板,我们zabbix端口来添加监控项:这里
转载 7月前
199阅读
近期项目中需要使用zabbix监测一些国内安全设备厂商的设备,而zabbix内置模板并不能覆盖这些设备,因此决定自定义模板来实现此需求。在实现过程中发现一些值得注意的地方,在这里与大家分享,一些不足之处也希望各位同学不吝赐教。OK,闲话不多说,进入正题!1.MIB库及工具准备三军未动,粮草先行!要对设备进行监测,必要的准备工作还是很有必要的。本次监测涉及到国内某石和某服的设备,某石设备的MIB库需
前言:大家好,我是菜鸟阿贵,好久不见,最近我发现一款很不错的开源网络监控软件,他的优点就不说了,但是遇到一个问题,我们项目上需要用它集成,所以上面的ZABBIX的标志不好看,想把它修改掉换上我们自己的LOGO。可是网上一大堆教程,都是复制粘贴,基本都是改完乱码,或者是改完logo不显示了,各种问题,今天我交给大家一个最经典的方法:首先,我们用 “MobaXterm_Personal_22.0.ex
脚本内容如下;#!/usr/bin/python #-*- coding:utf8 -*- import json,sys,argparse from zabbix_api import ZabbixAPI server = "http://172.16.206.128/zabbix" username =&
原创 2016-09-18 12:50:45
9946阅读
1点赞
Zabbix简介 一、Zabbix介绍  Zabbix是一个企业级的、开源的、分布式的监控套件  Zabbix可以监控网络和服务的监控状况. Zabbix利用灵活的告警机制,允许用户对事件发送基于Email的告警. 这样可以保证快速的对问题作出响应. Zabbix可以利用存储数据提供杰出的报告及图形化方式. 这一特性将帮助用户完成容量规划.  Zabbix支持polling和trapping
1.模板的重要 1.手动添加监控比较麻烦,监控项 -> 图形 -> 触发器。 问题: 1.例如: 100台服务器需要检查81端口 2.例如: 100台服务器81改成82 解决: 使用模板可以解决以上问题, 只需要修改一下模板,然后所有的主机都生效2.两种模板 系统自带模板 自定义模板自定义模板的使用 1.创建模板模板得属于某个主机组(Templates) 2.在模板中创建监控项目、触
   前面已经安装好了,zabbix,接下来就是出图部分了,这里我先用系统自带的模板出图;配置也非常简单,这里我用中文版说明:一、配置->主机--》添加主机:参数说明:1、自己新建参数的名称:还有可见名称,自己根据需要定义2、监控组群可以从其他群组里面加过来,也可以再新的群组自己定义3、定义ip地址后保存即可。二、点击模板(这里我们导入主机的模板):步骤:1、在模板的空白
一、前文  此篇文章,主要针对自动发现规则中使用snmpv2类型发现  zabbix官方解读,可当参考:   https://www.zabbix.com/documentation/4.0/zh/manual/discovery/low_level_discovery/snmp_oids 二、情景设定  1.环境:centos 7 + zabbix 4.0.2  2.模板里设
zabbix模板化监控1. 实验简述在zabbix监控中,有很多组的概念,具体有以下几种:1. 主机和主机组,相同类型/应用的主机,可以归属于同一个主机组 2. item和application,对于同一个application,可以有多个item对该application进行监控,同时获取这些值 3. template和application,对于不同的application,可以如果存在通用性
在工作中遇到一个客户,提了一个需求,就是要监控总流量到,开始以为是历史总流量,就开始给他搞历史总流量,其实历史总流量比较好搞,只要在zabbix模板上修改一下就行只需要在主机网卡通用模板[主动]这个模板里面进行修改就可以了,这里建议最好先克隆出一个模板,在克隆的模板里进行修改就可以了这里我克隆了上面的模板,克隆后的模板命名我就命为主机网卡通用模板[流量]的模板 ,然后再在对这个模板里进行更改。
继上篇《zabbix模板介绍》,接下来便是创建zabbix模板的实例,zabbix模板中可以包含监控项、触发器、web监控、图表等等项目,一一创建这些项目之后,在后续的主机只需要套用这个模板,那么主机便可以监控模板里面所配置的监控项目。创建zabbix模板点击Configuration(配置) ---Templates(模板)---create template(创建模板),template标签信
zabbix1.主机与主机组的添加1.1 在新的主机上添加agent1.2 解决中文乱码1.3 主机与主机组的添加2. 模板的添加与使用2.1 创建新的模板2.2 为主机添加模板2.3 模板的使用 1.主机与主机组的添加1.1 在新的主机上添加agent//下载依赖包[root@agent ~]# yum -y install net-snmp-devel libevent-devel 安装过程
#一、创建模板 之前我们说过,每一个主机的监控项都很多,我们一个一个的添加实在是太头疼了,更何况,可能不止一个主机。 但是我们可以把一个redis的监控项添加进一个模板里,这样更方便于我们以后的添加。具体操作如下: 进入 配置 —> 模板 —> 选择右上角创建模板 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LWQ4VPJm-1585731310514
模板概述模板是可以方便地应用于多个主机的一组实体。而这些实体包括:items(监控项)、triggers(触发器),graphs(图形)、applications(应用)、screens (聚合图形(自Zabbix 2.0起))、low-level discovery rules (自动发现规则 (自Zabbix 2.0起))、web scenarios (web场景 (自Zabbix 2.0起)
一、zabbix创建模板  1、创建模板    Configuration->Templates 点击 Create Templates 如下图所示:输入模板名字,所在的模板组以及模板所在的主机和主机组等,下面是与其他模板连接就是这个模板连接其他的模板,下面是定义这个模板的宏,一般用的不多,要看具体需要。保存后是这样子:这个模板包含所有项,下面就是这个模板中加入
#书接上回,我们已经配置好了zabbix Service,并通过SNMP协议获取了交换机流量负载等的数据,公司的要求是调用zabbix API获取监控项信息并存入mysql中(后续还有使用其他平台从myql中读取数据并显示,实现实时读取并监控的智慧平台效果),所以我们继续来完成#一、思路        首先,代码实现就有很多种,例如:java、python.
  • 1
  • 2
  • 3
  • 4
  • 5