linux体系功能监控ITeye - 凯时娱乐

linux体系功能监控ITeye

2019年03月13日15时30分32秒 | 作者: 映安 | 标签: 体系,监控,功能 | 浏览: 1412

linux服务器在运转过程中,总要监控一些功能方面的东西,比方
磁盘、CPU、内存的运用,以及网络的功能之类的,下面是一些监控办法:

1、进程

(1)top
(2)ps
 找出前10个最多占用体系内存的进程
 # ps -auxf | sort -nr -k 4 | head -10
 找出前10个最多占用CPU资源的进程
 # ps -auxf | sort -nr -k 3 | head -10
(3)检查进程下面的线程
 总数 ps huH p PID | wc -l
 某个的概况 ps huH p PID 
 或许检查这个目录 /proc/ pid /task 
 


2、体系相关

(1)vmstat(vmstat 指令陈述关于内核线程、虚拟内存、磁盘、圈套和 CPU 活动的计算信息)
(2)uptime (体系运转时刻)
(3)sar -A(协助咱们把握体系资源的运用情况,特别是内存和CPU 的运用情况)
(4)/proc
 体系要害参数
 # cat /proc/cpuinfo
 # cat /proc/meminfo
 # cat /proc/zoneinfo
 # cat /proc/mounts
(5)检查体系调用
 strace(盯梢程式执行时的体系调用和所接纳的信号)
 strace cat /dev/null
 strace的每一行输出包含体系调用称号,然后是参数和返回值


3、cpu
 iostat (cpu均匀负载、磁盘)
 mpstat cpu情况


4、磁盘
 iostat
 iotop


5、内存
 (1)free
 (2)pmap + pid (进程的内存耗费)



6、网络情况
 netstat ss iptraf(实时网络情况)
 sudo tcpdump -i eth0(监控某个设备的网络恳求)


7、检查用户
 w




版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表凯时娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章