LinuxShell腳本監控WAS的運行狀態是怎么樣的

今天就跟大家聊聊有關Linux Shell腳本監控WAS的運行狀態是怎么樣的,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

創新互聯服務項目包括會昌網站建設、會昌網站制作、會昌網頁制作以及會昌網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,會昌網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到會昌省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!

原理:通過調用 WAS 自帶的腳本 wsadmin.sh 來獲取實例的狀態

操作系統版本:

[root]# head -1 /etc/redhat-release
Red Hat Enterprise Linux Server release 5.3 (Tikanga)
 

WAS 版本:

[root]# /opt/IBM/WebSphere/AppServer/bin/versionInfo.sh | grep -A 3 "Installed Product"
Installed Product
--------------------------------------------------------------------------------
Name IBM WebSphere Application Server - ND
Version 7.0.0.25
 


代碼:

check_was_state.sh

#!/bin/ksh  WAS_IP="192.168.222.3" WAS_USERNAME="wasadmin" WAS_PASSWORD="wasadmin" WAS_INSTANCE_NAME="SampleServer1" WSADMIN="/opt/IBM/WebSphere/AppServer/bin/wsadmin.sh" FILE_STAT_LOG=was_stat_`date +"%Y%m%d_%H%M%S"`.log  $WSADMIN -lang jython -host $WAS_IP -user $WAS_USERNAME -password $WAS_PASSWORD -f check_was_state.py > $FILE_STAT_LOG 2>&1  grep "${WAS_INSTANCE_NAME}: STARTED" $FILE_STAT_LOG > /dev/null 2>&1  if [ $? == 0 ]; then  echo "$WAS_IP $WAS_INSTANCE_NAME status is OK"  else  echo "$WAS_IP $WAS_INSTANCE_NAME status is not OK"  fi

check_was_state.py

import AdminUtilities  # List servers with specified server type  servers = AdminTask.listServers('-serverType APPLICATION_SERVER')  # Convert Jython string to list  servers = AdminUtilities.convertToList(servers)  # Loop through each server in server list  for aServer in servers:  # Obtain server and node names  sname = aServer[0:aServer.find("(")]  nname = aServer[aServer.find("nodes/")+6:aServer.find("servers/")-1]  runningServer = AdminControl.queryNames("type=Server,node=" + nname + ",name=" + sname + ",*")  if (len(runningServer) > 0):  serverState = AdminControl.getAttribute(runningServer, "state")  else:  serverState = "STOPPED" # endIf  # Two different states: STARTED, STOPPED  print "%s: %s" % (sname,serverState)  #endFor

看完上述內容,你們對Linux Shell腳本監控WAS的運行狀態是怎么樣的有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創新互聯行業資訊頻道,感謝大家的支持。

當前文章:LinuxShell腳本監控WAS的運行狀態是怎么樣的
分享地址:http://m.kartarina.com/article36/gecssg.html

成都網站建設公司_創新互聯,為您提供網站排名網站策劃App設計網頁設計公司網站改版自適應網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站優化排名
主站蜘蛛池模板: 熟妇无码乱子成人精品| 精品无码一区二区三区电影| 亚洲成A∨人片天堂网无码| 永久免费无码网站在线观看| 亚洲成A∨人片天堂网无码| 久久精品国产亚洲AV无码娇色| 97性无码区免费| 国产精品毛片无码| 无码人妻丰满熟妇区96| 精品久久久久久无码人妻热| 色欲狠狠躁天天躁无码中文字幕| 成人免费无码大片A毛片抽搐| 亚洲av中文无码乱人伦在线r▽ | 色综合99久久久无码国产精品| 精品久久久无码中文字幕天天| 亚洲欧洲无码一区二区三区| 无码精品人妻一区二区三区免费看| 国产精品爽爽va在线观看无码 | 熟妇人妻中文字幕无码老熟妇| 亚洲AV无码乱码在线观看牲色| 亚洲精品无码mⅴ在线观看| 蜜桃臀AV高潮无码| 人妻中文字系列无码专区| 亚洲av中文无码乱人伦在线播放 | 无码孕妇孕交在线观看| 中文字幕丰满乱孑伦无码专区| 免费A级毛片无码免费视| 亚洲午夜成人精品无码色欲| 无码粉嫩小泬无套在线观看| 久久久无码精品国产一区| 亚洲av无码一区二区乱子伦as| 日韩精品无码免费专区午夜不卡| 无码精品蜜桃一区二区三区WW| 国产成人无码aa精品一区| 精品无码久久久久久久久| 用舌头去添高潮无码视频| 人妻无码aⅴ不卡中文字幕| 亚洲精品无码久久毛片| 国产亚洲精久久久久久无码77777| 久久无码AV中文出轨人妻| 中文字幕无码精品亚洲资源网|