脚本内容如下;#!/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 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自带的模板就已经能够实现80%多的应用场景了。如果你对zabbix已经有了比较深刻的理解,感觉系统自带的一些模板里有太多你用不到的监控项、触发器等等,那么此时你可能就需要自定义自己个性化的模板了。本文将带领大家自定义一个属于自己的个性化的模板,可能并没有太多针对某个应用场景,只是为了讲明白在使用zabbix中如何自定义一
Zabbix监控——Zabbix建立模板(templates)及监控项(item)生产环境中,有一个简单的原则,那就是无监控不上线,监控系统开源方案中,zabbix也算不错的选择。因为其系统接口的开放性,使用zabbix监控公司本身的业务时都须要建立本身的模板及监控项,今天就先给你们展现一下如何建立监控项。添加模版的操做面板以下模版添加成功后的界面以下接下来咱们就能够添加监控项了点击对应模版的it
   1、首先按照“snmp监控快速配置”文本文档在被监控的主机上安装、配置及启动snmp服务, 具体内容如下:1)、安装snmpyum install net-snmp* -ycp -a /etc/snmp/snmpd.conf{,.ori}cat > /etc/snmp/snmpd.conf<<EOFcom2sec local loca
首先贴上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-agent(数据采集)–>zabbix-server(数据分析|报警)–> 数据库(数据存储)<–zabbix web(数据展示)Zabbix监控一台主机1,在需要管理的机器上安装zabbix-agent[root@web01-7 /]# rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x8
环境:python3.6.1 ,pip 9.0.11,通过itchat,实现微信的扫码登录,和关键定识别 #coding=utf-8 import urllib.request, urllib.error, urllib.parse import sys import json import argparse from login import * from function impo
#!/usr/bin/python #coding:utf-8  import json import urllib2 from urllib2 import URLError import sys,argparse class zabbix_api:  def __init__(self): &n
原创 2015-03-04 20:48:31
1579阅读
脚本内容:#!/usr/bin/python #-*- coding:utf8 -*- import json,sys,argparse from zabbix_api import ZabbixAPI server = "http://172.16.206.128/zabbix" username =&nb
原创 2016-09-08 09:57:12
6608阅读
1点赞
背景zabbix的前台页面其实已经功能非常强大了,但特别情况下还是无法满足我们的需求的。例如同事跑来找我说,想批量对一批主机管理一个新的模板,但这些主机不在同一个主机组,即没办法利用前台页面的批量更新的。所有我看了下,就只能借助了zabbix api去处理了。思路思路其实很简单了:读取目标文件,遍历所有的主机查询出当前主机已经关联的模板对主机进行更新,在原有关联模板的基础上追加新的模块涉及APIh
   zabbix有一个API接口,可以调用这些几口来自动添加主机,查询zabbix中监控的主机,监控的模板、监控的主机组等信息,使用也非常的方便。以下是用python调用zabbixAPI接口来实现上述功能:#!/usr/bin/env python # -*- coding: utf-8 -*- import json import urllib2 import
推荐 原创 2013-07-15 18:44:45
10000+阅读
9点赞
9评论
zabbix有一个API接口,可以调用这些接口来自动添加主机,查询zabbix中监控的主机,监控的模板、监控的主机组等信息,使用也非常的方便。以下是用python调用zabbixAPI接口来实现上述功能:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
转载 精选 2013-07-17 00:30:20
1252阅读
转载自:http://blog.csdn.net/qq942477618/article/details/53928951本文参考自 清风拂面 《python实现zabbix批量监控WEB网站和批量监控主机端口》 修改,使得以后添加web时更加方便,zabbix agent端完成1-3步,在zabbix web端直接导入模板即可使用。 web监控模板(zbx_web_
转载 2017-10-23 15:45:42
3917阅读
本文参考自 清风拂面 《python实现zabbix批量监控WEB网站和批量监控主机端口》 修改,使得以后添加web时更加方便,zabbix agent端完成1-3步,在zabbix web端直接导入模板即可使用。   web监控模板(zbx_web_monitor_templates.xml)   1、agent端批量添加脚本/data/zabbix/scripts/
原创 2016-12-29 15:44:57
1664阅读
添加一个Host Name=Mail CAS_1.1,IP=10.16.3.4的主机,并加入组groupID=30,连接模板templateID=10132. # -*- coding: UTF-8 -*- import urllib2,json,cookielib,urllib from urllib2 import Request, urlopen, URLError, HTTPError
原创 2021-08-23 11:07:22
324阅读
目录一、环境准备二、使用模板监控1、添加监控主机2、设置应用监控模板3、查看监控数据三、自定义监控1、配置自定义监控key2、创建自定义监控模板、应用集、监控项和图形2.1、监控模板、应用集、监控项介绍2.2、创建监控模板2.3、给自定义模板添加应用集、监控项和图形 3、查看监控数据一、环境准备zabbix基础环境部署参照:zabbix基础环境部署_桂安俊 以下实验部署均基于上
                                               通过zabbix自定义监控mysql主从状态,并做邮件告警 分析:
本文以监控绿盟设备为例。 1.登录被监控的设备的管理系统,配置snmptrap地址指向zabbix服务器或代理服务器。 snmptrap地址也叫陷阱。 2.配置或关闭防火墙,并验证是否能在zabbix服务器或代理服务器上收到设备的trap信息。2.1 旧版防火墙开放UDP的162端口的命令如下:vi /etc/sysconfig/iptables编辑防火墙的配置文件。-A INPUT -p udp
Zabbix监控交换机以及邮件报警配置搭建zabbixLNMP环境部署zabbix_server配置zabbix交换机开启SNMPzabbix添加交换机自动发现配置报警媒介配置接收邮件用户配置动作测试邮件报警 2022年3月11日 由于本篇文章稍有杂乱,现重新编辑。 搭建的文档链接:搭建zabbixLNMP环境本文主要讲述如何配置zabbix,搭建过程就不详细介绍了,只展示配置步骤。 本文所使用
转载 4月前
25阅读
  • 1
  • 2
  • 3
  • 4
  • 5