centos,命令列模式下,監控資料入庫

2021-10-04 10:46:33 字數 873 閱讀 6033

t1=`top -b -n 1|head -n 1|awk ''|sed 's/,//g'`  ###獲取1分鐘內的負載及時間

time=`date +%y-%m-%d`' '`echo $t1|awk ''` ####獲取負載的時間,並將其補全為 年月日時分秒 格式

v1=`echo $t1|awk ''`                         #獲取負載值

echo $time

echo $v1

sql=`echo insert into test.mysql_monitor_cpu \(time,loadvalue\) values\(\'$time\',\'$v1\'\) `   ##將sql語句拼裝好

echo $sql

echo $sql |mysql -uroot -p111111 -n  ##連線資料庫並插入資料庫

貼上資料庫的建表語句

擴充套件的話可以增加5分鐘,15分鐘的負載,甚至可以將當前消耗cpu最高的程序名稱,id,等都可以取出,

思路為top -b -n 1|head -n 20 將此結果都存入乙個變數,然後分別取想要的值

CentOS命令列下安裝VMware tools

首先,在esxi客戶端管理工具vsphere client選擇 清單 虛擬機器 客戶機 安裝公升級vmware tools,看下面提示資訊已經掛載後再用mount虛擬光碟機 mkdir mnt cdrom mount t iso9660 dev cdrom mnt cdrom 然後拷貝vmware ...

Linux在命令列模式下執行命令

在linux預設的登入的模式中,主要分為兩種,一種是純文字介面的登入環境,另一種則是圖形介面的登入環境。linux預設提供6個終端介面來讓使用者登入,切換的方式為 ctrl alt f1 f6 系統會按 f1 f6 的順序分別命名為 tty1 tty6的操作介面環境。ctrl alt f1 f6 文...

linux命令列模式下安裝matlab

1.掛載映象 mount o loop mathworks r2014a.iso media cdrom 2.建立安裝目錄 sudo mkdir p usr local matlab etc sudo mkdir p usr local matlab 2014a 3.安裝 1 移動配置檔案 sudo...