shell指令碼 監控資料庫連線數
logfile="./test.log"
while true
do
sleep 1s
thread_count=`mysqladmin -uroot -p1234 status |awk '{print $4}'`
DATE=`date +'%Y-%m-%d %H:%M:%S'`
echo [$DATE] $thread_count >> $logfile
done
相關推薦
shell指令碼 監控資料庫連線數
logfile="./test.log" while true do sleep 1s thread_count=`mysqladmin -uroot -p1234 status |a
zabbix監控tcp連線數的指令碼!!
#!/bin/bash #this script is used to get tcp and udp connetion status #tcp status metric=$1 tmp_file=/tmp/tcp_status.txt /usr/sbin/ss -ant | awk '{++S[
Shell程式設計面試題6_監控IP連線數,超過100封掉該IP
老男孩出的Shell程式設計企業面試題6: 寫一個指令碼解決DOS攻擊生產案例提示:根據web日誌或者或者網路連線數,監控當某個IP併發連線數或者短時內PV達到100,即呼叫防火牆命令封掉對應的I
Shell指令碼併發及併發數的控制
https://www.jianshu.com/p/701952ffb755 正常情況下,Shell指令碼是序列執行的,一條命令執行完才會執行接下來的命令。如下程式碼: !/bin/bash for i in seq 1 10 do echo $i done echo “----
ORACLE資料生成awr報告與檢視資料庫連線數
一,生成awr報告 查詢awrrpt.sql檔案位置 1 find / -name awrrpt.sql 2,進入oracle目錄 3登入oracle sqlplus / as sysdba 4, SQL>@/home/oracle/app/oracle/produc
利用shell指令碼給資料庫建立表
引言:經典的LAMP模式相信大家都聽過,mysql就是其中的M,我們使用資料庫的時候,如果沒有輔助工具,是不是覺得在mysql裡面寫語句實在是很心累,今天我們就用shell指令碼來給自己的資料庫建表和插入資料! 步驟: 1、首先,大家可以進入資料庫的配置檔案,把資料庫的密碼放
linux shell指令碼監控程序是否存在
用shell指令碼監控程序是否存在 不存在則啟動的例項,先上程式碼乾貨: #!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....."elseecho
個人筆記:修改資料庫連線數
select count(*) from v$process; --當前的資料庫連線數 select value from v$parameter where name ='processes'; --資料庫允許的最大連線數 alter system set processes =
shell指令碼-監控python是否在執行,沒有則重啟python
有時候需要一些python指令碼去常連結一些東西,就需要監控是否執行正常。 #!/bin/bash project1='/root/1.py' project2='/root/2.py' for Pro in $project1 $project2 do PythonPid
shell 指令碼監控系統記憶體佔用率、主備機等
執行結果 shell 指令碼實現 #!/bin/sh ########################################################## #作者:LINU_BW #時間:2016-10-28 #功能:監控伺服器系統IP cpu 記憶體 磁碟 主備&nb
shell指令碼的那點小事兒--shell指令碼的資料庫操作(六)
內容一:shell指令碼的SQL語句 1.安裝SQL 視覺化安裝,直接下載安裝了 下載完成後: 2.開啟資料庫 開啟之後 不用的時候,記得關閉資料庫 連線資料庫 終端輸入:mysql -u root -p 3.退出資料庫 登入資料庫後,檔案目錄
shell指令碼監控啟動停止weblogic服務
有時,linux系統需要做HA或者類似的功能,需要配置weblogic指令碼來啟動,停止,檢視狀態,可以如下方式寫 命令形式:Weblogic server start|stop|restart|status 1 2 3 4 5
檢視oracle使用者資料庫連線數
1、查詢oracle的連線數 select count(*) from v$session; ps -ef|grep "(LOCAL=NO)"|wc -l 2、查詢oracle的併發連線數 select count(*) from v$session where sta
Shell指令碼監控CPU、記憶體和硬碟利用率
轉:http://blog.51cto.com/lizhenliang/1610415 1、監控CPU利用率(通過vmstat工具) #!/bin/bash #==================================================== # Author: lizh
利用shell指令碼監控redis的使用記憶體
前些天搭建的redis叢集終於在生產環境使用了,為了系統的穩定,研究了下redis的監控報警。 雖然之前搭建了RedisLive,可以實時檢視redis的資訊,但是做不到實時的簡訊報警監控。 目前只針
zabbix自定義監控tcp連線數
為了瀏覽方便,從http://www.cnblogs.com/liqing1009/p/4230406.html轉載。 一、linux下 首先在客戶端修改配置檔案 # vim /usr/local/zabbix/etc/zabbix_agentd.conf Uns
Shell指令碼監控、拉起Nimbus和Supervisor程序
Nimbus和Supervisor都是快速失敗,無狀態的程序,Nimbus的單點問題一直沒有很好的解決辦法,所以我們可以對相關程序進行監控,在其掛掉時嘗試重啟。 在之前的專案裡,比較常用的方式是通過monit對相關程序進行監控,通過monit監控需要對每臺機器進行配置,可以
Shell指令碼監控Storm叢集,郵件報警
這個指令碼只是一個臨時的方案,在全面的監控,報警系統完成之前為了節省一定的人力而寫的 之前寫過一個指令碼用來監控Storm的Nimbus和Supervisor程序,在檢測到程序不存在時會進行重啟,在實際使用中發現,該指令碼雖然可以不斷重啟,但某些情況下並不能完成自動重啟,人
shell指令碼監控rabbitmq佇列訊息數量(堵塞情況)
#!/bin/bash ################################################## # vim /etc/crontab # */30 * * * * root sh /mnt/rabbitmqMonitor/rabbitmq_monitor.cron #######
Zabbix自定義模板監控TCP連線數
1、使用指令碼獲取TCP連線數相關引數資訊 vim /usr/local/zabbix/etc/tcp_connections.sh #!/bin/bash #netstat -an | awk