次の方法で共有


PowerPivot 正常性規則 - 設定

PowerPivot for SharePoint には、サーバーの可用性と構成の問題を監視および修正するのに役立つ SharePoint 正常性ルールが含まれています。 PowerPivot for SharePoint に適用される正常性ルールは、[ルール定義の確認] ページに表示されます。

正常性規則は、最終的にサービスの中断につながる可能性があるサーバーの問題を早期に検出します。 PowerPivot for SharePoint には、ユーザーに影響を与える前に問題を特定して修正するのに役立つさまざまなルールが用意されています。 これらの規則の多くは、デプロイの固有の特性に合わせてカスタマイズできます。 たとえば、ディスク領域に関する警告に対処する時間を増やす場合は、使用可能なディスク領域の割合を 5% から 10% に引き上げて、前に警告を受け取ることができます。

カスタマイズできるルールは、リソースの使用量またはサーバーの可用性を報告するルールです。 基になるシステム容量はサーバーやデプロイ トポロジによって大きく異なるため、これらの領域ではカスタマイズが役立ちます。 これに対し、サーバーの構成またはセキュリティの問題を識別するルールにはカスタマイズできません。 これらの規則は、すべてのインストールで均一に適用されることを意図しています。

適用対象:SharePoint 2013 および SharePoint 2010

手記: 正常性規則の設定は、SQL Server Analysis Services インスタンスと PowerPivot サービス アプリケーション用に個別に構成されます。 このトピックの手順を使用して、各サービスの正常性規則を構成します。 SharePoint 2013 の展開では、PowerPivot for SharePoint はサービス アプリケーションのみを使用します。 そのため、PowerPivot for SharePoint では、SharePoint のバージョンごとに異なる正常性規則のセットがインストールされます。 「 正常性規則リファレンス (PowerPivot for SharePoint)」の「バージョン」列を参照するか、次の Windows PowerShell コマンドを実行してインストールされている規則を確認できます。

Get-SPHealthAnalysisRule | Select name, enabled, summary | Where {$_.summary -like "*power*"}  | Format-Table -Property * -AutoSize | Out-Default  

このトピックの内容:

PowerPivot の健全性ルールを表示する

サーバーの安定性を評価するために使用する正常性規則を構成する (SQL Server Analysis Services)

アプリケーションの安定性を評価するために使用する正常性規則を構成する (PowerPivot サービス アプリケーション)

[前提条件]

Analysis Services インスタンスと PowerPivot サービス アプリケーションの構成プロパティを変更するには、サービス アプリケーション管理者である必要があります。

PowerPivot のヘルスルールを表示する

  1. SharePoint サーバーの全体管理で、[ 監視] をクリックし、[ Health Analyzer ] セクションで [ ルール定義の確認] をクリックします。

  2. [構成] セクションで、 PowerPivot: プレフィックスが付いている規則を見つけます。 PowerPivot 関連のすべての正常性ルールには、組み込みの SharePoint ルールと区別するために、このプレフィックスが付いています。

これらのルールは、問題が検出されると、[ 問題と解決策の確認 ] ページに表示されます。

すぐに調査したい問題が疑われる場合は、ルール チェックを手動で実行して、問題があるかどうかを確認できます。

これを行うには、ルールをクリックしてルール定義を開き、リボンの [ 今すぐ実行 ] をクリックします。 [ 閉じる ] をクリックして [問題とソリューションの確認 ] ページに戻り、レポートを表示します。 ルールで問題が検出された場合は、ページに警告またはエラーが報告されます。 場合によっては、エラーまたは警告が表示されるまでに数分かかることがあります。

サーバーの安定性を評価するために使用する正常性規則を構成する (SQL Server Analysis Services)

Analysis Services インスタンスには、システム レベルで問題を検出する正常性規則 (CPU、メモリ、キャッシュに使用されるディスク領域) が含まれています。 特定の正常性規則をトリガーするしきい値を変更するには、次の手順に従います。

  1. SharePoint サーバーの全体管理の [ システム設定] セクションで、[ サーバー上のサービスの管理] をクリックします。

  2. ページの上部で、Analysis Services のインスタンスを含む SharePoint ファーム内のサーバーを選択します (次の図では、サーバー名は AW-SRV033)。 SQL Server Analysis Services がサービス の一覧に表示されます。

    [サーバー上のサービスの管理] ページ

  3. [ SQL Server Analysis Services] をクリックします。

  4. サービス プロパティ ページの [正常性ルールの設定] で、次の設定を変更します。

    CPU リソースの割り当てが不十分 (既定値は 80%)
    この正常性ルールは、Analysis Services サーバー プロセス (msmdsrv.exe) によって使用される CPU リソースが、4 時間にわたって 80% 以上 ([データ収集間隔] 設定で指定) された場合にトリガーされます。

    この構成設定は、[ 問題とソリューションの確認 ] ページのルール定義に対応します。 PowerPivot: Analysis Services には、要求された操作を実行するのに十分な CPU リソースがありません。

    システムの CPU リソースが不足しています (既定値は 90%)
    この正常性ルールは、サーバーの CPU リソースが 4 時間にわたって 90% 以上の場合にトリガーされます ([データ収集間隔] 設定で指定)。 全体的な CPU 使用率は、サーバーの正常性の測定値として CPU 使用率を監視する正常性ベースの負荷分散アルゴリズムの一部として測定されます。

    この構成設定は、[ 問題とソリューションの確認 ] ページの次のルール定義に対応します。 PowerPivot: 全体的な CPU 使用率が高すぎます。

    メモリ不足のしきい値 (既定値は 5%)
    SharePoint アプリケーション サーバーでは、SQL Server Analysis Services インスタンスには、常に未使用の少量のメモリが予約されている必要があります。 サーバーは大部分の操作に対してメモリバインドされているため、上限まで実行されない場合は、サーバーが最適に実行されます。 未使用メモリの 5% は、Analysis Services に割り当てられたメモリの割合として計算されます。 たとえば、合計メモリが 200 GB で、Analysis Services に 80% (または 160 GB) が割り当てられている場合、未使用のメモリの 5% は 5% 160 GB (または 8 GB) になります。

    この構成設定は、[ 問題とソリューションの確認 ] ページの次の規則定義に対応します。 PowerPivot: Analysis Services には、要求された操作を実行するための十分なメモリがありません。

    最大接続数 (既定値は 100)
    この正常性ルールは、Analysis Services インスタンスへの接続の数が 4 時間にわたって 100 以上の接続のままである場合にトリガーされます ([データ収集間隔] 設定で指定)。 この既定値は任意であるため (サーバーのハードウェア仕様やユーザー アクティビティに基づいていません)、環境内のサーバー容量とユーザー アクティビティに応じて値を増減できます。

    この構成設定は、[ 問題と解決策の確認 ] ページの次の規則定義に対応します。 PowerPivot: 接続の数が多い場合は、現在の負荷を処理するためにさらにサーバーを展開する必要があることを示します。

    ディスク領域が不足しています (既定値は 5%)
    ディスク領域は、データベースが要求されるたびに PowerPivot データをキャッシュするために使用されます。 このルールを使用すると、ディスク領域が不足しているタイミングを確認できます。 既定では、この正常性ルールは、バックアップ フォルダーが配置されているディスク ドライブのディスク領域が 5% 未満の場合にトリガーされます。 ディスク使用量の詳細については、「 ディスク領域の使用の構成 (PowerPivot for SharePoint)」を参照してください。

    この構成設定は、[ 問題と解決策の確認 ] ページの次の規則定義に対応します。 PowerPivot: PowerPivot データがキャッシュされているドライブでディスク領域が不足しています。

    データ収集間隔 (時間単位)
    ヘルスルールのトリガーに使用される数値を計算するためのデータ収集期間を指定できます。 システムは常に監視されますが、正常性ルールの警告をトリガーするために使用されるしきい値は、定義済みの間隔で生成されたデータを使用して計算されます。 既定の間隔は 4 時間です。 サーバーは、過去 4 時間に収集されたシステムと使用状況データを取得して、ユーザー接続の数、ディスク領域の使用量、CPU とメモリの使用率を評価します。

アプリケーションの安定性を評価するために使用する正常性規則を構成する (PowerPivot サービス アプリケーション)

  1. サーバーの全体管理の [アプリケーション管理] で、[ サービス アプリケーションの管理] をクリックします。

  2. [サービス アプリケーション] ページで、[ 既定の PowerPivot サービス アプリケーション] をクリックします。

    [ManageService アプリケーション] ページの

  3. PowerPivot 管理ダッシュボードが表示されます。 [アクション] の一覧で [サービス アプリケーション設定の構成] をクリックして、サービス アプリケーションの設定ページを開きます。

    ダッシュボードのスクリーンショット。[アクション] リストにフォーカスします

  4. ヘルスルール設定で、次の設定を変更します。

    接続比率への読み込み (既定値は 20%)
    この正常性ルールは、接続イベントの数に対して読み込みイベントの数が多い場合、サーバーがデータベースのアンロード速度が速すぎること、またはキャッシュ削減設定が積極的すぎることを通知する場合にトリガーされます。

    この構成設定は、[ 問題とソリューションの確認 ] ページの次のルール定義に対応します。 PowerPivot: 接続に対する負荷イベントの比率が高すぎます。

    データ収集間隔 (既定値は 4 時間)
    ヘルスルールのトリガー用に使用される数値を計算するためのデータ収集期間を指定できます。 システムは常に監視されますが、正常性ルールの警告をトリガーするために使用されるしきい値は、定義済みの間隔で生成されたデータを使用して計算されます。 既定の間隔は 4 時間です。 サーバーは、過去 4 時間に収集されたシステムと使用状況データを取得して、収集率に対する負荷を評価します。

    PowerPivot Management Dashboard.xlsx の更新プログラムを確認する (既定値は 5 日)
    PowerPivot 管理 Dashboard.xlsx ファイルは、PowerPivot 管理ダッシュボードのレポートで使用されるデータ ソースです。 既定のサーバー構成では、sharePoint と PowerPivot System Service によって収集された使用状況データを使用して、.xlsx ファイルが毎日更新されます。 ファイルが更新されない場合、健康状態ルールによってそれを問題として報告します。 既定では、ファイルのタイムスタンプが 5 日間変更されていない場合、ルールがトリガーされます。

    使用状況データ収集の詳細については、「 使用データ収集の構成 (PowerPivot for SharePoint)」を参照してください。

    この構成設定は、[ 問題とソリューションの確認 ] ページの次のルール定義に対応します。 PowerPivot: 使用状況データは、予想される頻度で更新されません。

こちらもご覧ください

ディスク領域の使用を構成する (PowerPivot for SharePoint)
PowerPivot 管理ダッシュボードと使用状況データ