提交更新

master
newrain 3 years ago
parent dd4033514c
commit 9de78e1b3a
  1. 28
      README.md
  2. 6
      zabbix-agentd.d/db.conf
  3. 10
      zabbix-agentd.d/os.conf
  4. 0
      zabbix-agentd.d/script/dbMonitor.sh
  5. 0
      zabbix-agentd.d/script/osMonitor.sh

@ -1,7 +1,7 @@
# zabbix-monitor-userparameter # zabbix-monitor-UserParameter
#### 介绍 #### 介绍
zabbix 监控脚本,程序由全体千锋云计算2101班全体同仁开发 zabbix 监控脚本
#### 软件架构 #### 软件架构
软件架构说明 软件架构说明
@ -17,20 +17,8 @@ zabbix 监控脚本,程序由全体千锋云计算2101班全体同仁开发
2. 将脚本放置在/etc/zabbix/zabbix-agentd.d/script/目录下 2. 将脚本放置在/etc/zabbix/zabbix-agentd.d/script/目录下
3. 设置执行权限 3. 设置执行权限
4. /etc/zabbix/zabbix-agentd.d/os.conf 设置user-parameter 4. /etc/zabbix/zabbix-agentd.d/os.conf 设置user-parameter
5. zabbix客户端导入xml文件
os.conf
```shell
userparameter=systemcheck.disk,sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Disk
userparameter=systemcheck.memory,sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Memory
userparameter=systemcheck.swap,sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Swap
userparameter=systemcheck.cpuload[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh CPULoad $1
userparameter=systemcheck.file,sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh FileMD5
userparameter=systemcheck.uptime[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Uptime $1
userparameter=systemcheck.connect[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Conns $1
userparameter=systemcheck.port[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Ports $1
userparameter=systemcheck.service[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Services $1
userparameter=systemcheck.crontab[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Crontab $1
```
#### 参与贡献 #### 参与贡献
@ -39,13 +27,3 @@ userparameter=systemcheck.crontab[*],sh /etc/zabbix/zabbix-agentd.d/script/osMon
2. 新建 Feat_xxx 分支 2. 新建 Feat_xxx 分支
3. 提交代码 3. 提交代码
4. 新建 Pull Request 4. 新建 Pull Request
#### 特技
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com)
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目
4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)

@ -0,0 +1,6 @@
UserParameter=dbcheck.heartbeat[*],sh /etc/zabbix/zabbix-agentd.d/script/dbMonitor.sh $1 heartbeat
UserParameter=dbcheck.crud[*],sh /etc/zabbix/zabbix-agentd.d/script/dbMonitor.sh $1 crud $2
UserParameter=dbcheck.twins[*],sh /etc/zabbix/zabbix-agentd.d/script/dbMonitor.sh $1 twins
UserParameter=dbcheck.slowlog[*],sh /etc/zabbix/zabbix-agentd.d/script/dbMonitor.sh $1 slowlog
UserParameter=dbcheck.config[*],sh /etc/zabbix/zabbix-agentd.d/script/dbMonitor.sh $1 config $2
UserParameter=dbcheck.ruser[*],sh /etc/zabbix/zabbix-agentd.d/script/dbMonitor.sh $1 ruser

@ -0,0 +1,10 @@
UserParameter=systemcheck.disk,sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Disk
UserParameter=systemcheck.memory,sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Memory
UserParameter=systemcheck.swap,sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Swap
UserParameter=systemcheck.cpuload[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh CPULoad $1
UserParameter=systemcheck.file,sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh FileMD5
UserParameter=systemcheck.uptime[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Uptime $1
UserParameter=systemcheck.connect[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Conns $1
UserParameter=systemcheck.port[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Ports $1
UserParameter=systemcheck.service[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Services $1
UserParameter=systemcheck.crontab[*],sh /etc/zabbix/zabbix-agentd.d/script/osMonitor.sh Crontab $1
Loading…
Cancel
Save