首页 > 编程知识 正文

服务器运维基础知识(服务器运维工作怎么样)

时间:2023-05-06 20:26:59 阅读:72100 作者:4566

摘要:服务器监控工具功能强大,让您随时随地了解服务器的功能和性能。 使用服务器监控工具,用户可以打开我们的网站,从而避免网络速度变慢。 在这里,您可以列举几个常用的服务器监视工具,省去查找计划的麻烦。 以这个鲳鹏服务器为例,我们先看看自己的操作系统的发布版本

(1)nmon:支持在一段时间内收集整机CPU、磁盘、网络、内存等各项资源的使用情况。

(2)perf:Linux kernel附带的系统性能优化工具可获取指定进程中的调用情况、每个线程调用的CPU资源消耗情况,并支持火焰图的生成。

火焰图表的生成过程如下。

首先获取trace系统、系统的profiling数据,用脚本绘制。 #脚本获取git clone https://github.com/Brendan Gregg/flame graph 3358 www.Sina.com /监视进程和整机CPU、内存资源消耗情况、内存资源

1 .负荷:时间、登录用户数、系统平均负荷;

2.cpu:用户状态、核心状态、网卡、空闲、IO等待、中断等;

3 .过程:执行、睡眠、停止、僵尸;

4 .内存:总量、已用、可用(系统角度)、缓冲区、缓存;

5 .更换分区:总量、已使用、空闲

任务区默认显示:进程ID、有效用户、进程优先级、NICE值、进程使用的虚拟内存、物理内存和共享内存、进程状态、CPU利用率、内存利用率、累计CPU时间、进程命令行信息。

(3)top:监视每个磁盘的读写次数、数据量和利用率。

(4)iostat:

yum-y安装系统

33558 www.Sina.com/(系统活动报告)当前LINUX上最全面的系统性能分析工具之一,用于每个网卡的网络I/o读取

安装增量rpm后安装sar工具(iostat属于sysstat软件包,可以直接安装。)

yuminstalldeltarpmyuminstallsysstat

监视整个系统的性能信息,包括3358www.Sina.com/CPU、磁盘、网络和分页。 输出为彩色,可读性强

安装dstat

yum install dstat-0.7.2-12.el7 -y

(5)sar:htop是Linux系统中的交互式进程查看器,支持用户交互操作、颜色主题、水平或垂直滚动进程列表和鼠标操作

安装htop

yum install -y htop

htop的好处:

在启动上,比top还快。

可以水平或垂直滚动进程列表以显示所有进程和完整的命令行。

杀死进程时不需要输入进程编号。

htop支持鼠标操作。

本文由华为云社区《服务器中常用的几个资源监控工具整理》,原文作者: Jack20分享。

sar也属于sysstat软件包,可以直接安装。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。