[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 Pool Type Initial Total Maximum Used Eden Space Heap memory 16.00 MB 16.00 MB 256.00 MB 10.50 MB (4%) Survivor Space Heap memory 2.00 MB 2.00 MB 32.00 MB 0.82 MB (2%) Tenured Gen Heap memory 40.00 MB 40.00 MB 640.00 MB 19.45 MB (3%) Code Cache Non-heap memory 2.43 MB 6.62 MB 240.00 MB 6.49 MB (2%) Compressed Class Space Non-heap memory 0.00 MB 2.12 MB 1024.00 MB 1.95 MB (0%) Metaspace Non-heap memory 0.00 MB 18.37 MB -0.00 MB 17.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
Stage Time B Sent B Recv Client (Forwarded) Client (Actual) VHost Request
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
Stage Time B Sent B Recv Client (Forwarded) Client (Actual) VHost Request S 1 ms 0 KB 0 KB 192.168.10.12 192.168.10.12 192.168.10.12 GET /manager/status?JSON=true HTTP/1.1 R ? ? ? ? ? ? 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日)为台风雨核...
油烟机自动翻盖打不开了
油烟机自动翻盖打不开了的原因有三个。第一,可能是控制面板故障或者附着的油污太多了。第二,油烟机控制系...
万家乐油烟机按键失灵是什么原因
万家乐油烟机按键失灵是什么原因可能是因为受潮影响,机器内部进水导致触摸按键失灵,首先检查电源板各电压...