ubuntu線上java監控

2021-08-31 19:57:31 字數 776 閱讀 9563

jstat :對vm記憶體使用量進行監控。

jstat工具特別強大,有眾多的可選項,詳細檢視堆內各個部分的使用量,以及載入類的數量。使用時,需加上檢視程序的程序id,和所選引數。以下詳細介紹各個引數的意義。

jstat -class pid:顯示載入class的數量,及所佔空間等資訊。

jstat -compiler pid:顯示vm實時編譯的數量等資訊。

jstat -gc pid:可以顯示gc的資訊,檢視gc的次數,及時間。其中最後五項,分別是young gc的次數,young gc的時間,full gc的次數,full gc的時間,gc的總時間。

jstat -gccapacity:可以顯示,vm記憶體中三代(young,old,perm)物件的使用和占用大小,如:pgcmn顯示的是最小perm的記憶體使用量,pgcmx顯示的是perm的記憶體最大使用量,pgc是當前新生成的perm記憶體佔用量,pc是但前perm記憶體佔用量。其他的可以根據這個類推, oc是old內純的佔用量。

jstat -gcnew pid:new物件的資訊。

jstat -gcnewcapacity pid:new物件的資訊及其佔用量。

jstat -gcold pid:old物件的資訊。

jstat -gcoldcapacity pid:old物件的資訊及其佔用量。

jstat -gcpermcapacity pid: perm物件的資訊及其佔用量。

jstat -util pid:統計gc資訊統計。

jstat -printcompilation pid:當前vm執行的資訊。

ubuntu網路監控

nethogs 是乙個終端下的網路流量監控工具,它的特別之處在於可以顯示每個程序的頻寬占用情況,這樣可以更直觀獲取網路使用情況。它支援 ipv4 和 ipv6 協議 支援本地網絡卡及 ppp 鏈結。sudo apt get install nethogs使用 sudo nethogs 網絡卡 該程式...

Ubuntu 有線上網配置

借鑑網路資源,安裝配置ip,安抓驅動,搗鼓了2晚上,終於可以上網了。借鑑大致步驟如下 1.sudo ifconfig a 檢視所有網絡卡現狀,看eth0是否存在,在結果列表應該找不到eth0網絡卡的,除了lo之外,正常應該還有乙個ethx lo link encap 本地環迴 up loopback...

ubuntu 無線上網配置

本文的無線上網,是指通過筆記本或台式電腦的無線網絡卡,連線家用無線路由器上網的過程。在windows下配置無線很方便,我們都知道,只要設定對無線名稱和密碼就可以了。在ubuntu下,這兩個東東是 wireless essid和wireless key 比如,我的無線路由器設定的名稱是han,密碼是a...