zoukankan      html  css  js  c++  java
  • vmstat uptime 系统状态脚本

     1 #!/bin/bash
     2 #
     3 # Command :vmstat,uptime
     4 #Capture_Stats - Gather System Performance Statistics
     5 ############################################################
     6 # Set Script Variables
     7 #
     8 REPORT_FILE=/home/ach/data-file/vmstat-uptime.csv
     9 DATE=`date +%m%d%Y`
    10 TIME=`date +%k:%M:%S`
    11 #
    12 ##############################################################
    13 # Gather Performance Statistics
    14 #
    15 USERS=`uptime | sed 's/users.*$//' | gawk '{print $NF}'`
    16 LOAD=`uptime |gawk '{print $NF}'`
    17 #
    18 FREE=`vmstat 1 2 | sed -n '/[0-9]/p' | sed -n '2p'|
    19 gawk '{print $4}'`
    20 #
    21 IDLE=`vmstat 1 2 | sed -n '/[0-9]/p' | sed -n '2p'|
    22 gawk '{print $15}'`
    23 #
    24 ############################################################
    25 #
    26 echo $DATE $TIME $USERS $LOAD $FREE $IDLE >> $REPORT_FILE
    27 #exec 3>&1 
    28 #exec 1> $REPORT_FILE
    29 #echo "Time is :" $DATE -- $TIME
    30 #echo "number of users:" $USERS
    31 #echo "average load at last 15 minutes:" $LOAD
    32 #echo "Free physical disk:" $FREE
    33 #echo "Cup is free (%)" $IDLE
    34 #exec 1>&3
    35 #
    36 #END
  • 相关阅读:
    Django之Models(一)
    数据库学习之事务
    pymysql的使用
    pymysql:Mysql拒绝从远程访问的解决办法
    Django之模板基础
    Django之视图函数总结
    POJ1942
    poj2115[扩展欧几里德]
    POJ1850&&POJ1496
    [Catalan数]1086 栈、3112 二叉树计数、3134 Circle
  • 原文地址:https://www.cnblogs.com/little-snake/p/4555803.html
Copyright © 2011-2022 走看看