(2)zabbix server可以单独监视远程服务器的服务状态;同时也可以与zabbix agent配合,可以轮询zabbix agent主动接收监视数据(agent方式),同时还可被动接收zabbix agent发送的数据(trapping方式)。 二、Zabbix API Zabbix的功能虽然很强大,能将数据以图表形式展现在Web中,但是,一个监控系统的使用者如果不了解Zabbix,或者其非...
* @date : 2024/2/27 15:05*/publicinterfaceZabbixAPiConstant {/*** 主机获取*/String HOST_GET_URL= "host.get";/*** 主机监控项获取*/String HOST_MONITOR_ITEMS_GET_URL= "item.get";/*** 主机监控项值获取*/String HOST_MONITOR_ITEM_VALUE_GET_URL= "history.get";/*** 登录*/String USE...
java版本的zabbix的api 常用Java API 一、 java.io.BufferedReader类(用于从文件中读入一段字符;所属套件:java.io) 1、 构造函数BufferedReader(java.io.FileReader FileReader变量) 说明:新建一个BufferReader对象。 2、 close方法 void close() 说明:关闭BufferReader对象。 3、 readLine方法 java.lang.string rea...
从Zabbix 2.0 开始,以 Zabbix 守护进程方式原生支持监控 JMX 应用程序就存在了,称之为“Zabbix Java gateway”。Zabbix Java gateway 的守护进程是用 Java 编写。为了在特定主机上找到 JMX 计数器的值,Zabbix server 向 Zabbix Java gateway 发送请求,后者使用JMX 管理 API来远程查询相关的应用。该应用不需要安装额...
在使用完Zabbix API后,需要关闭与Zabbix服务器的连接,释放资源: zabbixApi.logout(); 1. 示例:获取Zabbix监控项 下面我们以获取Zabbix监控项为例,演示如何使用Java整合Zabbix进行二次开发。 流程图 开始初始化ZabbixApi对象调用Zabbix API关闭连接结束 代码示例 ...
zabbix官方的api文档地址:https://www.zabbix.com/documentation/3.0/manual/api Zabbix功能 概观 Zabbix是一个高度集成的网络监控解决方案,在单个软件包中提供了多种功能。 数据采集 可用性和性能检查 支持SNMP(捕获和轮询),IPMI,JMX,VMware监控 定制检查
public interface ZabbixApi { public void init(); public void destory(); public String apiVersion(); public JSONObject call(Request request); public boolean login(String user, String password); } ##Example String url = "http://192.168.90.102/zabbix/api_jsonrpc.php"; zabbixApi = new Default...
在这个示例中,sendAlert 方法用于向Zabbix发送HTTP POST请求,包含JSON格式的报警数据。在main方法中,我们设置了Zabbix服务器的URL、要发送的JSON数据,并调用了sendAlert方法。 请注意,你需要根据实际情况修改URL、JSON数据和认证令牌(auth_token)。此外,你可能还需要根据Zabbix API的具体要求调整JSON数据的格式和内容。
zabbix_api 请求 java版写法 博客分类: 前端负载、开发、dbzabbix_api 请求 java版写法 //按一定条件过虑 JSONObject filter = new JSONObject(); filter.put("description", "webDown"); // JSONObject only_true = new JSONObject(); only_true.put("only_true", "true"); JSONObject params = new...
zabbix-api for java. Contribute to fanshouxing/zabbix-api development by creating an account on GitHub.