观测Linux服务器性能

2024-07-17 18:51:00
丁国栋
原创 108
摘要:本文介绍如何获取Linux的性能数据。

我们关注的性能对象有一般有CPU、内存、磁盘、网络,其他可能有GPU等。关注的性能指标可能有:进程数、磁盘空间、TCP连接数、响应速度、QPS等等。

以下是一些通用的或者高效的命令行工具,这些工具可以用来获取性能数据和性能指标。


CPU:

  1. top
  2. vmstat


内存:

  1. top
  2. free
  3. vmstat


磁盘:

  1. iotop
  2. iostat
  3. vmstat


网络:

  1. iftop
  2. nload
  3. nethogs
  4. netstat
  5. ss
  6. tcpdump

其他:


  1. ps
  2. df
  3. ncdu
  4. ping
  5. strace
  6. dstat -cdngy



发表评论
博客分类