linux下怎么样linux查看jdk安装路径安装了sysstat

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 29, 距离下一级还需 171 积分
论坛徽章:0
请问linux的版本与sysstat有严格的对应关系吗?现在我遇到一个问题,我想下载一个在redhat linux es3上使用的sysstat工具,我应该下载什么版本的sysstat?原来的安装盘没有了,所以只能单独去下sysstat,
丰衣足食, 积分 506, 距离下一级还需 494 积分
论坛徽章:5
yum& &install sysstat
去rpmfind找找
[ 本帖最后由 gamester88 于
14:38 编辑 ]
一路征程一路笑 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽
白手起家, 积分 29, 距离下一级还需 171 积分
论坛徽章:0
谢谢大家,我在网上找了,我只是想知道操作系统版本跟sysstat的具体版本对应严密不,比如我现在操作系统版本是es3,我从as3里提取sysstat的rpm软件包来安装,不知道会不会出问题。
丰衣足食, 积分 506, 距离下一级还需 494 积分
论坛徽章:5
原帖由 mooyin 于
23:27 发表
谢谢大家,我在网上找了,我只是想知道操作系统版本跟sysstat的具体版本对应严密不,比如我现在操作系统版本是es3,我从as3里提取sysstat的rpm软件包来安装,不知道会不会出问题。
我感觉这个对应的不是太严密,应该可以用的,只是我没试过
一路征程一路笑 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽
家境小康, 积分 1357, 距离下一级还需 643 积分
论坛徽章:0
找个能装就行。最好用TAR包
稍有积蓄, 积分 350, 距离下一级还需 150 积分
论坛徽章:0
原帖由 mooyin 于
23:27 发表
谢谢大家,我在网上找了,我只是想知道操作系统版本跟sysstat的具体版本对应严密不,比如我现在操作系统版本是es3,我从as3里提取sysstat的rpm软件包来安装,不知道会不会出问题。
不同的系统他的环境变量和lib 文件文件名路径都有可能不同,所以说能安装的可能性是相当小的。
白手起家, 积分 29, 距离下一级还需 171 积分
论坛徽章:0
安装成功了,不过,总觉得这样不太好,因为是在客户的生产环境中操作的,怕万一出问题责任就大了,起始我是想用里面的sar和mpstat还有iostat这三个命令,有没有可替代的呢?好像是top可以查看cpu 的详细信息,另外查询磁盘io的话有没有比较好的可以替代iostat的命令呢?
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备号 北京市公安局海淀分局网监中心备案编号:22
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处Linux系统性能和使用活动监控工具–Sysstat_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Linux系统性能和使用活动监控工具–Sysstat
来源:www.linuxstory.org&
作者:天寒
在监控系统资源、系统性能和使用活动方面,Sysstat 的确是一个方便的工具。在我们日常的基本工具中多多少少都用到了sysstat软件包。它还提供了一个可以利用cron进行计划运行的工具,用以收集系统性能数据和活动记录。
以下是在sysstat软件包里的工具列表:
Sysstat的功能列表:
iostat:统计并报告你的设备的CPU状态和I/O状态数据。
mpstat:监控和显示关于CPU的细节信息。
pidstat:统计正在运行的进程/任务的CPU、内存等信息。
sar:保存和报告不同资源(CPU、内存、输入输出、网络、内核等)的详细信息。
sadc:系统活动数据收集器,用于为sar收集后台的数据。
sa1:读取和存储sadc的数据文件的二进制数据。
sa2:和sar协作,用于总结每日报告。
Sadf:以不同的格式(CSV或XML)显示sar生成的数据。
Sysstat:解释sysstat的各种作用。
nfsiostat-sysstat:统计NFS协议的网络文件系统的 I/O状态数据。
cifsiostat:统计CIFS协议的网络文件系统的 I/O状态数据。
日, SYSSTAT11.0.0(稳定版)正式发布。它带来了一些新的有趣的功能,如下所示。
pidstat命令得到了新的增强,新增了一些命令选项:
一个是&-R&,它可以提供有关策略和任务调度优先级。其次是&-G&,可以用来按名称搜索进程并得到所有相应匹配的线程列表。
同时,对sar、sadc、sadf这些命令也在数据文件方面作出了新的增强。现在,使用选项& &D& 可以把数据文件重命名为 &saYYYYMMDD& 格式,而不是 &saDD& ;也可以使用不同的目录,不再仅仅是&/var/log/sa&。我们还能通过设置变量&SA_DIR&定义给sa1和sa2使用的新目录。
在Linux环境下安装Sysstat
这个&Sysstat&软件包当然是可以在主要的Linux发行版的软件包仓库中获得并安装。但是,这个从软件库里获得的软件包是缩小版的而且是旧版。所以,这就是为什么我们要在软件包的所在官网下载和安装最新版本(11.0.0)的理由。
首先,请使用下面的链接下载最新版本的sysstat软件包,或者你也可以用wget命令直接在终端下载。
http://sebastien.godard.pagesperso-orange.fr/download.html
# wget http://pagesperso-orange.fr/sebastien.godard/sysstat-11.0.0.tar.gz
接下来,提取下载的软件包,然后进入该目录中,开始编译过程。
# tar -xvf sysstat-11.0.0.tar.gz
# cd sysstat-11.0.0/
到这一步时,有两个选择:
a)其一,你可以使用iconfig命令(这将让你有为每个参数设置自定义值的自由)。
# ./iconfig
b)其二,你可以使用标准的configure命令命令来定义单个行的选项。也就是运行./configure &help命令获得被支持的选项列表。
# ./configure --help
[img]http://www.linuxstory.org/wp-content/uploads/2015/12/Configure-Help-620x425.png[/img]
这里,我们采用标准选项即使用./configure命令来编译sysstat软件包。
# ./configure
# make install&
编译完成后,你会看到类似上面的输出结果。现在通过运行一下命令验证sysstat的版本。
# mpstat -V
sysstat version 11.0.0
(C) Sebastien Godard (sysstat& orange.fr)
在Linux系统中更新Sysstat
默认情况下,编译安装将会把软件包放在 /usr/local&目录。所以,所有的二进制/公共文件都会被安装在 &/usr/local/bin&目录。如果你已经安装了sysstat软件包,那么可以直接在 &/usr/bin&中找到那些文件。
如果你已经安装了sysstat软件包,并且你的系统中&$PATH&变量没有加入&/usr/local/bin&,那么你将不会收到有关版本更新的提示。所以在更新之前的编译或删除现有版本过程中,请一定确认好系统的&$PATH&变量中是否已经设置了&/usr/local/bin&或者已经能够给&prefix 选项配置了&/usr&内容。
# yum remove sysstat& &[On
based System]
# apt-get remove sysstat& [On Debian based System]
# ./configure --prefix=/usr
# make install
现在,使用相同的&&mpstat命令和&-V&选项再一次确认更新的版本。
# mpstat -V
sysstat version 11.0.0
(C) Sebastien Godard (sysstat& orange.fr)
目前就是这样。接下来,在即将发表的一篇文章里,我将会给大家展示一些实际的操作案例和sysstat命令的用法。敬请期待。同时也欢迎大家在文章下面的评论部分留下你的想法。
通过sysstat监控Linux各项参数
Linux系统监控工具sysstat
Linux系统性能和使用活动监控工具 sysstat&
sysstat 的详细介绍:sysstat 的下载地址:
本文永久更新链接地址:
相关资讯 & & &
& (10/24/:40)
& (08/25/:21)
& (04/08/:27)
& (09/21/:46)
& (06/15/:17)
& (02/14/:50)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款Sysstat性能监控工具包中20个实用命令
-03%28%-29%-64%
在我们中,我们已经学习了如何去安装和更新sysstat,并且了解了包中的一些实用工具。
今天,我们将会通过一些有趣的实例来学习mpstat, pidstat, iostat和sar等工具,这些工具可以帮组我们找出系统中的问题。这些工具都包含了不同的选项,这意味着你可以根据不同的工作使用不同的选项,或者根据你的需求来自定义脚本。我们都知道,系统管理员都会有点懒,他们经常去寻找一些更简单的方法来完成他们的工作。
mpstat - 处理器统计信息
1.不带任何参数的使用mpstat命令将会输出所有CPU的平均统计信息
tecmint@tecmint ~ $ mpstat
Linux 3.11.0-23-generic (tecmint.com)
Thursday 04 September 2014
%sys %iowait
2.使用&-p& (处理器编号)和&ALL&参数将会从0开始独立的输出每个CPU的统计信息,0表示第一个cpu。
tecmint@tecmint ~ $ mpstat -P ALL
Linux 3.11.0-23-generic (tecmint.com)
Thursday 04 September 2014
%sys %iowait
3.要进行&N&次,平均每次间隔n秒的输出CPU统计信息,如下所示。
tecmint@tecmint ~ $ mpstat -P ALL 2 5
Linux 3.11.0-23-generic (tecmint.com)
Thursday 04 September 2014
%sys %iowait
%sys %iowait
%sys %iowait
(LCTT译注: 上面命令中&2& 表示每2秒执行一次&mpstat -P ALL&命令, &5&表示共执行5次)
4.使用&I&参数将会输出每个处理器的中断统计信息
tecmint@tecmint ~ $ mpstat -I
Linux 3.11.0-23-generic (tecmint.com)
Thursday 04 September 2014
BLOCK/s BLOCK_IOPOLL/s
5.使用&A&参数将会输出上面提到的所有信息,等同于&-u -I All -p ALL&。
tecmint@tecmint ~ $ mpstat -A
Linux 3.11.0-23-generic (tecmint.com)
Thursday 04 September 2014
%sys %iowait
BLOCK/s BLOCK_IOPOLL/s
1 / 3 页 查看其它分页:
上一篇:下一篇:
评论功能关闭
根据国家法律法规要求,本站暂时关闭文章评论功能。开放时间不确定。我们将谋求一种可以让大家更好的发表意见的方式。
根据国家法律法规要求,只有实名认证后才可以发表评论。
共计翻译: 11 篇
| 共计贡献: 753 天
贡献时间: -&
在我们上一篇文章中,我们已经学习了如何去安装和更新sysstat,并且了解了包中的一些实用工具。
今天,我们将会通过一些有趣的实例来学习mpstat, pidstat, iostat和sar等工具,这些工具可以帮组我们找出系统中的问题。这些工具都包含了不同的选项,这意味着你可以根据不同的工作使用不同的选项,或者根据你的需求来自定义脚本。我们都知道,系统管理员都会有点懒,他们经常去寻找一些更简单的方法来完成他们的工作。 mpstat - 处理器统计信息 1.不带任何参数的使用mpstat命令将会输出所有CPU的平均统计信息 tecmint@tecmint ~ $ mpstat L
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。
请将我们加入您的广告过滤器的白名单,请支持开源站点。谢谢您。博客访问: 8019
博文数量: 9
注册时间:
ITPUB论坛APP
ITPUB论坛APP
APP发帖 享双倍积分
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Linux 22:47:01
如果用yum安装时sysstat出现
Existing lock /var/run/yum.pid: another copy is running as pid 3053.Another app is currently
waiting for it to exit...
根据提示,是系统进程已经有一个update在运行了。在进程里查看下:ps -ef | grep update
yum只能支持一个例程运行,所以如果有一个例程已经在运行,其他的必须等待该进程退出释放lock。
用kill加进程号命令杀死这个进程,但是这种办法的kill向该进程发送的信号是SIGTERM,该信号会友好滴等待进程的自动退出,所以一般不会达到立即杀死进程的目的,如果要立即杀死进程可以加上-9或者是-SIGKILL信号。例如:kill -SIGKILL 1234
通过kill杀掉这个进程,可杀掉之后,错误依旧。原来在/var/run目录下,还有yum这个进程ID,需要将这个进程id文件强制删除掉:# rm -f /var/run/yum.pid
同时重启下yum更新服务,如下:
# /sbin/service yum-updatesd restart
# yum install -y sysstat就这样。
阅读(1155) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。Linux sysstat 安装使用
第2页_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Linux sysstat 安装使用
来源:Linux社区&
作者:Linux
3.Sysstat 工具集介绍;
3.1 sadc 工具,sadc 位于 /usr/lib/sa目录中,如果你没有设置可执行路径,要用绝对路径来运行比较方便,/usr/lib/sa/sadc;sadc 是把数据写在一个二进制的文件中,如果想查看数据内容,需要用sadf工具来显示;
sadc 的用法;
/usr/lib/sa/sadc [ -d ] [ -F ] [ -I ] [ -L ] [ -V ] [ interval [ count ] ] [ outfile ]
参数说明:-d& 报告硬盘设置的相关统计;-F& 强制把数据写入文件;-I& 报告所有系统中断数据;
interval 表示时间间隔,单位是秒,比如3 ;count 统计数据的次数,也是一个数字;outfile 输出统计到outfile文件;
注意:此工具中的参数都是可选的,如果没有指定任何参数,比如 /usr/lib/sa/sadc - ,则会输出数据到 /var/log/sa/ 目录下的一个文件中。我们要通过sadf 或sar工具来查看;[root@localhost beinan]# /usr/lib/sa/sadc& -[root@localhost beinan]# ls /var/log/sa&
注:列出所有sa目录下的文件,根据文件的时间来判断哪个文件是最新的;[root@localhost beinan]# sar& -f& /var/log/sa/sa12
[root@localhost beinan]# sadf& /var/log/sa/sa12
举例:我们想把sadc收集到的数据写到一个指定的文件中;
[root@localhost ~]# /usr/lib/sa/sadc& 1 10 sa000[root@localhost ~]# sar -f sa000
Linux 2.6.15-1.2054_FC5 (localhost.localdomain)& & & &
09时15分30秒& & &
%iowait& &
%idle09时15分31秒& & &
all& & & 3.00& & & 0.00& & & 0.00& & & 1.00& &
96.0009时15分32秒& & &
all& & & 0.00& & & 0.00& & & 0.00& & & 0.00& & 100.0009时15分33秒& & &
all& & & 0.00& & & 0.00& & & 0.00& & & 0.00& & 100.0009时15分34秒& & &
all& & & 0.00& & & 0.00& & & 0.00& & & 0.00& & 100.0009时15分35秒& & &
all& & & 0.00& & & 0.00& & & 0.00& & & 0.00& & 100.0009时15分36秒& & &
all& & & 0.00& & & 0.00& & & 0.00& & & 0.00& & 100.0009时15分37秒& & &
all& & & 0.00& & & 0.00& & & 0.00& & & 0.00& & 100.0009时15分38秒& & &
all& & & 0.00& & & 0.00& & & 0.00& & & 0.00& & 100.0009时15分39秒& & &
all& & & 0.00& & & 0.00& & & 0.00& & & 0.00& & 100.00Average:& & & & & all& & & 0.33& & & 0.00& & & 0.00& & & 0.11& &
注解:我们用sadc 收集系统动态数据,让它收集1秒之内的10次动态信息; 然后通过sar 工具来查看系统的状态。也可以用 sadf 来查看所收集的数据,但不是太直观。您自己尝试一下看看。查看sa000文件,用 sadf sa000 ;
3.2 sar 工具;sar 工具比较强大,既能收集系统CPU、硬盘、动态数据,也能显示动态显示,更能查看二进制数据文件;sar 的应用比较多,而且也比较复杂,数据更为精确。我们只了解一下常用的内容就行,大多数内容我们了解就行;
用法:sar& [参数选项]
参数说明:-A& 显示所有历史数据,通过读取/var/log/sar 目录下的所有文件,并把它们分门别类的显示出来;-b& 通过设备的I/O中断读取设置的吞吐率;-B 报告内存或虚拟内存交换统计;-c 报告每秒创建的进程数;-d 报告物理块设备(存储设备)的写入、读取之类的信息,如果直观一点,可以和p参数共同使用,-dp-f 从一个二进制的数据文件中读取内容,比如 sar -f filename-i interval& 指定数据收集的时间,时间单位是秒;-n 分析网络设备状态的统计,后面可以接的参数有 DEV、EDEV、NFS、NFSD、SOCK等。比如-n DEV-o 把统计信息写入一个文件,比如& -o filename ;-P 报告每个处理器应用统计,用于多处理器机器,并且启用SMP内核才有效;-p 显示友好设备名字,以方便查看,也可以和-d 和-n 参数结合使用,比如 -dp 或-np-r 内存和交换区占用统计;-R-t 这个选项对从文件读取数据有用,如果没有这个参数,会以本地时间为标准 读出;-u 报告CPU利用率的参数;-v 报告inode, 文件或其它内核表的资源占用信息;-w 报告系统交换活动的信息; 每少交换数据的个数;-W 报告系统交换活动吞吐信息;-x 用于监视进程的,在其后要指定进程的PID值;-X 用于监视进程的,但指定的应该是一个子进程ID;
sar 应用举例;
实例一: 如果只用sar 命令,sar就是读取 /var/log/sa目录下最近系统状态文件。[root@localhost ~]# sar
[root@localhost ~]# sar -A& 注:读取/var/log/sa目录下所有文件数据;
如果我们想知道CPU的利用率;动态更新;下面的例子是每秒更新一次数据,总共更新五次;
[root@localhost ~]# sar -u& 1 5Linux 2.6.15-1.2054_FC5 (localhost.localdomain)& & & &
时间& & & & & & & CPU& & 利用率& & nice值& & 系统占用& & IO占用& 空闲11时19分34秒& & &
%iowait& &
%idle11时19分35秒& & &
all& & & 2.97& & & 0.00& & & 0.00& & & 0.00& &
97.0311时19分36秒& & &
11.11& & & 0.00& & & 9.09& & & 0.00& &
79.8011时19分37秒& & &
21.78& & & 0.00& & & 6.93& & & 0.00& &
71.2911时19分38秒& & &
15.00& & & 0.00& & & 0.00& & & 0.00& &
85.0011时19分39秒& & &
all& & & 8.00& & & 0.00& & & 0.00& & & 0.00& &
92.00Average:& & & & & all& &
11.78& & & 0.00& & & 3.19& & & 0.00& &
85.03注解:
CPU:表示机器内所有的CPU;%user 表示CPU的利用率;%nice 表示CPU在用户层优先级的百分比,0表示正常;%system 表示当系统运行时,在用户应用层上所占用的CPU百分比;%iowait 表示请求硬盘I/0数据流出时,所占用CPU的百分比;%idle 表示空闲CPU百分比,值越大系统负载越低;
您可以CPU利用率的动态信息输出到一个文本文件中,然后通过more 来查看。
[root@localhost ~]# sar -u& 1 5 & sar000.txt[root@localhost ~]# more sar000.txt
也可以输出到一个二进制的文件中,然后通过sar来查看;
[root@localhost ~]# sar -u& 1 5 -o sar002[root@localhost ~]# sar -f sar002
注:如果您把数据通过-o filename 输出到一个二进制的文件中,是不能用文件内容查看工具more 、less或cat来查看的,应该用sar工具来查看,要加-f参数;2
相关资讯 & & &
& (12/09/:02)
& (09/21/:46)
& (06/15/:17)
& (10/24/:40)
& (08/25/:21)
& (04/08/:27)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款

我要回帖

更多关于 linux查看jdk安装路径 的文章

 

随机推荐