免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
運(yùn)維自動化之使用PHP MYSQL SHELL打造私有監(jiān)控系統(tǒng)(二
續(xù):運(yùn)維自動化之使用PHP MYSQL SHELL打造私有監(jiān)控系統(tǒng)(一)
http://blog.sina.cn/dpool/blog/s/blog_61c07ac50101adda.html?vt=4
現(xiàn)在開始介紹php mysql shell監(jiān)控系統(tǒng) 1、目的
此監(jiān)控系統(tǒng)主要是通過php mysql shell的方式,通過shell腳本對各個機(jī)器的其各個服務(wù)進(jìn)行監(jiān)控,達(dá)到及時的了解其各個應(yīng)用服務(wù)的狀態(tài)(如果宕掉與啟動),在檢測應(yīng)用服務(wù)宕掉時,記錄在日志里與mysql數(shù)據(jù)庫服務(wù)器里,同時進(jìn)行服務(wù)宕掉的郵件提示,并自動啟動宕掉的應(yīng)用服務(wù);在檢測應(yīng)該服務(wù)啟動時,同時進(jìn)行服務(wù)啟動的郵件提示,所有的監(jiān)控內(nèi)容都能在php制作的web里進(jìn)行瀏覽,同時能根據(jù)mysql里的數(shù)據(jù),把資源監(jiān)控?cái)?shù)據(jù)視圖化,在瀏覽數(shù)據(jù)的時候,更方便。
2、實(shí)現(xiàn)的機(jī)制
監(jiān)控方式主要是通過shell腳本的實(shí)現(xiàn),針對應(yīng)用服務(wù)運(yùn)行的端口進(jìn)行監(jiān)控,如果其端口開啟,則證明此服務(wù)運(yùn)行,反之則此服務(wù)沒有運(yùn)行。
3、監(jiān)控的應(yīng)用服務(wù)
監(jiān)控的應(yīng)用服務(wù)有:
A、應(yīng)用服務(wù)器的服務(wù)監(jiān)控
web:http、yu_tomcat、tomcat 共3個
交換: pas、ppas、mas、mmas、cas共5個
引擎:memcache、datastorageservice、http、dbstatserver共4個
B:應(yīng)用服務(wù)器的資源監(jiān)控
硬盤使用率、cpu使用率、硬件啟動信息錯誤、i/o使用率、15分鐘內(nèi)的負(fù)載、內(nèi)存使用率(包括內(nèi)存與swap)、日志錯誤信息、當(dāng)前用戶登錄數(shù)
4、已經(jīng)監(jiān)控的省份
目前天津、廣西、貴州、海南、河北、河南、湖北、湖南、寧夏、陜西、青海、西藏、新疆、包頭、甘肅、江西都已經(jīng)部署完成,經(jīng)過3個月的測試,沒有發(fā)現(xiàn)問題。
5、shell監(jiān)控腳本內(nèi)容與解釋
(1)web服務(wù)器(以甘肅web為例)
#!/bin/bash
#ip web_ip=$(/sbin/ifconfig eth0|grep 'inet addr'|cut -d : -f 2|awk'{print $1}')
##eth0網(wǎng)卡的ip #name web_name=$(hostname)
##web主機(jī)名 monitor_name=web ##監(jiān)控的服務(wù)器是什么類型 here='gansu' ##監(jiān)控的省份 #mysqlinfo mysql_ip='1.1.1.1' ##數(shù)據(jù)庫的ip mysql_username='root' ##數(shù)據(jù)庫的用戶mysql_passwd='****' #數(shù)據(jù)庫的密碼 mysql_database='monitor' ##選擇的數(shù)據(jù)庫memory_table=''$here'_memory' load_table=''$here'_load'io_table=''$here'_io' hardware_table=''$here'_hardware'message_table=''$here'_message' user_table=''$here'_user'disk_table=''$here'_disk' cpu_table=''$here'_cpu'service_table=''$here'_service' ##想數(shù)據(jù)庫里寫入的表 #date and logday='$(date %Y%m%d)'worklog='/usr/local/monitor/logs/all_work_log'downlog='/usr/local/monitor/logs/all_down_log' ##日志與實(shí)際 now='$(date %Y-%m-%d-%T)' #web service tomcat='$(netstat -antl|grep 8080|wc-l)' web_http='$(ps -ef|grep httpd|grep -v grep|wc -l)'yz_tomcat='$(netstat -antl|grep 8081|wc -l)'##通過端口與服務(wù)在后頭的運(yùn)行情況監(jiān)控其運(yùn)行狀態(tài) #cpu service alert_cpu='80' ##cpu的報(bào)警閥值web_cpu_idle='$(top -b -n 1 | grep Cpu | awk '{print $5}' | cut -f1 -d .)' web_cpu='$(echo 100 - $web_cpu_idle|/usr/bin/bc)'##監(jiān)控cpu的使用率 #memory service alert_mem='100' ##內(nèi)存的報(bào)警閥值web_mem='$(/usr/bin/free -m|grep Mem|awk '{print $4}')'web_swap='$(/usr/bin/free -m|grep Swap|awk '{print $3}')'##memory與swap的使用率 alert_swap='0' ##swap的報(bào)警閥值 #memory logmemory_worklog='/usr/local/monitor/logs/mem_work_log'memory_downlog='/usr/local/monitor/logs/mem_down_log' #load servicecpu_count='$(grep -c 'model name' /proc/cpuinfo)'alert_load='$(echo $cpu_count/2|/usr/bin/bc)'web_load='$(uptime|awk '{print $NF}'|cut -f 1 -d .)'web_load_15='$(uptime|awk '{print $NF}')' #監(jiān)控負(fù)載的使用率 #load logload_worklog='/usr/local/monitor/logs/load_work_log'load_downlog='/usr/local/monitor/logs/load_down_log' #io servicealert_io='80' web_io_idle_back='$(/usr/bin/iostat|awk 'NR==4{print$NF}'|cut -f 1 -d .)' web_io_idle='$(echo 100 -$web_io_idle_back|/usr/bin/bc)' ##io的使用值 #io logio_worklog='/usr/local/monitor/logs/io_work_log'io_downlog='/usr/local/monitor/logs/io_down_log' #hardware serviceweb_hardware_error='$(dmesg|grep -i error|wc -l)'web_info_error='$(dmesg|grep -i error)' ##開機(jī)啟動的錯誤信息未完待續(xù):運(yùn)維自動化之使用PHP MYSQL SHELL打造私有監(jiān)控系統(tǒng)(二-2)
http://blog.sina.cn/dpool/blog/s/blog_61c07ac50101adyj.html?vt=4
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
要做linux運(yùn)維工程師的朋友,必須要掌握以下幾個工具才行
Linux系統(tǒng)運(yùn)維構(gòu)架師必知的十個技能點(diǎn)
轉(zhuǎn) 詳解Linux運(yùn)維工程師必備技能
運(yùn)維工程師必備的10個基本操作,了解一下?
舍本求末的運(yùn)維自動化技術(shù)熱潮
不看后悔的Linux生產(chǎn)服務(wù)器Shell腳本分享(1)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服