執行狀態監控的方式

2021-07-09 07:17:27 字數 446 閱讀 5860

一般有3種常用的執行狀態的監控方式,分別是利用作業系統命令、利用客戶端命令和工具、服務端介面支援。下面分別介紹。

1、利用作業系統命令

1)網路命令:

ping  nslookup  nm-tool  tracetroute  dig  telnet  nc  curl

2)監控程序:

ps  netstat  pgrep

2、利用客戶端命令和工具

1)應用客戶端:

mysql  ab  mongo   php jstack

2)第三方工具包:

nginxstatus  nagios-libexec

3、服務端介面支援

2)nutcracker監控集群(redis memcache)狀態

3)mongodb

監控IIS的執行狀態

iis經常出現假死的情況,具體什麼時候會出現假死,我就不說了,今天我要寫的是如何監控iis的狀態。程式的功能是 如果iis是為執行的狀態,就重啟iis,如果iis的連線數達到了設定的連線數,也重啟iis。我寫了乙個window服務,時刻監控著iis的執行狀態。using system using s...

MongoDB執行狀態 效能監控,分析

這篇文章的目的是讓你知道怎麼了解你正在執行的mongdb是否健康。mongostat是mongdb自帶的狀態檢測工具,在命令列下使用。它會間隔固定時間獲取mongodb的當前執行狀態,並輸出。如果你發現資料庫突然變慢或者有其他問題的話,你第一手的操作就考慮採用mongostat來檢視mongo的狀態...

MongoDB執行狀態 效能監控,分析

這篇文章的目的是讓你知道怎麼了解你正在執行的mongdb是否健康。它的輸出有以下幾列 profiler預設是關閉的,你可以選擇全部開啟,或者有慢查詢的時候開啟。1 use test 2switched to db test 3 db.setprofilinglevel 2 4 was is the ...