zabbix中统计item host template trigger的数量

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云数据库 RDS MySQL Serverless,价值2615元额度,1个月
简介:
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
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
监控 Linux
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
143 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...
1035 0
|
监控 BI Perl
zabbix生成月度统计报表
!/bin/bash ############################## @version 0.1 @date 2017-12-31 ############################## USER1="zabbix327" PASSW...
2455 0
|
监控 BI Perl
Zabbix 创建月度统计报表脚本(学习笔记十六)
一、脚本: #!/bin/bash ############################## # @version 0.1 # @date 2017-12-31 ############################## USER1="zabbi...
1198 0

推荐镜像

更多