摘要: 来源:http://www.dbasky.net/archives/2009/10/shell.html最近时不时有互联网的朋友问我关于服务器监控方面的问题?问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。 下面是我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。1、查看主机网卡流量#!/bin/bash#network#Mike.Xuwhile : ; do time='date +%m"-"%d&quo 阅读全文
posted @ 2013-06-15 14:23 Peyton 阅读(233) 评论(0) 推荐(0) 编辑
摘要: vmstat是一个十分有用的Linux系统监控工具,使用vmstat命令可以得到关于进程、内存、内存分页、堵塞IO、traps及CPU活动的信息。一、前言很显然从名字中我们就可以知道vmstat是一个查看虚拟内存(Virtual Memory)使用状况的工具,但是怎样通过vmstat来发现系统中的瓶颈呢?在回答这个问题前,还是让我们回顾一下Linux中关于虚拟内存相关内容。二、虚拟内存运行原理在系统中运行的每个进程都需要使用到内存,但不是每个进程都需要每时每刻使用系统分配的内存空间。当系统运行所需内存超过实际的物理内存,内核会释放某些进程所占用但未使用的部分或所有物理内存,将这部分资料存储在磁 阅读全文
posted @ 2013-06-15 13:17 Peyton 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 来源:http://space.itpub.net/15480802/viewspace-706375测试库在大批量更新某个表的数据,总共有2亿条,每次更新20万并sleep 1秒;此时开发发邮件说对此表执行查询一直没有返回结果;登录该server进行查看;首先尝试运行查询语句select * from justin twhere rownum < 10,果然一直没有返回结果,貌似hang住了;查看此时的数据库等待事件,该sql正在等待enq: KO - fast object checkpoint;google一把,tanel poder对此有很详细的解释https://forums. 阅读全文
posted @ 2013-06-15 13:00 Peyton 阅读(1454) 评论(0) 推荐(0) 编辑