前言zabbix作为开源监控平台,其强大是业界公认的。如果想了解zabbix具体功能及使用方法,可以参考链接: zabbix从入门从精通、官方说明文档(什么,打不开?多刷几次 :) )言归正传,下面就对zabbix维护状态的实现做一个代码层面的分析说明。版本本文针对的zabbix版本是2.4.8文件主要涉及文件:timer.c函数调用关系zabbix server 启动过程中,专门创建了一个tim
##主要过程##1. zabbix 维护模式通过ansible的 zabbix_maintenance 模块来实现 2. jenkins 调用ansible执行playbook##最终效果##用户可多选应用组,设置维护时长,最终确认操作。##具体实现##1.一些安全选项,和丢弃策略:2.设置参数Influence,用来提供多选项,最终用户可选择业务范围,此处插件名称是:Extended Choic
zabbixzabbix是由 Alexei Vladishev开发的一种网络监视、管理系统,基于 Server-Client架构。可用于监视各种网络服务、服务器和网络机器等状态。使用各种 Database-end 如 MySQL, PostgreSQL, SQLite, Oracle 或 IBM DB2 储存资料。Server 端基于 C语言、Web 管理端frontend则是基于PHP所制作的。
电脑主机日常维护保养计划_工作计划_范文先生网电脑主机日常维护保养计划1.维护工具:电脑除尘维护需要准备十字螺丝刀、平口螺丝刀、油漆刷(或者油画笔,普通毛笔容易脱毛,不宜使用),如果要清洗软驱、光驱内部,还需要准备镜头拭纸、电吹风、无水乙醇(分析纯)、脱脂棉球、钟表起子(一套)、镊子、吹气球(皮老虎)、回形针、钟表油(或缝纫机油)、黄油。如还需要进一步维修,再准备一只尖嘴钳、一只试电笔和一只万用表
概述我们可以给zabbix某些组或者某些Hosts设置维护时间,zabbix提供两种维护类型:依旧收集数据、暂停收集数据在 服务器维护期间不会生成报警(前提:触发器设置了'Maintenance status = not in “maintenance”'),如果在维护期间出现故障,并且没有解决掉,那么在维护周期结束之后,服务器会生成报警.如果你想在维护期间也能收到报 警,那么触发器不需要设置'M
原创 2016-07-02 09:59:45
1072阅读
![](http://i2.51cto.com/images/blog/201712/14/4af42539b9eee9f8a3aa117a6b22de66.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3po
原创 2017-12-14 18:06:52
2215阅读
 目录1.   前言..... 41.1   目的.... 41.2   术语.... 41.3   适用版本.... 41.4   阅读范围.... 42.     环境准备..... 42.1    yum安装LAM
转载 4月前
14阅读
#书接上回,我们已经配置好了zabbix Service,并通过SNMP协议获取了交换机流量负载等的数据,公司的要求是调用zabbix API获取监控项信息并存入mysql中(后续还有使用其他平台从myql中读取数据并显示,实现实时读取并监控的智慧平台效果),所以我们继续来完成#一、思路        首先,代码实现就有很多种,例如:java、python.
安装zabbix环境三台机器 主机名字:zabbix-server agentd1 agentd2[root@zabbix-server ~]# cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) [root@zabbix-server ~]# uname -a Linux
文章目录一、API1、什么是API二、API实验的具体实现2.1 查看zabbix监控系统的api接口2.2 检索主机(通过名称获取数据)2.3 删除监控中的主机2.4 创建监控主机 一、API1、什么是APIAPI ( Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是 提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力
转载 6月前
1134阅读
本实验中,将使用bash环境与实用程序“curl”和“jq”来执行Zabbix API调用并编写一些脚本。“curl”是一个通过HTTP/HTTPS交换JSON消息的工具。实用程序“jq”有助于定位和提取输出中的特定元素。  为了进行实验需要安装“jq”:# On CentOS7/RHEL7: yum install epel-release && yum install jq
文章目录API简介API定义zabbix中的APIzabbix中API的作用Zabbix API的应用API常用接口查看zabbix系统监控的API接口以及API脚本方式获取身份令牌检索主机(通过名称获取数据)删除监控中的主机创建监控主机模板号(templateid)和组号(groupid)的获取方法模板号组号 curl命令详解:参考 zabbix官网API文档 https://www.z
登陆: curl -X POST -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","method":"user.login","params":{"user":"Admin","password":"zabbix"},"auth":n ...
转载 2021-09-16 09:20:00
165阅读
2评论
    接上面的内容;zabbix监控机制中,通常主机出故障的时候会无限制的发送报警邮件,容易让人心烦;于是找到zabbix维护周期,利用api创建一个维护周期,当我们把主机修好之后再删除维护,重新监控主机;考虑到维护主机都是临时创建,这里我定义了1-3个小时的维护周期不设定维护周期计划任务,需要维护人员登录添加即可。实现步骤:   
原创 精选 2016-03-21 11:38:59
6089阅读
2评论
概述我们可以给zabbix某些组或者某些Hosts设置维护时间,zabbix提供两种维护类型:依旧收集数据、暂停收集数据在 服务器维护期间不会生成报警(前提:触发器设置了'Maintenance status = not in “maintenance”'),如果在维护期间出现故障,并且没有解决掉,那么在维护周期结束之后,服务器会生成报警.如果你想在维护期间也能收到报 警,那么触发器不需要设置'M
转载 2017-02-20 09:23:09
1291阅读
自学Zabbix5.1 zabbix maintenance维护周期 1. 概述 你可以定义维护周期在主机或主机组里。这里有2种维护状态: 依旧收集数据 继续对目标的监控数据的收集 暂停收集数据 停止对目标的监控数据的收集 当不想收到维护中的服务器的报警时候,需要在action中设置条件"Maint
原创 2022-08-19 11:59:57
205阅读
目录前言1、Zabbix API3、获取tokens4、实例4.1获取主机组ID4.2 获取监控模板ID4.3 创建主机4.4 验证4.5 获取监控历史数据 总结 前言        近期学习网络运维监控方面的知识,在使用Zabbix系统中遇到了许多的问题,在查找资料过程中,发现有些资料比较的老,还有一些缺
####因公司需求,需要根据主机名称(hostname)模糊匹配查询出来,进行批量添加聚合图形(网卡流量监控)试着在网上找案例,发现均是代码 潦潦草草 复制一大片,无任何重点官方文档案例提笔带过官方文档 网上 翻了个遍 找到了重点思路点需要从zabbix 数据库里面匹配传递进来的hostname模糊参数 进行匹配 zabbix api hosts.get 返回所有从数据库里面返回出来的hostsi
一.API简介1.API定义API(Application Programming Interface),应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部的工作机制的细节。简单来说,API就是对外的接口,利用API可以直接到达软件硬件内部来进行操作2.zabbix中的APIZabbix API开始扮演着越来越重
前言zabbix 作为企业级的系统和网络监控方案,对于中小型公司来说基本可以很好的满足对机器的监控需求,因为其部署方便,操作简单深受现在各个互联网公司喜爱,所以现在基本的互联网公司监控用zabbix的非常多,当你安装好zabbix服务端 后,如果启动自动注册功能,在所有客户机安装后会自动在zabbix平台上被监控到,但这里有个问题,如果你机器数量非常少,如果还能数的过来那基本没什么问题,但如果你机
  • 1
  • 2
  • 3
  • 4
  • 5