2011-03-23 60 views
6

大家好, 在開發環境中,我在15個系統中的PerfMon上遇到了麻煩。從本地機器訪問它很好,但遠程連接會引發「無法連接」錯誤。給perfmon帶來的問題

每臺機器都運行Win 2003,連接到同一個域,我擁有所有的管理員權限。

有一些服務設置爲禁用,默認情況下通常啓用,所以我設置這些以匹配網絡上的其他機器 - 仍然有同樣的問題。

任何想法?

乾杯

** **更新

好了 - 我發現這是遠程註冊表服務沒有運行正確導致上述錯誤;一旦啓用,Perfmon現在告訴我「沒有這樣的接口支持」。

如果我通過計算機管理連接,它第一次失敗,但第二次嘗試成功。通過perfmon連接每次都失敗。

+1

那和編程有關怎麼樣? – 2011-03-23 00:45:09

+1

好點 - 我試圖通過WMI連接到性能計數器,但無法通過Perfmon進入。如果您認爲它不相關,請隨意移動該主題。 – brainwood 2011-03-23 00:47:58

回答

6

固定 - 爲運行到這個問題的人,希望這可以幫助你..

啓用遠程註冊表固定我的第一個問題。

第二個問題「沒有這樣的接口支持」原來是註冊表中的權限問題。很顯然,機器很久以前對某些特定的註冊表項設置了一些非常模糊的權限,現在這些權限已經無關緊要了。

與SECEDIT重置權限固定起來 -

secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose 

Perfmon計數器現在是遠程訪問。

0

我固定如下我的情況:

  • 添加防火牆規則性能日誌和警報從預定義的規則列表。
  • 從客戶端,運行性能監視器爲遠程用戶
    如:runas /user:remote_machine\username "mmc perfmon.msc"

當然,用戶必須至少在用戶組「性能日誌用戶」或「性能監視器用戶」。

4

我們在性能監視器中嘗試「連接到另一臺計算機」時遇到第二個問題 - 「沒有支持此接口」。

所有規則和服務正在運行。

我們發現如下:

  • 如果用戶添加到本地管理員組,他們能夠連接到另一臺計算機(不論屬於性能監視器組)。
  • 如果用戶不是本地管理員,並且在性能監視器組中 - 我們無法通過「連接到另一臺計算機」上下文菜單連接到另一臺計算機。
    • 但是我們能夠添加性能計數器。在性能監視器中添加計數器時,可以選擇「從計算機中選擇計數器」。我們可以通過這種方式連接到遠程機器上的計數器。另請注意,如果您計劃收集數據,則需要設置正確的憑據(默認情況下,它顯示爲在本地系統用戶下運行)。