最近線上阿里雲伺服器,發現有檔案丟失的情況,卻找不到是誰把檔案刪掉了。所以想找乙個能支援操作監控的**,放在自己的linux伺服器上。自己不咋熟悉linux程式命令編寫,找了幾篇部落格,試試改改,將成功的儲存下來,以方便以後的使用或者修改優化~
第一步:vi /etc/profile(將下面的**新增到原始檔最後)
history第二步:wq(儲存退出)user=`whoami`
user_ip=`who -u am i 2>/dev/null| awk ''|sed -e 's/[()]//g'`
if [ "$user_ip" = "" ]; then
user_ip=`hostname`
fiif [ ! -d /var/log/history ]; then
mkdir /var/log/history
chmod 777 /var/log/history
fiif [ ! -d /var/log/history/$ ]; then
mkdir /var/log/history/$
chmod 300 /var/log/history/$
fiexport histsize=4096
dt=`date +"%y%m%d_%h:%m:%s"`
export histfile="/var/log/history/$/$@$_$dt"
chmod 600 /var/log/history/$/*history* 2>/dev/null
第三步:source /etc/profile(重新整理配置檔案)
第四步:可以關閉退出此連線了
第五步:重連該服務,cd /var/log/history/ 目錄下就已經有儲存了的檔案了
/var/log/history這是記錄日誌的存放位置,可以自定義。
Linux伺服器上監控網路頻寬
nload是乙個命令列工具,讓使用者可以分開來監控入站流量和出站流量。它還可以繪製圖表以顯示入站流量和出站流量,檢視比例可以調整。用起來很簡單,支援許多選項。安裝 yum y install nload apt get install nload 原始碼安裝 wget tar zxvf nload ...
LoadRunner監控Linux伺服器資源
要監控並得到linux伺服器的相關引數,必須是系統開啟了特定的服務,這就是作業系統,所以你必須有足夠的許可權和方法才能獲得。linux與windows在機制原理上比較相似,在windows中需要開啟許多許可權,以及一些遠端訪問的程序,在linux中也不例外。在linux下有乙個程序是必須的,那就是系...
Prometheus 監控linux伺服器
prometheus 監控linux伺服器 node exporter 用於 nix系統監控,使用go語言編寫的收集器。密碼 vrpk 安裝監控客戶端 2 解壓壓縮包 tar xvfz node exporter 0.17.0.linux amd64.tar.gz3 移動並進入目錄 mv node ...