Windows

實時監控 MS Windows 伺服器及其服務

  • March 21, 2019

我們的監控辦公室有一堆大型高畫質電視,密切關注我們所有的製作設備。

我們正在監控:

思科路由器

  • 惠普開關
  • 惠普專業伺服器
  • 視窗 2003
  • IIS
  • SQL 伺服器

目前我們使用

  • Nagios 用於正常執行時間/可用性和警報發送
  • 用於頻寬使用的仙人掌
  • 在 Vista 上執行的 Perfmon 以提高伺服器性能
  • 結合其他工具和我們自己的自定義程式碼來監控我們的實際應用程序性能。

除了 Perfmon 部分之外,所有這些都很好——它為我們提供了我們想要的東西——即螢幕上的實時圖表、記錄某些性能計數器等——唯一的問題是設置它是一件真正的苦差事。如果執行 Perfmon 的 Vista PC 重新啟動(通常是由於 Windows 更新),那麼再次設置所有計數器需要很長時間 - 對於辦公室中的某個人來說,實際上是一兩個小時的工作……

任何人都知道一種方法: 1. 添加 Perfmon 計數器的腳本 2. 另一個具有圖形輸出和 WMI/windows 計數器訪問的工具。

謝謝

  • 麥克風

我會將圖表/顯示與監控/警報分開。你還沒有說你有多少對象。對於大多數商店,我會編寫一個 powershell 腳本來獲取我想要的計數器並將輸出傳輸到powergadgets,對於小型商店,我會使用 polymon 來監控 windows 的東西,並使用基礎來監控其餘的東西。在更大的環境(30 多台伺服器)中,我會查看 System Center Operations Manager 以進行監控和警報。然而,您必須意識到 SCOM 不僅僅是監控。與大多數只關心伺服器計數器的監控軟體不同,它旨在糾正問題並確保業務服務。其他選項是 tivoli 或 openview。

引用自:https://serverfault.com/questions/21412