#!/bin/bash #/usr/bin/nmap localhost | grep 3306 #lsof -i:3306 MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk -F[:" "]+ '{print $5}'` function checkMysqlStatus(){ /usr/b
原创
2015-10-28 10:26:17
2134阅读
# 监控MySQL状态 Shell脚本详解
MySQL 是一种流行的开源数据库系统,被广泛应用于各种网站和应用程序中。为了及时发现数据库的异常情况,我们通常会编写监控脚本来定期检查数据库的状态。本文将介绍如何编写一个监控 MySQL 状态的 Shell 脚本,并详细解释每个部分的功能。
## 1. 监控项
我们通常需要监控 MySQL 的以下几个状态:
- 连接数:监控当前连接到数据库服务
原创
2024-02-19 05:20:26
43阅读
监控mysql Slave_IO_Running: Slave_SQL_Running:状态,为NO 邮件报警最近刚发现一个发邮件的工具,简单好用 sendEmail,免安装的 个人感觉非常好用参考:http://blog.chinaunix.net/uid-10697776-id-3185073.html vim slave.sh思路:过滤Slave_IO_Running &
原创
2014-12-08 14:06:29
1125阅读
点赞
参考地址http://jeekchen.iteye.com/blog/976819#!/bin/bash cd /usr/vm/server/tomcat6/webapps/mytv365/sitemap/baiduVideo ##取出http://xxxxx.html这种URL file=`cat sitemap_new.xml |&n
原创
2012-07-03 15:25:08
575阅读
#!/bin/sh
DBSTAT=`ps -ef|grep 'postmaster'|grep -v 'grep'`
if [ "$DBSTAT" == "" ];
then
echo "DB down"
DBstus=`ps -ef|grep 'po
原创
2013-03-04 09:44:17
670阅读
以mysql为例,先上shell脚本,如下:#!/bin/bash
ps -ef | grep mysqld | grep -v grep
if [ $? -ne 0 ]
then
echo "start process......"
/etc/rc.d/init.d/mysqld start
else
echo "runing......"
fi以上脚本是从网上转载,实际运行中发现使用ps命
转载
2024-03-07 17:34:03
142阅读
# 如何Shell监控MongoDB性能状态
作为一名经验丰富的开发者,你需要教会一位刚入行的小白如何实现“shell监控MongoDB性能状态”。以下是详细的步骤和代码示例。
## 流程
```mermaid
erDiagram
确定监控指标 --> 连接MongoDB
连接MongoDB --> 执行监控命令
执行监控命令 --> 分析监控结果
```
## 步
原创
2024-05-25 05:56:36
29阅读
你可以通过 iftop、Nethogs 和 vnstat 这三个 Linux 网络命令,了解有关你网络连接的大量信息。iftop 通过进程号跟踪网络连接,Nethogs 可以快速显示哪个在占用你的带宽,而 vnstat 作为一个很好的轻量级守护进程运行,可以随时随地记录你的使用情况。iftopiftop 监听你指定的网络接口,并以 top 的形式展示连接。这是一个很好
转载
2024-04-23 16:20:33
66阅读
一、前言 今天介绍一个小众工具,peer-finder, 这是一个简单的守护进程,golang写的,总代码量不到150行,但对StatefulSet非常有用。github 地址:https://github.com/kmodules/peer-finder/tree/master 。介绍这个之前,先给大家补充一下知识点:
转载
2024-07-08 22:10:07
73阅读
先说一下需求吧,公司开发了一款新的产品,新产品嘛,有着不得不出问题的理由,四个云机房,总共三百余台机器,需要实时的监控进程状态,虽然有zabbix来实现,但领导需求是脚本和zabbix一起做,zabbix网上有现成的教程,今天主要说的是shell的实现思路与方式:1.使用脚本来进行进程监控,将进程宕掉的具体信息保留,具体的话,就是时间,然后顺带着将其重启。2.将每台机器的信息定时汇总到一台机器上,
转载
2024-04-03 11:00:41
104阅读
文章目录shell 脚本编写获得进程 ID 和 CPU 占用率在 screen 中重启完整 shell 脚本新增 crontab 定时任务 之前接手的 python 项目有个奇怪的问题,运行几天时间后,即便线程并不多,也会占用很高的 CPU 资源。有时用 top 命令查看还会进入 T 暂停状态,暂时还没找到原因,但除此之外,python 服务器运行功能还算正常。 为了解决服务器不知什么时候会“
转载
2024-06-10 14:50:57
97阅读
内容为自己的一点总结,如有不对欢迎狠劲儿拍砖本文来自http://yijiu.blog.51cto.com/转载请经博主同意监控主从复制正常与否相比各位都应该知道,监控主从是否工作正常,涉及命令如下:show slave status\G;那么,我们需要关注的参数如下:1. 首先查看SQL和IO线程是否为YES状态(想必各位都明白了)2. 是否有延迟 是否大于0 &
推荐
原创
2014-11-06 10:42:58
6578阅读
点赞
2评论
监控主从复制正常与否相比各位都应该知道,监控主从是否工作正常,涉及命令如下:1show slave status\G;那么,我们需要关注的参数如下:1. 首先查看SQL和IO线程是否为YES状态(想必各位都明白了)2. 是否有延迟 是否大于0 #一般生成环境延迟是否大于500秒,如果大于500则报警,如大于1000则严重报警#比如传递一个sql到slave上,binlog中在even
转载
精选
2014-11-13 17:07:53
686阅读
点赞
开始接触MySQL,还是和Oracle有些不一样的地方,需要逐步积累和学习,其中有一点不同,示,
原创
2023-06-16 00:02:15
154阅读
#!/bin/bash
mysql -uroot --execute="show slave status\G" | grep Running | awk -F ":" '{print $2}' > /home/mysqlmon
 
原创
2015-03-24 17:07:41
1302阅读
先说一下需求吧,公司开发了一款新的产品,新产品嘛,有着不得不出问题的理由,四个云机房,总共三百余台机器,需要实时的监控进程状态,虽然有zabbix来实现,但领导需求是脚本和zabbix一起做,zabbix网上有现成的教程,今天主要说的是shell的实现思路与方式:1.使用脚本来进行进程监控,将进程宕掉的具体信息保留,具体的话,就是时间,然后顺带着将其重启。2.将每台机器的信息定时汇总到一台机器上,
转载
2024-07-02 07:25:32
38阅读
最近公司服务器所在机房常因攻击和网络故障导致网站无法正常访问,为了能第一时间获知网站无法访问,并快速处理问题,特利用shell脚本对服务器访问状况进行监控,一但网站无法访问即可触发短信报警,这里面参考了张晏和junnan的博文,在此表示感谢!!
&
推荐
原创
2010-05-24 17:36:28
10000+阅读
点赞
14评论
最近公司服务器所在机房常因攻击和网络故障导致网站无法正常访问,为了能第一时间获知网站无法访问,并快速处理问题,特利用shell脚本对服务器访问状况进行监控,一但网站无法访问即可触发短信报警,这里面参考了张晏和junnan的博文,在此表示感谢!!
首先需要有一个已开通飞信的手机号,并把
转载
2010-05-27 11:38:06
494阅读
点赞
最近公司服务器所在机房常因攻击和网络故障导致网站无法正常访问,为了能第一时间获知网站无法访问,并快速处理问题,特利用shell脚本对服务器访问状 况进行监控,一但网站无法访问即可触发短信报警,这里面参考了张晏和junnan的博文,在此表示感谢!!
 
转载
精选
2010-08-24 23:22:03
485阅读
本文介绍的是监控dell服务器和hp服务器的raid状态。只要有坏盘现象便会发出报警邮件,以便及时处理,避免数据丢失等严重后果。 对于脚本中的hpacucli命令可以参考:http://hi.baidu.com/5651741/blog/item/9b8
原创
2009-11-29 12:15:13
1465阅读