動態監控程式
1. 動態監控程式
介紹: top與ps命令很相似,它們都用來顯示正在執行的程式
top與ps最大的不同之處,在於top 在執行一段時間可以更新正在執行的的程式
基本語法: top [選項]
選項說明:
操作 功能
-d 秒數 指定top命令每隔幾秒更新。預設是3秒在top命令的互動模式當中可以執行的命令:
-i 使top不顯示任何閒置或者僵死程式
-p 通過指定監控程式ID來僅僅監控某個程式的狀態
應用例項:
案例1 監視特定使用者
top:輸入此命令,按Enter鍵,檢視執行的程式。 u:然後輸入“u” 回車,再輸入使用者名稱,即可
每隔三秒動態重新整理一次,上面顯示的資訊有CPU,記憶體,交換分割槽的使用情況
案例2:終止指定的程式 top:輸入此命令,按Enter鍵,檢視執行的程式。 k:然後輸入“k”回車,再輸入要結束的程式ID號
案例3:指定系統狀態更新的時間(每隔10秒自動更新)
top -d 10
互動操作說明:
操作 功能
P 以CPU使用率排序,預設就是此項
M 以記憶體的使用率排序
N 以PID排序
q 退出top操作功能
P 以CPU使用率排序,預設就是此項
M 以記憶體的使用率排序
N 以PID排序
q 退出top
2. 監控網路狀態
檢視系統網路情況netstat
基本語法 netstat [選項]
選項說明 -an 按一定順序排列輸出 -p 顯示哪個程式在呼叫
檢視系統中所有的網路服務有哪些:netstat -anp | more
可以檢視到Windows上的VMnet 8的虛擬主機連線上了Linux系統
應用案: 請檢視服務名為 sshd 的服務的資訊
netstat -anp | grep sshd
0.0.0.0.0:表示本機的監聽地址,22表示22號埠(ipv4的地址)
0 :::22:說明假如客戶機是ipv6的也可以接受連線(ipv6的地址)
相關文章
- shell監控服務程式是否啟動
- 監控供應鏈動態、競爭格局和策略
- Docker 之 執行狀態監控Docker
- MySQL MHA 執行狀態監控MySql
- Java 監控基礎 - 使用 JMX 監控和管理 Java 程式Java
- 分散式監控系統之Zabbix主動、被動及web監控分散式Web
- Java程式監控指標Java指標
- 【AIX】AIX程式監控工具AI
- 監控java程式啟動時的CPU使用情況Java
- 雪亮工程動態視訊監控系統建設動態人臉識別系統搭建
- 利用superlance監控supervisor執行狀態
- 7. 監控MySQL主從狀態MySql
- 動態監控input的值的變化 賦值value觸發賦值
- 小程式異常監控收集
- 小程式日誌監控工具
- Linux程式管理與效能監控Linux
- Elastic AMP監控.NET程式效能AST
- zabbix的主動模式監控和zabbix-proxy分散式監控模式分散式
- 【python 監控報警】python自動發微信監控報警Python
- 監控資料庫活動資料庫
- 怎麼監控 Linux 伺服器狀態?Linux伺服器
- 巧用Zabbix自定義監控Mysql效能狀態MySql
- Shell指令碼監控MySQL主從狀態指令碼MySql
- springCloud入門學習--Hystrix狀態監控SpringGCCloud
- 【效能監控】如何有效監測網頁靜態資源大小?網頁
- 黑盒監控、日誌監控
- linux安裝Arthas監控java程式LinuxJava
- Container及其內部程式監控剖析AI
- Zabbix Agent active主動模式監控模式
- 一、自動化監控利器-Zabbix
- 6.prometheus監控--監控dockerPrometheusDocker
- TiDB監控實現--存活監控TiDB
- 基於websocket的celery任務狀態監控Web
- zabbix應用-監控mysql slave 主從狀態MySql
- 使用 Prometheus 監控 eKuiper 規則執行狀態PrometheusUI
- 監控
- 交換機統一監控和遠端控制:自動發現、自動監控、自動告警、自動修復
- 基於 HTML5 WebGL 的故宮人流量動態監控系統HTMLWeb