公司通过脚本自动初始化扩容服务器,但是存在一个问题,扩容后zabbix不能自动自动对服务器加入主机,需要手动添加,效率慢也容易出错,于是想着通过API自动添加主机监控。果然可以通过查看接口可以解决这个问题。https://www.zabbix.com/documentation/4.0/zh/manual/api新增接口前需要做个登录,拿到登录的token,然后拿到这个token,再去添加服务器。
原创
2019-12-31 22:04:35
1116阅读
一.API简介1.API定义API(Application Programming Interface),应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部的工作机制的细节。简单来说,API就是对外的接口,利用API可以直接到达软件硬件内部来进行操作2.zabbix中的APIZabbix API开始扮演着越来越重
转载
2024-04-21 10:36:54
56阅读
IPMI(Intelligent Platform Management Interface)即智能平台管理接口是使硬件管理具备“智能化”的新一代通用接口标准。用户可以利用 IPMI 监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。Ipmi 最大的优势在于它是独立于 CPU BIOS&nbs
#!/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阅读
#!/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相关的模块,添加|删除监控。很多小的
Zabbix简介:zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件zabbix agent。 zabbix server可以通过SNMP,zabbix agent,pi
由于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阅读
# -*- 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阅读
公司服务器太多,如果要一个一个的手动添加Screen的话,那估计我早累死了,所以呢,懒人必备神器,使用Python写了个批量Screen添加和更新的脚本。说下此脚本的功能和用处吧1、如果Screen不存在,可以使用此脚本批量添加Screen2、如果Screen存在,也可以使用此脚本批量更新Screen3、此脚本会判断主机是否存在,不存在,会直接退出,然后列出可以使用的主机列表好了,就这么多了,下面
转载
2024-03-26 17:24:51
192阅读
需求:对所有云主机添加公网带宽监控,但不是每一台主机都有公网IP,有公网IP的主机的带宽也不完全相同,比如有的是1M,有的是5M,带宽监控的阈值为带宽值*0.8*1000K。例如1M的带宽,监控的阈值为800K。(注意:经过测试,在zabbix的trigger中这是0.8M,不会发出告警,但是阈值为大于1M的小数时又可以告警,怀疑是小于1M时,zabbix自动将单位换成K导致的。后来索性在定义带宽
原创
2016-05-31 13:23:51
5406阅读
张 宇|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阅读
创建主机:
# /usr/bin/env python3
# -*- coding:utf-8 -*-
import json
import requests
import sys
class ZabbixTools:
#post_headers =
原创
2023-11-07 11:42:43
142阅读
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阅读
点赞
自Zabbix 1.8版本被引进以后,Zabbix API开始扮演着越来越重要的角色,它可以为批量操作、第三方软件集成以及其他应用提供可编程接口。在运维实践中,Zabbix API还有更多巧妙的应用。面对规模庞大的监控设备,可能会出现某台机器发生故障但却没有报警的情况,个中缘由可能是这台机器的Zabbix客户端因为某种原因没有被服务端监控到。解决这个问题也非常简单。为了避免某些
原创
2023-09-07 14:55:53
286阅读
第六章 数据收集6.4 数据收集-Simple Check6.5 数据收集-Telnet Check6.6 数据收集-Zabbix Internal 上篇讲解了 主动模式和被动模式的监控,它们都有共同的前提条件,就是要安装Zabbix Agent。以下开始介绍无需Agent的方式6.4 数据收集-Simple Check Simple Check的一个key —— fping,知晓一
转载
2024-03-25 21:59:32
50阅读