SharePoint Health Analyzer タイマー ジョブを構成する (SharePoint Server 2010)
適用先: SharePoint Foundation 2010, SharePoint Server 2010
トピックの最終更新日: 2010-03-15
SharePoint Server 2010 の SharePoint Health Analyzer では、タイマー ジョブを使用して正常性データが収集され、そのデータがログ フォルダーおよびログ データベースに書き込まれます。このデータは、ファーム サーバーの正常性を示すレポートで使用されます。タイマー ジョブのスケジュールの変更、タイマー ジョブの即時実行、タイマー ジョブの有効化と無効化を行うことができます。
この記事の内容
サーバーの全体管理を使用して正常性データのタイマー ジョブを構成するには
Windows PowerShell を使用して正常性データのタイマー ジョブを構成するには
サーバーの全体管理を使用して正常性データ収集タイマー ジョブを構成する
サーバーの全体管理を使用して、正常性データ収集タイマー ジョブを構成できます。
サーバーの全体管理を使用して正常性データ収集タイマー ジョブを構成するには
この手順を実行しているユーザー アカウントが Farm Administrators グループのメンバーであることを確認します。
注意
正常性データ収集タイマー ジョブの設定は、ファーム全体に適用されるので、ファーム内の個々のサーバーについて設定することはできません。
[サーバーの全体管理] ホーム ページで、[監視] をクリックします。
[監視] ページの [レポート] セクションで [Usage and Health data collection の構成] をクリックします。
[Usage and Health data collection の構成] ページで、次のいずれかの操作を行います。
タイマー ジョブを有効にするには、[有効] をクリックします。
タイマー ジョブを無効にするには、[無効] をクリックします。
[正常性ログ] セクションで、[正常性ログのスケジュール] をクリックします。正常性データを収集するすべてのタイマー ジョブの一覧を表示するページが開きます。
[ジョブの定義] ページで、構成するタイマー ジョブをクリックします。
[タイマー ジョブの編集] ページの [定期的なスケジュール] セクションで、タイマー ジョブのスケジュールを変更し、[OK] をクリックします。
Windows PowerShell を使用して正常性データ収集タイマー ジョブを構成する
Windows PowerShell を使用して、正常性データ収集タイマー ジョブのスケジュールを構成できます。
Windows PowerShell を使用して正常性データのタイマー ジョブを構成するには
次の最小要件を満たしていることを確認します。 Add-SPShellAdmin を参照してください。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 製品] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
Windows PowerShell のコマンド プロンプト (PS C:\>) に次のコマンドを入力し、Enter キーを押します。
Set-SPTimerJob [-Identity <name>] [-Schedule <Schedule string>]
Identity
パラメーターの値はタイマー ジョブを指定します。Identity
パラメーターを使用しなかった場合は、すべてのタイマー ジョブが構成されます。すべてのタイマー ジョブの一覧を表示するには、次のコマンドを入力し、Enter キーを押します。Get-SPTimerJob | Format-Table -property id,title
Schedule
パラメーターの値を使用して、スケジュールを指定します。ここで、<スケジュール文字列> は次のいずれかになります。every <1-60> seconds
every <1-60> minutes at <1-60>
every <1-60> minutes between <1-60> and <1-60>
hourly between <1-59> minutes past the hour and <1-59> minutes past the hour
daily between starting from <hh:mm:ss> and starting no later than <hh:mm:ss>
weekly between starting on <day of the week hh:mm:ss> and starting no later than <day of the week hh:mm:ss>
monthly between starting on < day number hh:mm:ss> and starting no later than < day number hh:mm:ss>
monthly by <hh:mm:ss> on <week number> <day of week>
タイマー ジョブ スケジュールの例を参照するには、次のコマンドを入力して Enter キーを押します。
Get-SPTimerJob | Format-Table -property id,title,schedule
詳細については、「Get-SPTimerJob」および「Set-SPTimerJob」を参照してください。
注意
コマンドライン管理タスクを実行するときには Windows PowerShell を使用することが推奨されています。Stsadm コマンドライン ツールは推奨されていませんが、製品の以前のバージョンとの互換性をサポートするために含まれています。