zabbix中统计item host template trigger的数量

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/bash                                                                                                                                         
#by cuizhiliang at 2016-04-29                                                                                                                          
get_item_number(){
     echo  `mysql -h127.0.0.1 -uzabbix -pzabbix_password -Dzabbix -e  "select count(*) from items;"  2> /dev/null  tail  -1`
}
get_trigger_number(){
     echo  `mysql -h127.0.0.1 -uzabbix -pzabbix_password -Dzabbix -e  "select count(*) from triggers;"  2> /dev/null  tail  -1`
}
get_template_number(){
     echo  `mysql -h127.0.0.1 -uzabbix -pzabbix_password -Dzabbix -e  "select count(*) from hosts where status=3;"  2> /dev/null  tail  -1`
}
get_host_number(){
     echo  `mysql -h127.0.0.1 -uzabbix -pzabbix_password -Dzabbix -e  "select count(*) from hosts where status=0;"  2> /dev/null  tail  -1`
}
get_notsupport_number(){
      echo  `mysql -h127.0.0.1 -uzabbix -pzabbix_password -Dzabbix -e  "select count(*) from items where state=1;"  2> /dev/null  tail  -1`
}
if  [  $ # -ne 1 ];then
     echo  "Usage: sh $0 [item|trigger|template|host]"
     exit  1
else
     case  $1  in 
     item)
         get_item_number;;
     trigger)
         get_trigger_number;;
     template)
         get_template_number;;
     host)
         get_host_number;;
     notsupport)
         get_notsupport_number;;
     *)
         echo  "None" ;;
     esac
fi
本文转自残剑博客51CTO博客,原文链接http://blog.51cto.com/cuidehua/1769117如需转载请自行联系原作者                                                                                                                                                                                                                        cuizhiliang
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
监控 开发工具
Zabbix自定义KEY报错ZBX_NOTSUPPORTED: Unsupported item key.
[root@zabbix bin]# ./zabbix_get -s 192.217.24.47 -k jump-server ZBX_NOTSUPPORTED: Unsupported item key.
10537 1
|
域名解析 缓存 监控
安装zabbix时报错Could not resolve host: mirrors.huaweicloud.com;Unknown error解决办法
安装zabbix时报错Could not resolve host: mirrors.huaweicloud.com;Unknown error解决办法
|
监控 Linux
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
500 0
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
|
监控 Python
zabbix python add host py
没有该主机组的时候要先添加主机组:./python_zabbix_host.py -A yourname vi python_zabbix_host.py !/usr/bin/python coding:utf-8 import json import...
1222 0
|
监控 BI Perl
zabbix生成月度统计报表
!/bin/bash ############################## @version 0.1 @date 2017-12-31 ############################## USER1="zabbix327" PASSW...
2617 0
|
监控 BI Perl
Zabbix 创建月度统计报表脚本(学习笔记十六)
一、脚本: #!/bin/bash ############################## # @version 0.1 # @date 2017-12-31 ############################## USER1="zabbi...
1507 0

热门文章

最新文章

推荐镜像

更多