iostat,vmstat,netstat使用心得 博客分类: 运维监控 iostatvmstatnetstat系统分析
程序员文章站
2024-03-16 19:19:46
...
1,iostat
反映了磁盘I/O、CPU自系统启动至现在的活动状态
全称 Input Output statistics
语法: iostat <options> interval count
option - 让你指定所需信息的设备,像磁盘、cpu或者终端(-d , -c , -t or -tdc ) 。x 选项给出了完整的统计结果(gives the extended statistic)。
interval - 在两个samples之间的时间(秒)。
count - 就是需要统计几次
如
avg-cpu的平均使用情况
%user 用户进程对cpu占用情况
%nice 优先级调度对cpu占用情况
%system 系统进程对cpu占用情况
%steal 我也忘记了
%idle 空闲cpu情况
tps 单次文件交换数
KB_read/s 磁盘读取速度
KB_writn/s 磁盘写入速度
KB_read 累积读取字节
KB_wrtn 累积写入字节
2,vmstat
反映了进程的虚拟内存、虚拟内存、磁盘、trap和cpu的活动情况
全称 Virtual Memory Statistics
语法:vmstat <options> interval count
option - 让你指定所需的信息类型,例如 paging -p , cache -c ,.interrupt -i etc.
如
3,netstat
通过选项来显示不通的网络相关的数据结构
全称 Network Statistics
语法:netstat <option/s>
如
反映了磁盘I/O、CPU自系统启动至现在的活动状态
全称 Input Output statistics
语法: iostat <options> interval count
option - 让你指定所需信息的设备,像磁盘、cpu或者终端(-d , -c , -t or -tdc ) 。x 选项给出了完整的统计结果(gives the extended statistic)。
interval - 在两个samples之间的时间(秒)。
count - 就是需要统计几次
如
root@ubuntu:/# iostat Linux 3.0.0-12-generic-pae (ubuntu) 03/14/2012 _i686_ (8 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.17 0.00 0.38 0.01 0.00 99.43 Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 2.87 95.28 25.15 18820231 4967656 dm-0 0.00 0.01 0.00 1464 4
avg-cpu的平均使用情况
%user 用户进程对cpu占用情况
%nice 优先级调度对cpu占用情况
%system 系统进程对cpu占用情况
%steal 我也忘记了
%idle 空闲cpu情况
tps 单次文件交换数
KB_read/s 磁盘读取速度
KB_writn/s 磁盘写入速度
KB_read 累积读取字节
KB_wrtn 累积写入字节
2,vmstat
反映了进程的虚拟内存、虚拟内存、磁盘、trap和cpu的活动情况
全称 Virtual Memory Statistics
语法:vmstat <options> interval count
option - 让你指定所需的信息类型,例如 paging -p , cache -c ,.interrupt -i etc.
如
root@ubuntu:/# vmstat procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 1 0 0 9583704 266368 14505652 0 0 12 3 11 20 0 0 99 0
3,netstat
通过选项来显示不通的网络相关的数据结构
全称 Network Statistics
语法:netstat <option/s>
如
root@ubuntu:/# netstat Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 61.147.88.104:7032 221.131.128.199:24722 SYN_RECV tcp 0 0 61.147.88.104:7039 1.25.120.20:43058 SYN_RECV