Linux和UNIX上的数据库监控工具包括监控CPU、内存、磁盘、网络、安全性和用户的监控工具。下面罗列了我们找到的有用工具及其简单描述。
ps 显示系统上运行的进程列表
top 显示根据CPU使用率排序的活动进程
vmstat 显示内存、分页、块传输和CPU活动的相关信息
uptime 显示系统运行了多长时间。并显示了用户登录数量,以及在1分钟、5分钟、15分钟的系统平均负荷量
free 显示内存使用率
iostat 显示平均磁盘活动和处理器负载情况
sar 显示系统活动报告。允许你收集和报告各种系统活动
pmap 显示各种进程分别占用内存的情况
mpstat 显示多处理器的CPU使用率
netstat 显示网络活动的相关信息
ifconfig 显示系统中网络接口的列表,其中包括每个网络接口的状态和设置
cron 可以让你安排进程执行的子系统。你可以安排这些使用程序的执行,故可以随着时间的推移定期收集统计信息,并可以在特定时间(如在高负载或低负载 间)查看统计信息