Linux 学习笔记十九:常见监控工具

简介: Linux 学习笔记十九:常见监控工具

大家好,我是阿萨。 前面学习Linux 的学习笔记都是常见的Linux 的基础知识。性能是所有产品不可避免的话题。今天我们就学习下哪些常见的Linux 监控工具。


  1. top  提供运行系统的动态实时视图。显示系统摘要信息以及任务列表。



  1. uptime 显示系统平均负载。只显示一行信息,包含当前时间,系统已经运行时间,登录用书数,过去1分钟,5分钟,15分钟的系统平均负载。



  1. ps , pstree 提供当前进程列表。 ps 显示相关选择的活跃进程的信息。pstree 用树形结构显示运行的进程。



  1. free 显示系统中空闲内存和已使用内存的数量。可以显示系统中空闲物理内存总量,已使用物理内存总量,swap 空间,内核使用的缓冲和缓存信息



  1. mpstat 显示处理器相关的统计数据。 多处理器服务器上每个可用CPU的相关统计数据。



  1. vmstat 显示进程,内存,磁盘,系统,cpu的统计信息。



  1. iostat 报告CPU 统计数据,还有设备和分区的输入、输出统计数据。



  1. netstat, ss  显示相关网络统计信息。




  1. sar  收集,报告系统活动信息。



  1. numastat 显示每个NUMA 节点的内存统计信息。



  1. pmap 报告一个进程的内存映射。



  1. iptraf 交互式局域网监控程序。
  2. tcpdump, wireshark  用来捕捉和分析网络流量。
  3. strace,ltrace 系统调用和库调用跟踪程序。
  4. gnuplot 命令行绘图工具。
  5. Gnome system Monitor Gnome 桌面环境的图形性能分析工具。
  6. KDE system Guard KDE任务管理器和性能监控器。
相关文章
|
6月前
|
网络协议 Java Linux
Linux学习笔记
Linux学习笔记
107 0
|
2月前
|
Shell Linux
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
|
23天前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
39 3
|
2月前
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
3月前
|
存储 运维 Shell
运维.Linux.bash学习笔记.数组及其使用
运维.Linux.bash学习笔记.数组及其使用
32 0
|
4月前
|
Shell Linux
RSIC-V“一芯”学习笔记(二)——Linux入门教程
RSIC-V“一芯”学习笔记(二)——Linux入门教程
|
5月前
|
数据可视化 Shell Linux
技术笔记:Linux学习笔记1
技术笔记:Linux学习笔记1
31 0
|
6月前
|
缓存 Unix Linux
Linux学习笔记
Linux学习笔记
278 0
|
6月前
|
安全 Linux 数据安全/隐私保护
Linux 学习笔记十八:SELinux 相关概念
Linux 学习笔记十八:SELinux 相关概念