首页 > 系统相关 >Linux 性能监控与分析相关的软件包

Linux 性能监控与分析相关的软件包

时间:2023-03-10 18:33:14浏览次数:40  
标签:bin sbin ## Linux usr 监控 软件包

检测系统进程和资源使用情况 -- procps-ng

procps-ng是一个用于检测Linux系统进程和资源使用情况的系统工具,它是procps的一个重写版本。它提供了多种用于检测Linux系统中进程,资源使用状况的命令行工具,例如top、ps、free、vmstat、pmap等等。它还提供了一些库函数,允许程序开发人员在自己的程序中调用,以获得系统信息。

  • 软件包中的命令:
/usr/bin/free
/usr/bin/pgrep
/usr/bin/pkill
/usr/bin/pmap
/usr/bin/ps
/usr/bin/pwdx
/usr/bin/skill
/usr/bin/slabtop
/usr/bin/snice
/usr/bin/tload
/usr/bin/top    ## 起手命令,查看进程相关信息,按使用的资源占比排序
/usr/bin/uptime
/usr/bin/vmstat ## 能够看到比较全面的系统性能指标

/usr/bin/w      ## 查看登陆用户和他们正在执行的命令
/usr/bin/watch  ## -n 选项,支持最短0.1秒的时间间隔
/usr/sbin/sysctl

网络工具 -- net-tools

Linux net-tools是一组网络工具,用来检查和配置Linux系统的网络参数和网络设备,它们在Linux上是标准的网络管理工具,它们经常用于查看网络设备的状态、检查网络连接的质量、配置网络设备和管理网络流量。它们包括arp、ifconfig、netstat、route和其他一些工具,可以用来操作网络。

  • 软件包中的命令:
/bin/netstat                                                                                                                                
/sbin/arp                                                                                                                                   
/sbin/ether-wake                                                                                                                            
/sbin/ifconfig                                                                                                                              
/sbin/ipmaddr                                                                                                                               
/sbin/iptunnel                                                                                                                              
/sbin/mii-diag                                                                                                                              
/sbin/mii-tool                                                                                                                              
/sbin/nameif                                                                                                                                
/sbin/plipconfig                                                                                                                            
/sbin/route                                                                                                                                 
/sbin/slattach 

收集和分析Linux系统的性能统计信息 -- sysstat

Linux sysstat是一个实用程序,可用于收集和分析Linux系统的性能统计信息,例如CPU使用率,内存使用情况,磁盘I/O等。它可以帮助管理员诊断系统性能问题,分析系统性能变化,并确定系统资源使用情况。

  • 软件包中的命令:
/usr/bin/cifsiostat
/usr/bin/iostat    ## 查看磁盘io
/usr/bin/mpstat    ## 查看cpu各个核的状态
/usr/bin/nfsiostat-sysstat
/usr/bin/pidstat   ## 跟踪单个进程的CPU使用情况
/usr/bin/sadf
/usr/bin/sar       ## 收集并显示CPU、内存、磁盘、网络等系统资源历史性能数据,进而分析系统的历史性能趋势
/usr/bin/tapestat

top系列的io检测工具 -- iotop

对top命令的补充,查看进程实时的io使用情况,功能强大。

软件包中只有这一个命令。

标签:bin,sbin,##,Linux,usr,监控,软件包
From: https://www.cnblogs.com/dewan/p/17204403.html

相关文章

  • 【Linux】Ubuntu系列简单调优
    是不是觉得你的Ubuntu比别人的慢?是不是并发数不够高?是不是启动个服务慢到怀疑人生?下面是我从网上收集回来的Ubuntu系列的简单性能配置,希望能够帮助到更多的人。1.修改/etc/......
  • ES Linux集群简单搭建
    1环境这里使用的是虚拟机,系统是centos7,jdk11,es7.6.2 2虚拟机安装centos及静态ip配置虚拟机安装centos及静态ip配置 3JDK安装配置安装配置 4先......
  • 如何搭建属于自己的服务器(Linux7.6版)
    从0搭建属于自己的服务器最近小伙伴推荐的华为云活动,购买服务器相当的划算,本人也是耗费巨资购买了一台2核4GHECS云服务器。话不多说,在这里给华为云打一个广子,活动力度还......
  • Jmeter - 性能监控系统搭建
    性能监控系统InfluxDB存储压力测试结果,go语言开发,8086端口#新建容器网络$dockernetworkcreategrafana#运行容器$cd~/volumes$dockerrun-d--name=infl......
  • Linux知识点
    Linux知识点(*)代表扩展,了解即可(#)代表重点,考点密集一、网络操作系统*WindowsXP不会在网络上提供服务二、Linux内核版本号###三、服务器操作系统*......
  • Linux read命令的基本使用!
    在Linux系统中,read命令主要用于读取键盘输入,可以从标准输入中读取一行数据,并把输入行的每个字段的值指定给shell变量。本篇文章主要为大家介绍一下Linuxread命令的基......
  • Linux基本命令
    根据流程,成功安装好软件,在Windows电脑上安装WSL上,并且训练了几项Linux基本命令,发现Linux基本命令相较比较有趣,命令相对比较简洁便于上手。 ......
  • linux之文件最大打开数量
    谈打开文件数,不得不谈文件句柄1.什么是文件句柄?在文件I/O中,要从一个文件读取数据,应用程序首先要调用操作系统函数并传送文件名,并选一个到该文件的路径来打开文件。该函数......
  • Linux安装JDK
    1下载下载相应版本的jdk 2上传到linux并解压缩tar-zxvfjdk-11_linux-x64_bin.tar.gz  3配置环境变量执行命令vi/etc/profile打......
  • Datadog 入门:开发人员监控
    介绍Datadog是一款专为云时代的应用程序而设计的监控和分析平台,它可以帮助开发人员、IT运营团队和业务用户实现对整个技术堆栈的统一、实时的可观察性。Datadog的Saa......