`
ikon
  • 浏览: 108617 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sysstat安装与使用

 
阅读更多

1、下载与安装:
# wget http://perso.orange.fr/sebastien.godard/sysstat-8.0.4.1.tar.gz
# tar zxvf sysstat-8.0.4.1.tar.gz
# cd sysstat-8.0.4.1
# ./configure
# make
# make install

这个包一但安装下去,一般包括如下的几个命令可以使用。
    sar    iostat    sa1    sa2    sadf    mpstat    sadc    sysstat

2、定时设置:
# crontab -e
*/10 * * * * /usr/lib/sa/sa1 1 1
53 23 * * * /usr/lib/sa/sa2 -A

# /etc/init.d/crond restart

3、权限设置:
让普通用户能够使用sar命令,至少有两种办法:
1、将普通用户加到adm组中;
2、这个例子中,就是这个命令:chmod o+x /usr/lib/sa/sadc

4、查看软件版本
[root@localhost sysstat-8.1.6]# sar -V
sysstat version 8.1.6

5、基本使用方法:
   1). 查看CPU使用情况
      sar 2 5
      //每隔2秒,显示5次,CPU使用的情况

      
   2). 查看内存使用情况
      sar -r 2 5
      //每隔2秒,显示5次,内存使用的情况

   3). 查看网络吞吐量
    sar -n DEV 2 5
      //每隔2秒,显示5次,网络吞吐量情况


6、常见问题解决:
If you’re not able to run sar command of sysstat package use the following fix:
Move the invalid file and run
/usr/lib/sa/sa1
which should recreate the file.
Or you should be able to get this fixed once you try reinstalling sysstat package.
If you continue facing the issue, find out the sar binaries using which
    # whereis sar
    sar: /usr/bin/sar /usr/local/bin/sar /usr/share/man/man1/sar.1.gz
now check the time stamps on both the files
    # ls -al /usr/bin/sar
    -rwxr-xr-x  1 root root 56872 Jul 26 02:36 /usr/bin/sar

    # ls -al /usr/local/bin/sar
    -rwxr-xr-x  1 root root 47952 Aug  6 21:22 /usr/local/bin/sar

Remove the old on and link the new file. Now run the sar command to  see it working.

 

 

安装完成后,用户sar 2 5测试,不行,删除文件重新安装,发现在./configure的时候出现三个warning,并且在make的时候,很多文件被忽略了,特别是.o文件,从网上搜索,需要安装gettext

因为在虚拟机上,不能直接连接到网络,所以选择了下载gettext-xxx.deb后安装,如果可以上网的话,可以直接使用
apt-get install gettext
进行安装

分享到:
评论

相关推荐

    gcc离线安装+sysstat离线源码安装

    本教程将详细讲解如何离线安装`gcc`(GNU Compiler Collection)和`sysstat`这两个关键工具。 `gcc`是GNU项目的一个重要组成部分,它是一个开源的编译器套件,支持多种编程语言,如C、C++、Fortran和Objective-C等...

    centos7.4.1708 的sysstat的rpm包及其依赖

    为了确保能够顺利安装和使用sysstat,我们需要通过其他途径获取并安装它。 `sysstat`的RPM包是针对Red Hat系Linux发行版的预编译软件包,它包含了所有必要的文件和配置,使得用户可以直接通过包管理器(如`yum`)...

    离线gcc-4.85,sysstat-12.5.5

    在离线环境下,GCC的安装包尤为重要,因为这意味着用户可以在没有互联网连接的情况下安装和使用它,这对于网络环境不稳定或安全要求高的场合非常有用。 GCC的安装通常涉及以下步骤: 1. 解压下载的GCC源码包。 2. ...

    sysstat.rar

    同时,sysstat的数据也可以与其它监控工具结合,比如Nagios、Zabbix等,形成完整的监控解决方案。通过集成sysstat的性能数据,可以实现更全面、更深入的系统监控,提前预警潜在的问题,保障系统的稳定运行。 总的来...

    sysstat-11.5.6.tar.gz

    5. 最后,使用`sudo make install`将编译好的sysstat安装到系统中。 sysstat的使用并不复杂,但需要对Linux系统有一定的了解,才能有效地利用其提供的数据进行性能调优。通过监控和分析sysstat提供的各种指标,我们...

    sysstat安装包

    sysstat软件安装包,安装之后可以方便

    sysstat,sar,ksar,ganglia,xentop,xenoprof安装

    `sar`是sysstat的一部分,通常在sysstat安装后已经默认可用。`sar`可以提供详细的系统活动报告,如CPU利用率、内存使用情况、网络吞吐量等。要了解`sar`的参数和用法,可以参考相关文档或在线教程。 3. **ksar**:...

    网络监控工具_sysstat

    本文将深入探讨sysstat的安装、使用以及其在监控网络资源中的作用。 1. **sysstat介绍** sysstat是由 Sébastien Godard 开发的一款开源工具,用于收集和分析Linux系统的性能数据,包括CPU使用率、磁盘I/O、网络...

    sysstat-5.0.5.tar

    3. 安装:使用`make install`将sysstat安装到系统目录。 sysstat的配置文件位于/etc/sysconfig/sysstat,这里可以设置`sar`的运行参数,如采集频率、日志存储路径等。此外,sysstat会自动创建一个名为`sa`的目录,...

    sysstat-10.0.0.tar.gz

    ### 安装与升级 在大多数Linux发行版中,可以通过包管理器安装sysstat,如在Ubuntu/Debian上运行`apt-get install sysstat`,在CentOS/RHEL上使用`yum install sysstat`或`dnf install sysstat`。升级时只需更新包...

    sysstat-7.0.2-3.el5.x86_64和sysstat-7.0.2-3.el5.i386

    在描述中提到的问题,若要使用iostat和sar,确保安装的sysstat版本与操作系统版本匹配至关重要。 1. iostat:这是sysstat工具集中的一个核心组件,用于实时或定期报告系统I/O统计信息。它可以提供CPU利用率和磁盘...

    sysstat.rpm

    Linux 下的性能分析,少不了要使用 sysstat 工具包中的命令。同时 sysstat 服务会自动每个10分钟收集一次系统状态信息,并将它们存储到 /var/log/sa目录下。每天一个文件,文件名分别是sa01, sa02,... sa30.. 自动...

    sysstat-8.0.4.tar.gz

    首先,你需要将"sysstat-8.0.4"解压缩到一个工作目录,然后使用`./configure`来检查系统环境并生成配置文件,接着用`make`进行编译,最后使用`sudo make install`进行安装。安装完成后,需要在`/etc/sysconfig/...

    sysstat-10.0.2

    sysstat的使用需要一定的Linux和系统监控知识,但通过学习和实践,可以成为优化系统性能的有力工具。在日常维护中,结合日志分析和其他管理工具,sysstat能帮助我们更好地理解和改善Linux系统的性能。

    sysstat软件包

    sysstat的安装通常通过Linux的包管理器进行,如在Debian/Ubuntu上使用`apt-get install sysstat`,在CentOS/RHEL上使用`yum install sysstat`或`dnf install sysstat`。安装完成后,sysstat会自动配置并启动服务,...

    sysstat-11.7.3.tar,gz

    安装sysstat-11.7.3.tar.gz后,用户需要按照Linux标准的编译和安装流程进行操作,包括解压、配置、编译和安装。在系统中启用sysstat服务,并配置sysstat配置文件,设置所需的采样间隔和日志保存路径。这样,sysstat...

    sysstat-12.3.2

    sysstat是一个在Linux系统中广泛使用的工具集,其主要功能是监控系统的性能,包括CPU利用率、磁盘I/O活动、网络流量等关键指标。最新版本sysstat-12.3.2提供了更加完善的监控能力和稳定性,为系统管理员提供了宝贵的...

    sysstat-5,sysstat-9

    安装sysstat通常通过Linux的包管理器进行,例如在RHEL/CentOS系统中使用`yum install sysstat`,在Debian/Ubuntu系统中使用`apt-get install sysstat`。安装后,sysstat通常会自动配置为定期收集数据,并将结果存储...

    sysstat-11.5.3.tar.gz

    在安装sysstat-11.5.3时,首先需要解压这个`.tar.gz` 文件,使用命令 `tar -zxvf sysstat-11.5.3.tar.gz`。解压后进入解压后的目录,按照标准的Linux软件构建流程,通常包括 `./configure` 来检测系统环境,`make` ...

    linux系统下安装sysstat以及依赖的cpp

    Linux离线l安装sysstat包,以及安装时需要依赖的cpp。 如果安装sysstat报错缺少cpp,则先安装cpp

Global site tag (gtag.js) - Google Analytics