與部署後作業相關的程序

適用於:Exchange Server 2013

本文包含在管理 Exchange Server 2013 管理元件時,可用來作為參考的程式。 如需部署的相關程式,請參閱 與部署相關的程式

檢視 Exchange 2013 管理元件監視器

針對每個 Exchange 伺服器,只會啟用適用於所安裝角色的監視器。 如需 Exchange Server 2013 管理元件中可用的監視器完整清單,請參閱附錄 A:Exchange 健全設定。 請遵循本文中的步驟,查看 Exchange Server 上目前啟用的監視器。

您的使用者帳戶必須是 Operations Manager Administrators 角色的成員,才能執行此程序。

  1. 登入您的 System Center Operations Manager 伺服器,然後開啟 System Center Operations Manager 控制台。

  2. 在 Operations 控制台中,選取 [ 監視]

  3. 展開 [Microsoft Exchange Server 2013],然後選取 [伺服器健康情況]

  4. 以滑鼠右鍵選取所列的其中一部 Exchange 伺服器,然後選取 [開啟,健全狀況總管]

  5. 根據預設,檢視的範圍是狀況不良的子監視器。 在 [篩選監視器] 上選取以清除篩選。

  6. 展開 [實體健康情況] 以檢視下列適用於 Exchange Server 2013 的四個主要相依性監視器:

    • 客戶觸控點
    • 主要依存項目
    • 伺服器資源
    • 服務元件
  7. 展開其中任何一個監視器,以檢視套用至該 Exchange Server 的監視器清單。

建立覆寫

Exchange Server 2013 管理元件的設計是要簡單部署和使用。 它經過工程設計,可隨著您的環境進行調整,而且在大部分情況下,一旦您匯入后就不需要進行其他組態變更。 不過,如果您看到對您沒有價值的警示,您可以設定覆寫來關閉這些特定警示。 只有在您遇到特定問題時,才使用這些覆寫。

啟用或停用監視器

視您的需求而定,您可能想要使用Shell在 System Center Operations Manager 控制台或整個健康情況集內停用或啟用特定警示。 下列各節提供這兩種方法的範例。

使用 System Center Operations Manager 控制台啟用或停用警示

假設您在名為 Server1 的伺服器上,於市集健康情況設定的 [作用中警示] 中看到警示,且此伺服器目前沒有任何具有作用中信箱的資料庫。 在此情況下,您可能不想收到此伺服器上市集健康情況設定的警示。 您仍然可以在 System Center Operations Manager 控制台中看到 的健康 Server1 情況,但不會收到市集健全設定的警示。

若要在 System Center Operations Manager 控制台中停用此警示:

  1. 以滑鼠右鍵選取警示,然後選取 [ 覆寫>停用物件的監視器>:Server1 - 存放區]

  2. 在 [覆寫屬性] 視窗中,清除 [已啟用參數名稱] 的複選框

  3. 選取要儲存覆寫的目的地管理元件,然後選取 [ 確定]

在 SCOM 控制台中停用警示。

使用Shell啟用或停用健康情況集

假設您不在組織中使用 POP3 功能。 您可能想要在組織的信箱伺服器上停用該功能的監視支援。 您可以使用下列步驟來執行此動作:

  1. 啟動 Exchange 管理命令介面

  2. 首先,您需要判斷與信箱伺服器上的 POP3 服務相關聯的監視器清單。 附錄 A:Exchange 健全狀況集合中的清單顯示與信箱伺服器上的 POP3 服務相關聯的健康情況集是 POP.Protocol。 您必須執行 Get-MonitoringItemIdentity Cmdlet,以取得與 POP.Protocol 健康情況集相關聯的所有監視器清單。 下列命令會傳回健全狀況集的所有監視專案 POP.Protocol ,並將它們儲存在暫存變數 $POPMonitoringItems中。

    命令會使用信箱伺服器來取得此列表, POP.Protocol 因為未安裝信箱角色的伺服器上沒有健康情況集。

    $POPMonitoringItems = Get-MonitoringItemIdentity -Identity POP.Protocol -Server Mailbox1
    
  3. $POPMonitoringItems包含所有監視專案,包括探查、監視和響應程式。 執行下列命令,將監視器分開並儲存在暫存變數 $POPMonitors中:

    $POPMonitors = $POPMonitoringItems | Where {$_.ItemType -eq "Monitor"}
    
  4. 針對 的每個監視器 POP.Protocol,您必須使用 Add-GlobalMonitoringOverride Cmdlet 建立全域覆寫。 您可以執行下列命令,將變數中的 $POPMonitors 每個監視器只建立為 Add-GlobalMonitoringOverride Cmdlet,而不是逐一建立它們:

    $POPMonitors | Where {Add-GlobalMonitoringOverride -Item Monitor -Identity $($_.HealthSetName+"\"+$_.Name) -PropertyName Enabled -PropertyValue 0 -Duration 60
    
  5. 若要確認您已正確建立全域覆寫,請執行下列命令:

    Get-GlobalMonitoringOverride | Where {$_.Identity -like "*POP.Protocol*"} | Format-Table Identity, ItemType, PropertyName, PropertyValue
    

修改監視閾值

您也可能需要修改各種監視屬性的特定閾值。 例如,假設您的組織沒有大量的內部訊息。 根據預設,如果高優先順序訊息的內部匯總傳遞佇列超過 250 個訊息,且低優先順序訊息超過 500 則 Exchange 會引發警示。 假設這些閾值夠高,您不會很快收到問題的通知。 您會判斷如果這些佇列分別超過 50 和 150 則訊息,您必須收到通知。 您可以遵循下列步驟來變更對應的臨界值:

  1. 啟動 Exchange 管理命令介面。

  2. 傳遞佇列會由 HubTransport 健康情況集監視。 首先,您必須取得與負責內部傳遞佇列之此健康情況集相關聯的監視器清單。

    Get-MonitoringItemIdentity -Identity HubTransport -Server Mailbox1 | Where {$_.Name -like "*InternalAggregateDeliveryQueue*" -and $_.ItemType -eq "Monitor"} | Format-Table Name
    
  3. 內部匯總傳遞佇列有兩個監視:InternalAggregateDeliveryQueueLengthLowPriorityMonitor 和 InternalAggregateDeliveryQueueLengthHighPriorityMonitor。 然後使用下列命令,為每個監視器新增全域覆寫:

    Add-GlobalMonitoringOverride -Item Monitor -Identity HubTransport\InternalAggregateDeliveryQueueLengthLowPriorityMonitor -PropertyName MonitoringThreshold -PropertyValue 150 -Duration 60
    
    Add-GlobalMonitoringOverride -Item Monitor -Identity HubTransport\InternalAggregateDeliveryQueueLengthHighPriorityMonitor -PropertyName MonitoringThreshold -PropertyValue 50 -Duration 60
    
  4. 若要確認您已正確建立全域覆寫,請執行下列命令:

    Get-GlobalMonitoringOverride | Where {$_.Identity -like "*HubTransport*"} | Format-Table Identity, ItemType, PropertyName, PropertyValue
    

監視覆寫的 Cmdlet 參考

如需可用來設定監視覆寫的 Cmdlet 詳細資訊,請參閱下列文章: