tomcat status html内容处理 awk
admin
2023-08-03 13:20:06
0


[root@localhost handle_tomcat_status]# cat handle.sh 
#!/bin/sh

awk '/Free memory:/{print "Free memory: " $4}' a.txt 
awk '/Total memory:/{print "Total memory: " $8}' a.txt
awk '/Max memory:/{print "Max memory: " $12}' a.txt 

for n in 'Eden Space'  'Survivor Space' 'Tenured Gen' 'Code Cache' 'Compressed Class Space' 'Metaspace'
do
 awk -F"($n)+"  '/Eden Space/{ print $2}' a.txt |awk -v name="$n" -F'[()]+' '{print name ": "  $5 "  "$7 "  "$9 "  "$11}'
done



html内容:

curl http://tomcat:s3cret@192.168.10.12:8080/manager/status?JSON=true



/manager





 
  
   
    
   
   
    
   
  
 



 
  
   Server Status
  
 


 Manager     List Applications   HTML Manager Help   Manager Help   Complete Server Status  
 Server Information  Tomcat Version  JVM Version  JVM Vendor  OS Name  OS Version  OS Architecture  Hostname  IP Address  Apache Tomcat/7.0.53  1.8.0_91-b14  Oracle Corporation  Linux  2.6.32-431.el6.x86_64  amd64  localhost  127.0.0.1

JVM

 Free memory: 27.21 MB Total memory: 58.00 MB Max memory: 928.00 MB

Memory PoolTypeInitialTotalMaximumUsedEden SpaceHeap memory16.00 MB16.00 MB256.00 MB10.50 MB (4%)Survivor SpaceHeap memory2.00 MB2.00 MB32.00 MB0.82 MB (2%)Tenured GenHeap memory40.00 MB40.00 MB640.00 MB19.45 MB (3%)Code CacheNon-heap memory2.43 MB6.62 MB240.00 MB6.49 MB (2%)Compressed Class SpaceNon-heap memory0.00 MB2.12 MB1024.00 MB1.95 MB (0%)MetaspaceNon-heap memory0.00 MB18.37 MB-0.00 MB17.73 MB

"ajp-bio-8009"

 Max threads: 200 Current thread count: 0 Current thread busy: 0
 Max processing time: 0 ms Processing time: 0.0 s Request count: 0 Error count: 0 Bytes received: 0.00 MB Bytes sent: 0.00 MB

StageTimeB SentB RecvClient (Forwarded)Client (Actual)VHostRequest

P: Parse and prepare request S: Service F: Finishing R: Ready K: Keepalive

"http-bio-8080"

 Max threads: 200 Current thread count: 10 Current thread busy: 1
 Max processing time: 166 ms Processing time: 0.552 s Request count: 47 Error count: 6 Bytes received: 0.00 MB Bytes sent: 0.27 MB

StageTimeB SentB RecvClient (Forwarded)Client (Actual)VHostRequestS1 ms0 KB0 KB192.168.10.12192.168.10.12192.168.10.12GET /manager/status?JSON=true HTTP/1.1R??????R??????R??????

P: Parse and prepare request S: Service F: Finishing R: Ready K: Keepalive

 Copyright © 1999-2014, Apache Software Foundation


相关内容

热门资讯

山东济宁:让机器人“跑”进千行... 盛夏时节,孔孟之乡迎来一场科技与产业深度交融的大会。7月11日至13日,由山东省机器人行业协会、中国...
外交部亚洲司负责人就日方涉“南... 2026年7月12日,外交部亚洲司负责人就日本外相炒作“南海仲裁案裁决”出台十年发表谈话、日伙同他国...
全球首款可变形个人机器人,上纬... IT之家 7 月 12 日消息,上纬新材今日发布启元 T1 实机视频,号称“全球首款可变形个人机器人...
腾讯重仓一个IPO 图片来源:视觉中国 作者/杨继云 报道/投资界PEdaily 深圳超级IPO来了。 日前,深圳云豹智...
乌方称“俄军9成导弹和无人机有... 近日,乌克兰总统顾问弗拉修克在接受日本共同社的采访时声称,俄军在进攻乌克兰时使用的巡航和弹道导弹及无...
美国驻阿曼使馆发布“就地避险”... 当地时间7月12日,美国驻阿曼大使馆向阿曼境内部分地区发布“就地避险”提醒。美国驻阿曼使馆表示,鉴于...
风雨里的守望——广西防汛抗洪一... ↑ 7月11日,在通往广西南宁横州市镇龙乡的道路上,救援人员徒步向受困地区进发(无人机照片)。近期,...
特大暴雨!“巴威”即将进入安徽... 今年第9号台风“巴威”登陆后深入内陆,将携大量水汽影响安徽,今明两天(7月12日至13日)为台风雨核...
油烟机自动翻盖打不开了 油烟机自动翻盖打不开了的原因有三个。第一,可能是控制面板故障或者附着的油污太多了。第二,油烟机控制系...
万家乐油烟机按键失灵是什么原因 万家乐油烟机按键失灵是什么原因可能是因为受潮影响,机器内部进水导致触摸按键失灵,首先检查电源板各电压...