我有sun solaris 11.2,我想安装和使用sysstat,并使用它在linux-ubuntu上使用它来监视某些活动,并在一定的时间间隔内运行cpu和内存检查。
我在互联网上找不到solaris的sysstat,所以如果存在,请您帮我在solaris上安装好吗?
如果没有,我是否可以使用其他简单的命令或实用程序来监视cpu和内存。提前谢谢。
发布于 2017-03-23 09:44:46
默认情况下,Solaris 11.2上有许多工具可用,如:
vmstat
prstat
iostat
mpstat您也可以使用top,我不记得默认情况下是否安装了它,但是包名为:pkg:/diagnostic/top
编辑:
要启用sar,可以安装包pkg:/system/accounting/legacy-accounting并为sys帐户配置crontab:
crontab -l sys
#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
#
# The sys crontab should be used to do performance collection. See cron
# and performance manual pages for details on startup.
#
0 * * * 0-6 /usr/lib/sa/sa1
20,40 8-17 * * 1-5 /usr/lib/sa/sa1
5 18 * * 1-5 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A数据存储在/var/adm/sa中
发布于 2017-03-23 13:28:05
根据你对@Lambert的回答的评论,你正在寻找的是所谓的GUDS。此工具可为客户提供支持,它将收集所有的统计数据,您指定的一个时间段。您可以定义时间间隔、开始时间和停止时间。
否则,您需要手动使用Lambert提到的工具。
发布于 2017-03-23 20:47:54
sysstat只是工具的整理,其中大部分都可以在Solaris以及其他OSes上找到。
一种你想做的旧工具叫做金丝雀。您还可以研究使用Nagios。我看到了多个博客和文档,展示了如何为Solaris 11构建Nagios,我认为甚至有一个官方的Oracle文档展示了如何构建它并使它成为一个可部署的IPS包。
如果您是一个较大的商店与支持合同,您也可能想要考虑使用操作中心。
https://unix.stackexchange.com/questions/353278
复制相似问题