#!/usr/bin/env python2.7
# coding=utf-8
from zabbix_api import ZabbixAPI
import urllib2
import sys
###get visible_name
inet_ip=sys.argv[1]
url = 'http
原创
2016-08-03 11:58:58
1823阅读
Zabbix简介:zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件zabbix agent。 zabbix server可以通过SNMP,zabbix agent,pi
简介一款简洁漂亮的API接口管理系统!安装步骤打开config/database.php配置数据库信息导入数据库data.sql
设置运行目录为/public
伪静态设置think PHP
后台地址/admin/login.html 账号:admin 密码:123456
链接网盘源码.zip - 蓝奏云背景API接口管理系统是一种用于管理API接口的系统,可以使开发者轻松地管理
转载
2023-07-04 22:57:12
49阅读
需求:对所有云主机添加公网带宽监控,但不是每一台主机都有公网IP,有公网IP的主机的带宽也不完全相同,比如有的是1M,有的是5M,带宽监控的阈值为带宽值*0.8*1000K。例如1M的带宽,监控的阈值为800K。(注意:经过测试,在zabbix的trigger中这是0.8M,不会发出告警,但是阈值为大于1M的小数时又可以告警,怀疑是小于1M时,zabbix自动将单位换成K导致的。后来索性在定义带宽
原创
2016-05-31 13:23:51
5406阅读
一.API简介1.API定义API(Application Programming Interface),应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部的工作机制的细节。简单来说,API就是对外的接口,利用API可以直接到达软件硬件内部来进行操作2.zabbix中的APIZabbix API开始扮演着越来越重
转载
2024-04-21 10:36:54
56阅读
zabbix库连接信息,文件名为Conn.pyimport pymysql
"""
获取后台数据库连接
"""
def CON():
con = pymysql.connect(host='rm-xxx.xxxxx.rds.aliyuncs.com', user='xxx',
password='xxxx', db='zabbix'
原创
2023-05-06 15:55:48
177阅读
什么是zabbix? zabbix由AlexeiVladishev首先开发,目前在维护的是Zabbix SIA。ZABBIX是一个企业级的开源分布式监控解决方案。zabbix为监控网络和服务器的健康和完整提供了很多参数。使用一个灵活的通知机制,允许用户配置基于email的报警,几乎支持所有的事件。这可以快速的反应服务器的问题。zabbix基于存储的数据提供了极好的报告和数据可
#!/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
1620阅读
zabbix 作为企业级的系统和网络监控方案,对于中小型公司来说基本可以很好的满足对机器的监控需求,因为其部署方便,操作简单深受现在各个互联网公司喜爱,所以现在基本互联网公司监控用zabbix的非常多,当你安装好zabbix服务端 后,如果启动自动注册功能,在所有客户机安装客户端后会自动在zabbix平台上被监控到,但这里有个问题,如果你机器数量非常少,如果还能数的过来那基本没什么问题,但如果你机
原创
2021-03-08 21:45:08
496阅读
zabbix 作为企业级的系统和网络监控方案,对于中小型公司来说基本可以很好的满足对机器的监控需求,因为其部署方便,操作简单深受现在各个互联网公司喜爱,所以现在基本互联网公司监控用zabbix的非常多,当你安装好zabbix服务端 后,如果启动自动注册功能,在所有客户机安装客户端后会自动在zabbix平台上被监控到,但这里有个问题,如果你机器数量非常少,如果还能数的过来那基本没什么问题,但如果你机
原创
2021-04-05 11:39:33
1701阅读
做监控的同学应该知道,公司IDC机房经常有上架、下架、报修和报废的服务器。如果服务器数量很多的时候很容易造成监控遗漏。 大的互联网公司把监控系统和CMDB(资产管理系统|配置管理数据库系统)集成在一起,当上架一台新机器的时候CMDB里面会记录相关的信息,Zabbix根据CMDB里面信息自动Link相关的模块,添加|删除监控。很多小的
最近在搞kafka的监控,主要是通过jmx端口来获取item和对应的值。由于监控项比较多,直接通过api来添加item就方便很多。。简单写了一个脚本,调用api来批量添加item,写得比较简单(哈哈,异常都懒得去处理了。),有兴趣的同学可以扩展下。首先手动获取template的hostid和item的app id。select hostid,name from hos
原创
2014-06-17 23:39:39
3435阅读
点赞
4评论
作用:创建监控主机,并指定对应的主机名和监控链接模板,加入到对应的主机群组代码:#AuthorKangimportjsonfromurllibimportrequest,parseZABBIX_URL='http://10.3.153.14:9000'url="{}/api_jsonrpc.php".format(ZABBIX_URL)header={"Content-Type":"applica
原创
2019-07-12 11:39:57
316阅读
# -*- coding:utf-8 -*-
import json
import urllib2
from urllib2 import URLError
#import sys
#import xlrd
class ZabbixTools:
&n
原创
2018-10-11 18:03:16
1228阅读
由于zabbix监控的主机虽为同一个业务,但是由于其跨机房并且网络为为16位,两个机房导致zabbix的自动添加扫描的主机数量就差不多有12w多个,严重影响其效率和性能.使用zabbix API的基本步骤如下:连接http://x.x.x.x/api_jsonrpc.php,(在zabbix网页文件的目录下为api_jsonrpc.php),提供用户名和密码,并标识HTTP头部"Content-T
原创
2015-08-18 17:28:20
2333阅读
点击configuration下面的host groups点击右上角的create host group输入组名点击保存即可
原创
2016-01-07 11:29:09
605阅读
张 宇|Zabbix高级认证专家ZCPZabbix5.0、6.0中文手册官方译者你是否知道 Zabbix 有一个用于收集 Oracle 数据库指标的开箱即用模板?使用此模板,我们可以使用 ODBC 无代理地收集数据库、表空间、ASM 和许多其他指标等数据。本文将指导如何为 Oracle 11.2、12.1、18.5 或 19.2 数据库服务器设置 ODBC 监控,将是部署 Oracle 数据库监控
一些Zabbix常用术语的含义。主机(host)你想要监控的联网设备,有IP/DNS。主机组(host group)主机的逻辑组;可能包含主机和模板。一个主机组里的主机和模板之间并没有任何直接的关联。通常在给不同用户组的主机分配权限时候使用主机组。监控项(item)你想要接收的主机的特定数据,一个度量/指标数据。值预处理(value preprocessing)转化/预处理接收到的指标数据 存入数
转载
2024-08-16 17:28:54
103阅读
zabbix调用api接口批量添加主机,这里用的是python 2.7(需安装xlrd模块处理表格)。(1)到官网下载xlrd模块:https://pypi.python.org/pypi/xlrd(2)解压压缩包:tar xvf xlrd-1.0.0.tar.gz(3)进入到解压的文件夹运行python setup.py install命令安装1、整理一个excel表格(test.xlsx),格
原创
2018-03-20 18:18:01
4129阅读
今天介绍跟实验两种方法调用api接口去批量添加批量管理zabbix客户端主机:首先看官网介绍:概观ZabbixAPI允许您以编程方式检索和修改Zabbix的配置,并提供对历史数据的访问。它被广泛用于:创建新的应用程序以使用Zabbix;将Zabbix与第三方软件集成;自动执行日常任务。ZabbixAPI是基于Web的API,作为Web前端的一部分提供。它使用JSON-RPC2.0协议,这意味着两件
原创
2018-08-24 12:11:29
8353阅读
点赞