为了监控 Linux 服务器,我们将查看几个命令。
1. top
该命令允许您查看进程列表、内存使用情况、CPU 使用情况等等:
1.1 要查看每个内核的处理器负载,请将窗口展开至全屏并按数字 1。
1.2 为了了解服务端是否存在明显的延迟,请注意 wa(等待应用程序)参数。 当服务器负载较重时,该参数会增大,表示服务有延迟;参数接近0表示服务器空闲,负载最小。
1.3 要显示内存使用量(以兆字节/千兆字节为单位)、总内存使用量和每个进程的内存使用量,请分别使用 E 和 e。
1.4 要显示所有可用选项,请按 h。
2. htop
该命令几乎显示了我们为 top 描述的所有内容,只是有所不同,是一个很好的选择。
3. iftop
该命令具有与 top 类似的信息显示类型,只是在本例中我们讨论的是使用网络。
3.1 要关闭和打开主机名而不是 IP 地址的显示,请使用 n。 3.2 您还可以设置过滤和排序,使用 h 查看所有可用选项。
4. nload
该命令使用 ascii 字符在控制台中以图形方式显示网络负载。
4.1 要查看每个网络接口上的网络负载,请使用向左和向右箭头。 4.2 如果需要,您可以设置更新周期并在启动时指定网络接口,使用 -h 开关获得帮助。
暂时没有评论