date //顯示日期
prtconf -v //顯示系統內存的大小並報告有關外圍設備的信息
psrinfo -v //顯示有關處理器的信息
showrev –p //報告已安裝了哪些修補程序
scinstall -pv //顯示Sun Cluster 軟件發行版本和軟件包版本信息
scstat //提供羣集情況的快照
scconf –p //列出羣集配置信息
scrgadm -p //顯示有關安裝的資源、資源組和資源類型的信息
/usr/platform/sun4u/sbin/prtdiag -v //顯示配置信息(CUP,內存,I/O設備)、系統診斷信息、環境狀態
uptime //顯示運行時間與CPU的平均負載
mpstat –p 5 120 >;mpstat //統計10分鐘CPU的負載狀態
kstat >;outputlog //輸出硬件細節
swap –s //顯示swap使用狀況
df –h //顯示磁盤使用狀況
prtvtoc /dev/rdsk/c0t0d0s2 //顯示磁盤的分區狀況
iostat 5 120 >;iostatlog //統計10分鐘內的磁盤利用信息
iostat –xtc 5 120 >;iostatElog //統計10分鐘內的擴展磁盤信息
vmstat 5 120 >;vmstatlog //顯示10分鐘內的虛擬內存使用狀況、CPU負荷、paging、系統調用等等
vmstat –s //顯示系統環境信息
vmstat –c 5 120 >;vmstatClog //顯示緩存信息
vmstat –i //顯示給設備的中斷信號量
sar –a 5 120 >;saralog //統計10分鐘內顯示文件訪問操做統計表
sar –b 5 120 >;sarblog //統計10分鐘內顯示緩衝區行爲統計表
sar –c 5 120 >;sarclog //統計10分鐘內顯示系統通話統計表
sar –d 5 120 >;sardlog //統計10分鐘內顯示磁盤行爲統計表
sar –g 5 120 >;sarglog //統計10分鐘內顯示Page-Out和內存的解除行爲(freeing activities)
sar –p 5 120 >;sarplog //統計10分鐘內顯示Page-In行爲,包括保護和轉化錯誤
sar –k 5 120 >;sarklog //統計10分鐘內顯示核心存儲器分配(KMA)行爲
sar –m 5 120 >;sarmlog //統計10分鐘內顯示進程之間通訊行爲
sar –q 5 120 >;sarqlog //統計10分鐘內顯示隊列佔用時平均隊列長度和時間百分比
sar –r 5 120 >;sarrlog //統計10分鐘內顯示當前未用的內存分頁數量和swap文件磁盤塊
sar –u 5 120 >;sarulog //統計10分鐘內顯示CPU利用率
sar –v 5 120 >;sarvlog //統計10分鐘內顯示系統表狀態,包括進程表,inode表,文件表和共享內存記錄表
sar –w 5 120 >;sarwlog //統計10分鐘內顯示swap行爲,包括交換和開關行爲
sar –y 5 120 >;sarylog //統計10分鐘內監視終端設備行爲
sar –A 5 120 >;sarAlog //統計10分鐘內顯示所有系統性能
netstat –i 30 20 >;netstatlog //顯示10分鐘內的網絡流量
netstat –s //.顯示UDP,TCP,ICMP,IP協議的狀態
last >;lastlog //輸出最近登錄的信息
lastcomm >;lastcommlog //輸出最近操做過的命令
我採用了重定向,是爲了將輸出保留而後down下來分析,具體使用的時候也能夠不使用這個,不過sar的跳秒和次數是必須加的。node
sar命令使用前的配置
1. 成爲超級用戶
2. 編輯/etc/init.d/perf 件而且不註釋全部行
3. 編輯/var/spool/cron/crontabs/sys 文件(the system crontab file) 而且不註釋如下行:
# 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
這些是默認的時間設置,各位管理員能夠根據本身的實際狀況來改時間 ios