zabbix 优势在于其丰富的api功能,可以高度定制化、扩展。笔者也是在使用了1年的API中收获颇丰。在cmdb资产管理功能、微信操作控制zabbix功能、获取zabbix数据制作报表等都利用到了zabbix api。笔者把脚本脚本分为三个部分1.登陆脚本 login.py2.定义函数脚本 function.py3.调用执行脚本 zabbix.py登陆脚本 login.py#!/usr/bin/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-11-28 21:59:34
                            
                                3336阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、API1、什么是API二、API实验的具体实现2.1 查看zabbix监控系统的api接口2.2 检索主机(通过名称获取数据)2.3 删除监控中的主机2.4 创建监控主机 一、API1、什么是APIAPI ( Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是 提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-24 22:40:47
                            
                                2226阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在移动互联网,分布式、微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前后端分离方式,(题外话:前后端的工作职责越来越明确,现在的前端都称之为大前端,技术栈以及生态圈都已经非常成熟;以前后端人员瞧不起前端人员,那现在后端人员要重新认识一下前端,前端已经很成体系了)。一般系统大致架构如下:需要说明的是,有些小伙伴会回复说,这个架构太简单了吧,太low了,什么网关啊,缓存啊,消息中间件啊,都没有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 20:58:06
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.API简介1.API定义API(Application Programming Interface),应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部的工作机制的细节。简单来说,API就是对外的接口,利用API可以直接到达软件硬件内部来进行操作2.zabbix中的APIZabbix API开始扮演着越来越重            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-21 10:36:54
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录前言1、Zabbix API3、获取tokens4、实例4.1获取主机组ID4.2 获取监控模板ID4.3 创建主机4.4 验证4.5 获取监控历史数据 总结 前言        近期学习网络运维监控方面的知识,在使用Zabbix系统中遇到了许多的问题,在查找资料过程中,发现有些资料比较的老,还有一些缺            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-01 19:54:53
                            
                                359阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            记录和管理 API 日志  本节核心内容Go 日志包数量众多,功能不同、性能不同,本教程介绍一个笔者认为比较好的日志库,并给出原因介绍如何初始化日志包介绍如何调用日志包介绍如何转存(rotate)日志文件本小节源码下载路径:demo03可先下载源码到本地,结合源码理解后续内容,边学边练。本小节的代码是基于 demo02 来开发的。日志包介绍apiserver 所采用的日志包 lexkong/log            
                
         
            
            
            
            OData可以通过形如http://localhost/Products?$orderby=Name这样的QueryString传递查询条件、排序等。你可以在任何Web API Controller中启用OData查询条件,并且不需要让Controller设置为OData的终结点(EndPoint),以便支持过滤、排序。启用查询选项前,你应该看下这篇文档——OData安全指导.启用OData查询选            
                
         
            
            
            
            前言随着Devops、云计算、微服务、容器等理念的逐步落地和大力发展,机器越来越多,应用越来越多,服务越来越微,应用运行基础环境越来多样化,容器、虚拟机、物理机不一而足。面对动辄几百上千个虚拟机、容器,数十种要监控的对象,现有的监控系统还能否支撑的住?来自于容器、虚拟机、物理机、网络设备、中间件的指标数据如何采用同一套方案快速、完整的收集和分析告警?怎样的架构、技术方案才更适合如此庞大繁杂的监控需            
                
         
            
            
            
            摘要GraphQL 在生产环境中似乎难以使用:虽然对于建模功能来说图接口非常灵活,但是并不适用于关系型存储,不管是在实现还是性能方面。在这篇博客中,我们会设计并实现一个简单的博客引擎 API,它支持以下功能:三种类型的资源(用户、博文以及评论)支持多种功能(创建用户、创建博文、给博文添加评论、关注其它用户的博文和评论,等等。)使用 PostgreSQL 作为后端数据存储(选择它因为它是一个流行的关            
                
         
            
            
            
             ZAB选举算法01. 什么是Zab协议?01. ZAB协议三阶段02. 服务器状态03. 集群链接建立过程04. Leader选举的触发时机05. 影响成为Leader的因素06. Leader选举的过程07. 广播 01. 什么是Zab协议?Zab协议的全称是 Zookeeper Atomic Broadcast (Zookeeper原子广播)。Zookeeper 是通过Zab协议来保证分布式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-05 14:54:44
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些安全措施以及具体如何去实现。 安全措施个人觉得安全措施大体来看主要在两个方面:一方面就是如何保证数据在传输过程中的安全性;另一个方面是数据已经到达服务器端,服务器端如何识别数据,如何不被攻击;下面具体看看都有哪些安全措施。1.数据加密我们知道数据在传输过程中是很容            
                
         
            
            
            
            企业级监控系统——Zabbix——API的简介与使用1. 什么是API2. Zabbix API3. API的使用示例3.1 获取身份令牌3.2 检索主机3.3 删除主机3.4 创建主机 1. 什么是APIAPI(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。目的是提供应用程序与开发人员基于某软件或硬件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 06:55:36
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             1、zabbix api介绍 Zabbix API允许以编程方式检索和修改Zabbix的配置,并提供对历史数据的访问。它广泛用于: 创建新的应用程序以使用Zabbix 将Zabbix与第三方软件集成 自动执行常规任务 Zabbix API是基于Web的API,作为Web前端的一部分提供。它使用JSON-RPC 2.0协议,这意味着两件事: 该API包含一组独立的方法; 客户端和API之            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 11:44:47
                            
                                885阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本实验是在《Zabbix分布式监控实战(1)——Zabbix简介及Zabbix监控平台的搭建》实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,并在zabbix-web界面配置了自动注册。博客链接:目录一、认识API        1、什么是Zabbix API  &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 18:50:47
                            
                                187阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、相关概念1.什么是API?2.Zabbix API提供的主要功能3.使用 JSON操作API4.API分类5.API常用接口二、配置Zabbix的API接口实验环境实验步骤server1主机上的步骤1、测试并获取身份令牌(user.login接口)2、使用身份令牌检索主机(host.get接口)3、尝试 api 添加删除主机(host.delete接口)4.使用 api 创建主机(h            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 16:21:57
                            
                                237阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            API简介API:应用程序接口(API:Application Program Interface)应用程序接口是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过调用 API 函数对应用程序进行开发,可以减轻编程任务。 API 同时也是一种中间件,为各种不同平台提供数据共享。API接口很可能是远程的服务端API,其背后采            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 07:23:25
                            
                                63阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            import requests from requests import request import json from collections import OrderedDict url = 'https://zabbix-xn.test.bestpay.net/api_jsonrpc.php ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-05-20 08:58:00
                            
                                938阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Zabbix API 简介  Zabbix API 开始扮演着越来越重要的角色,尤其是在集成第三方软件和自动化日常任务时。
很难想象管理数千台服务器而没有自动化是多么的困难。
Zabbix API 为批量操作、第三方软件集成以及其他作用提供可编程接口。
Zabbix API 是在 1.8 版本中开始引进并且已经被广泛应用。所有的 Zabbix 移动客户端都是基于 API,
甚至原生的 WEB 前            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-22 14:44:54
                            
                                114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            zabbix 提供的丰富的API接口,几乎可以完成所有在zabbix web界面上的操作,实现一个需求我们可以选用不同的API接口,提供多种解决方案。 官方文档说明官方文档:https://www.zabbix.com/documentation/4.0/zh/manual/api点击链接会进入到下面的界面,介绍了API的使用以及提供的一些方法和示例。在侧边栏我们可以看到不同的API接口,可以根据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 07:47:54
                            
                                153阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
import urllib2
import sys
class zabbixtools:
        def            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-09-26 17:39:12
                            
                                2492阅读
                            
                                                        
                                点赞