可用性管理のオーバーライドを構成する
適用対象: Exchange Server 2013 SP1
可用性管理は、継続的にプローブを実行して Exchange コンポーネントやその依存関係で起こり得る問題を検知し、回復操作を実行して、これらのコンポーネントに関連する問題によってエンド ユーザー エクスペリエンスに影響が出ないようにします。 しかし、お使いの環境によっては、標準設定が最適ではない場合もあります。 マネージド可用性プローブ、モニター、レスポンダーは、オーバーライドを作成することでカスタマイズできます。
オーバーライドには、ローカルとグローバルの 2 種類があります。 その名前が示すように、ローカル オーバーライドは作成元のサーバーでのみ使用でき、グローバル オーバーライドは複数のサーバーにオーバーライドを適用できます。 どちらの種類でも、特定の期間または特定のバージョンの Exchange を対象にしたオーバーライドを作成できます (ただし、両方を同時に使用することはできません)。
注:
オーバーライドを作成しても、すぐには有効になりません。 Microsoft Exchange Health Management サービスが 10 分ごとに構成の変更をチェックし、検出された構成の変更を読み込みます。 すぐに有効にする場合は、サービスを再起動します。
可用性管理に関連する追加の管理タスクについては、「Manage health sets and server health」を参照してください。
はじめに把握しておくべき情報
各手順の推定完了時間:5 分
この手順を実行するには、シェルを使用する必要があります。 社内 Exchange 組織でシェルを開く方法について学習するには、「Open the Shell」を参照してください。
このトピックの手順で使用可能なキーボード ショートカットについては、「Exchange 管理センターのキーボード ショートカット」を参照してください。
ヒント
問題がある場合は、 Exchange のフォーラムで質問してください。 Exchange Serverのフォーラムにアクセスしてください。
Exchange 管理シェル を使用してローカル オーバーライドを作成する
特定の期間のローカル オーバーライドを作成するには、次の構文を使用します。
Add-ServerMonitoringOverride -Server <ServerName> -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <Probe | Monitor | Responder | Maintenance> -PropertyName <PropertyName> -PropertyValue <Value> -Duration <dd.hh:mm:ss>
Exchange の特定のバージョンのローカル オーバーライドを作成するには、次の構文を使用します。
Add-ServerMonitoringOverride -Server <ServerName> -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <Probe | Monitor | Responder | Maintenance> -PropertyName <PropertyName> -PropertyValue <Value> -Version <15.01.xxxx.xxx>
注:
オーバーライドを作成すると、 Identity パラメーターで使用される値では大文字と小文字が区別されます。
次の使用例は、EXCH03 という名前のサーバー上のレスポンダー ActiveDirectoryConnectivityConfigDCServerReboot
を 20 日間無効にするローカルオーバーライドを追加します。
Add-ServerMonitoringOverride -Server EXCH03 -Identity "AD\ActiveDirectoryConnectivityConfigDCServerReboot" -ItemType Responder -PropertyName Enabled -PropertyValue 0 -Duration 20.00:00:00
正常な動作を確認する方法
ローカル オーバーライドが正常に作成されたことを確認するには、 Get-ServerMonitoringOverride コマンドレットを使ってローカル オーバーライドの一覧を表示します。
Get-ServerMonitoringOverride -Server <ServerIdentity> | Format-List
作成したオーバーライドが一覧に表示されます。
Exchange 管理シェル を使用してローカル オーバーライドを削除する
ローカル オーバーライドを削除するには、次の構文を使用します。
Remove-ServerMonitoringOverride -Server <ServerName> -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <ExistingItemTypeValue> -PropertyName <PropertytoRemove>
この例では、Exchange 正常性セット内のレスポンダーの ActiveDirectoryConnectivityConfigDCServerReboot
既存のローカル オーバーライドをサーバー EXCH01 から削除します。
Remove-ServerMonitoringOverride -Server EXCH01 -Identity Exchange\ActiveDirectoryConnectivityConfigDCServerReboot -ItemType Responder -PropertyName Enabled
正常な動作を確認する方法
ローカル オーバーライドが正常に削除されたことを確認するには、 Get-ServerMonitoringOverride コマンドレットを使ってローカル オーバーライドの一覧を表示します。
Get-ServerMonitoringOverride -Server <ServerIdentity> | Format-List
削除されたオーバーライドは、一覧には表示されません。
Exchange 管理シェル を使用してグローバル オーバーライドを作成する
特定の期間のグローバル オーバーライドを作成するには、次の構文を使用します。
Add-GlobalMonitoringOverride -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <Probe | Monitor | Responder | Maintenance> -PropertyName <PropertytoOverride> -PropertyValue <NewPropertyValue> -Duration <dd.hh:mm:ss>
Exchange の特定のバージョンのグローバル オーバーライドを作成するには、次の構文を使用します。
Add-GlobalMonitoringOverride -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <Probe | Monitor | Responder | Maintenance> -PropertyName <PropertytoOverride> -PropertyValue <NewPropertyValue> -ApplyVersion <15.01.xxxx.xxx>
注:
オーバーライドを作成すると、 Identity パラメーターで使用される値では大文字と小文字が区別されます。
この例では、プローブを 30 日間無効にする OnPremisesInboundProxy
グローバル オーバーライドを追加します。
Add-GlobalMonitoringOverride -Identity "FrontendTransport\OnPremisesInboundProxy" -ItemType Probe -PropertyName Enabled -PropertyValue 0 -Duration 30.00:00:00
この例では、Exchange バージョン 15.01.0225.042 を実行しているすべてのサーバーのレスポンダーを無効にする StorageLogicalDriveSpaceEscalate
グローバルオーバーライドを追加します。
Add-GlobalMonitoringOverride -Identity "MailboxSpace\StorageLogicalDriveSpaceEscalate" -PropertyName Enabled -PropertyValue 0 -ItemType Responder -ApplyVersion "15.01.0225.042"
正常な動作を確認する方法
グローバル オーバーライドが正常に作成されたことを確認するには、 Get-GlobalMonitoringOverride コマンドレットを使ってグローバル オーバーライドの一覧を表示します。
Get-GlobalMonitoringOverride
作成したオーバーライドが一覧に表示されます。
Exchange 管理シェル を使用してグローバル オーバーライドを削除する
グローバル オーバーライドを削除するには、次の構文を使用します。
Remove-GlobalMonitoringOverride -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <ExistingItemTypeValue> -PropertyName <OverriddenProperty>
次の使用例は、正常性セット内のプローブの ExtensionAttributes
プロパティの既存の OnPremisesInboundProxy
グローバル オーバーライドを FrontEndTransport
削除します。
Remove-GlobalMonitoringOverride -Identity FrontEndTransport\OnPremisesInboundProxy -ItemType Probe -PropertyName ExtensionAttributes
正常な動作を確認する方法
グローバル オーバーライドが正常に削除されたことを確認するには、 Get-GlobalMonitoringOverride コマンドレットを使ってグローバル オーバーライドの一覧を表示します。
Get-GlobalMonitoringOverride
削除されたオーバーライドは、一覧には表示されません。