Zabbix二次开发时常用到zabbix数据库字段

简介:
 
1、zabbix web页面中:配置—--->动作—--->事件源(触发器)中的状态,这个是用来报警发邮件或短信的,在数据库中表中可以直接修改,sql语句为:
 
    UPDATE zabbix.actions SET status=1 WHERE name='email'
 
    字段status值为1时是关闭,0时为启用,name为触发器的名字
 
2、zabbix web页面中:配置----à主机中的主机监控状态,这个是用来控制是否监控这个主机的,在数据库也可以来直接修改,sql语句为:
 
    UPDATE zabbix.hosts SET status=1 WHERE host='192.168.8.8'
 
    字段status值为1时是关闭,0时为启用,host为主机IP
 
3、查询主机某个key最后一次的值,sql语句为:
 
    SELECT a.hostid,b.host,b.name,a.key_,a.lastvalue,FROM_UNIXTIME(a.lastclock) AS lasttime FROM zabbix.items a LEFT JOIN zabbix.hosts b ON a.hostid=b.hostid WHERE a.key_='free.disk' AND HOST='192.168.8.8'
 
    查询主机192.168.8.8 key为free.disk的最后一次值和时间
 
4、有的时候客户端主机的zabbix_agentd端口修改了,所有主机的端口存在用interface表中,端口字段为port。我们可以看看这个表的建表语句:
 
CREATE TABLE `interface` (
  `interfaceid` bigint(20) unsigned NOT NULL,
  `hostid` bigint(20) unsigned NOT NULL,
  `main` int(11) NOT NULL default '0',
  `type` int(11) NOT NULL default '0',
  `useip` int(11) NOT NULL default '1',
  `ip` varchar(39) NOT NULL default '127.0.0.1',
  `dns` varchar(64) NOT NULL default '',
  `port` varchar(64) NOT NULL default '10050',
  PRIMARY KEY  (`interfaceid`),
  KEY `interface_1` (`hostid`,`type`),
  KEY `interface_2` (`ip`,`dns`),
  CONSTRAINT `c_interface_1` FOREIGN KEY (`hostid`) REFERENCES `hosts` (`hostid`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=latin1
 

大家可以看看,这个表中的默认值和web页面创建主机时的默认值相对应。


本文转自 lover00751CTO博客,原文链接:http://blog.51cto.com/wangwei007/1153457,如需转载请自行联系原作者


相关文章
|
3月前
|
关系型数据库 MySQL 数据库
往数据库的字段varchar 或datetime里存时间值
往数据库的字段varchar 或datetime里存时间值
118 0
|
6月前
|
前端开发 Java 关系型数据库
【Mybatis-Plus】mybatisplus更新时,实体字段为空,数据库不更新的解决方案
【Mybatis-Plus】mybatisplus更新时,实体字段为空,数据库不更新的解决方案
251 0
|
6月前
|
监控 关系型数据库 MySQL
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
|
15天前
|
存储 关系型数据库 MySQL
MySQL数据库性能大揭秘:表设计优化的高效策略(优化数据类型、增加冗余字段、拆分表以及使用非空约束)
MySQL数据库性能大揭秘:表设计优化的高效策略(优化数据类型、增加冗余字段、拆分表以及使用非空约束)
|
2月前
|
SQL 数据库管理
sqlite语句order by两个字段同时排序处理
sqlite语句order by两个字段同时排序处理
19 0
|
7月前
|
存储 数据库
ABAP 数据库表 Size Category 字段的准确含义
ABAP 数据库表 Size Category 字段的准确含义
60 0
|
7月前
|
存储 JSON BI
如何使用事物码 SAT 查找某个 SAPGUI 屏幕字段对应的后台存储数据库表的名称试读版
如何使用事物码 SAT 查找某个 SAPGUI 屏幕字段对应的后台存储数据库表的名称试读版
52 0
|
3月前
|
SQL 关系型数据库 MySQL
数据库字段基本类型
数据库字段基本类型
51 0
|
4月前
|
监控 前端开发 应用服务中间件
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
411 0
|
4月前
|
数据库
Discuz模板中调用数据库的某个字段的方法
Discuz模板中调用数据库的某个字段的方法
26 0

推荐镜像

更多