Zabbix Windos mysql 监控脚本

说明:判断mysql主进程是否关闭,如果关闭则返回0

创建文件:MySQL-ping.vbs

Set objFS = CreateObject("Scripting.FileSystemObject")
Set objArgs = WScript.Arguments
str1 = getCommandOutput("C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqladmin -uroot -pqaz123wsx ping")

If Instr(str1,"alive") > 0 Then
WScript.Echo 1
Else
WScript.Echo 0
End If

Function getCommandOutput(theCommand)

Dim objShell, objCmdExec
Set objShell = CreateObject("WScript.Shell")
Set objCmdExec = objshell.exec(thecommand)
getCommandOutput = objCmdExec.StdOut.ReadAll

end Function

添加自定义key:http://www.cnblogs.com/xiangsikai/p/8289535.html

原文地址:https://www.cnblogs.com/xiangsikai/p/9060231.html

时间: 2024-11-08 23:18:36

Zabbix Windos mysql 监控脚本的相关文章

Zabbix 的 MySQL 监控客户端配置

Zabbix监控的方式有四个大方向: 1,Zabbix Agent类型 2,SNMP类型 3,JMX类型 4,IMPI类型 用的多的基本上就两种,Agent类型 和 SNMP类型. Agent类型的item是使用部署在服务端的Agent来获取数据,可以分为主动和被动模式. SNMP是监控服务器以外设备的非常好的方式,比如可以监控网络设备,打印机等,只要是有SNMP功能的,zabbix都可以监控. 今天我们要说的MySQL监控是基于Agent类型的监控. 我们来看看服务端的默认模板: item 有

Zabbix之MySQL监控

1.linux-node2节点安装数据库 [[email protected] ~]# yum install -y mariadb-server [[email protected] ~]# systemctl start mariadb [[email protected] ~]# netstat -tulnp |grep 3306 tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      

ZABBIX 之 MYSQL监控

1 ,安装php yum install php php-mysql 2,指定mysql.sock文件 vim /etc/php.ini mysql_default_socket=/data/mysql/3306/var/run/mysql.sock mysqli_default_socket=/data/mysql/3306/var/run/mysql.sock 3, 安装percona plugin wget https://www.percona.com/downloads/percona

关于mysql监控脚本怎么写会比较好的记录

最近,自己业务进行上线,上线后,需要考虑的是对各种服务进行监控,包括(httpd服务,mysqld服务等),现在想以mysqld服务为例总结下那种方式的脚本最为专业和合理: (1).根据mysql的端口号来监控mysql的服务.(常见于监控mysql的本地服务) 比较常见的一个脚本: 1 netstat -natup|grep mysqld|awk -F'[ :]+' '{print $5}' 上面是将mysqld的端口号进行了过滤,这个方法的缺点是:有可能是端口在,但是服务可能是不正常的.例如

mysql监控脚本二

==========主从状态监控================= export LANG=en_US.UTF-8 # monitor master-slave  监控主从同步 hostip="10.136.13.92" user="root" pass="[email protected]" message="" # 监控主从同步状态 slaveStatus=$(mysql -u${user} -p${pass}  mysq

zabbix percona mysql 监控

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm yum install percona-zabbix-templates php php-mysql 3. [[email protected] ~]# rpm  -ql  percona-zabbix-templates /var/lib/zabbix/percona /var/li

MySQL监控脚本

#!/bin/bash## usage() {echo "Usage: $0 [ types... ] [ limit ] "echo ""echo "Types are:"echo "[ Size ] [ Rss ] [ Swap ] [ Private ] [ Shared ]"echo ""printf "%-12s%-12s\n" "[ Size ]" &qu

zabbix:percona mysql监控插件使用方法

一.配置Zabbix Agent 1.插件安装及配置 下载地址:https://www.percona.com/downloads/percona-monitoring-plugins/ 安装percona的监控mysql软件包: rpm -ivh percona-zabbix-templates-1.1.7-1.noarch.rpm 查看rpm安装的文件路径: [[email protected] ~]# rpm -ql percona-zabbix-templates-1.1.7-1.noa

基于zabbix的Mysql自定义监控

Mysql自定义监控 需求:公司需要做mysql的数据监控,对mysql的状态,流量进行监控. 分析:zabbix自动就有Template App MySQL模版,我们只要添加mysql监控脚本就可以实现自定义监控. 配置如下: zabbix的服务端搭建,这里不再演示,我这里的zabbixserver已经配置好的了,直接进入mysql监控构建. 1.建立mysql host groups组 mysql模板是 zabbix系统提供的,进入 zabbix web 后台,配置-->主机群组-->点击