Desktop Analytics のトラブルシューティング

この記事の詳細を使用して、Configuration Manager と統合されたデスクトップ分析に関する問題のトラブルシューティングに役立ちます。

前提条件の確認

多くの一般的な問題は、前提条件が不足している場合に発生します。 まず、次の構成を確認します。

接続の状態を監視する

Configuration Manager の [接続の正常性] ダッシュボードを使用して、デバイスの正常性別にカテゴリをドリルダウンします。 Configuration Manager コンソールで、[ソフトウェアライブラリ] ワークスペースに移動し、[デスクトップ分析 サービス] ノードを展開し、[接続の正常性]ダッシュボードを選択 します。

詳細については、「接続の正常性の 監視」を参照してください

注意

Desktop Analytics への Configuration Manager 接続は、サービス接続ポイントに依存します。 このサイト システムの役割に対する変更は、クラウド サービスとの同期に影響を与える可能性があります。 詳細については、「サービス接続 ポイントについて」を参照してください

バージョン 2002 から、Configuration Manager サイトがクラウド サービスに必要なエンドポイントに接続できない場合、重大な状態メッセージ ID 11488 が発生します。 サービスに接続できない場合は、コンポーネントSMS_SERVICE_CONNECTORが重大に変わります。 Configuration Manager コンソールの コンポーネントの状態 [] ノードで詳細な状態を表示します。

ログ ファイル

詳細については 、「Desktop Analytics のログ ファイル」を参照してください。

Desktop Analytics のトラブルシューティングに役立つには、Configuration Manager インストール ディレクトリDesktopAnalyticsLogsCollector.ps1ツールを使用します。 基本的なトラブルシューティング手順を実行し、関連するログを 1 つの作業ディレクトリに収集します。 詳細については、「Logs collector 」を参照してください

詳細ログを有効にする

  1. サービス接続ポイントで、次のレジストリ キーに移動します。 HKLM\Software\Microsoft\SMS\Tracing\SMS_SERVICE_CONNECTOR
  2. LoggingLevel 値を に設定する0

Azure ADアプリケーション

Desktop Analytics は、次のアプリケーションを次のアプリケーションに追加Azure AD。

  • Configuration Manager Microservice: Configuration Manager とデスクトップ分析を接続します。 このアプリにはアクセス要件はありません。

  • MALogAnalyticsReader: Azure Log Analytics ワークスペースを監視して、毎日のスナップショットが正常にコピーされたことを確認します。 詳細については 、「MALogAnalyticsReader アプリケーションの役割」を参照してください

  • デスクトップ分析: Configuration Manager がデスクトップ分析から展開計画情報とデバイスの準備状況を取得できます。

セットアップ完了後にこれらのアプリをプロビジョニングする必要がある場合は、[接続済みサービス] ウィンドウに移動 します。 [ユーザー とアプリのアクセスを構成する] を選択し、アプリをプロビジョニングします。

  • Azure ADマネージャー用のアプリです。 セットアップ完了後に接続の問題をプロビジョニングまたはトラブルシューティングする必要がある場合は 、「Create and import app for Configuration Manager」を参照してください。 このアプリには 、Configuration Manager Service API で CM コレクション データの書き込みと CM コレクション データ の読 み取りが必要 です。

    注意

    Desktop Analytics は、複数の Configuration Manager 階層をサポートし、1 つのテナントにAzure ADします。 同じ商用 ID で構成された環境に複数の階層がある場合は、Azure AD テナントと Desktop Analytics インスタンスを共有するために、階層ごとに異なるアプリを使用します。

Configuration Manager 用アプリの作成とインポート

Configuration Manager の Azure AD アプリを Azure Services の構成ウィザードから作成できない場合、または既存のアプリを再利用する場合は、手動で作成してインポートする必要があります。 Desktop Analytics ポータル で初期オン ボーディングを完了した後、次の手順を実行します。

アプリを作成Azure AD

ヒント

このプロセスでは、後で使用する複数の値に注意する必要があります。 Azure Portal からコピー Windows メモ帳に貼り付けるアプリを開きます。

  1. グローバル管理者の アクセス許可を持つユーザーとして Azure portalを開き、[アプリのAzure Active Directory] に移動し、[アプリの登録]を選択します。 次に、[ 新規登録] を選択します

  2. [アプリケーションの 登録] ウィンドウで 、次の設定を構成します。

    • 名前: アプリを識別する一意の名前 (例: Desktop-Analytics-Connection

    • サポートされているアカウントの種類: この設定は既定のオプションのままにし、 この組織ディレクトリのアカウントのみ

    • リダイレクト URI (オプション): このオプションの値は空白のままにします。

    [登録 ] を 選択してアプリを作成します。

  3. 新しいアプリのプロパティで、アプリケーション (クライアント) IDディレクトリ (テナント) ID をコピーします。 値は、Configuration Manager 接続の構成に使用される GUID です。

  4. アプリのプロパティのメニューで、[証明書とシークレット] を&し、[新しいクライアント シークレット] を選択します

    • 説明: シークレットに任意の名前を使用するか、空白のままにすることができます。
    • 有効期限: ビジネス要件を満たす有効期限を指定します。

    [追加] を選択します。 クライアント シークレット文字列の値と 有効期限を 直ちに コピーします。 このウィンドウを離れた場合、同じシークレットを再度取得できない。 これらの値は、後で Configuration Manager 接続を構成するために使用します。

    ヒント

    有効期限をメモし、有効期限の前に シークレット キーを更新 してください。 シークレット キーの有効期限が切れ、サービスへのアクセスが中断される可能性があります。

  5. アプリのプロパティのメニューで、[API のアクセス許可 ] を選択します

    1. [API アクセス許可] パネルで、[アクセス許可 の追加] を選択します

    2. [API アクセス許可の要求] パネル で、組織で 使用する API に切り替えます

    3. Configuration Manager Microservice API を検索して選択 します。

    4. [アプリケーションの アクセス許可の種類] を選択 します。 [CmCollectionData] を展開し 、CMCollectionData.readCMCollectionData.write の両方のアクセス許可を選択します。

    5. [アクセス許可の追加] を選択します。

  6. [API アクセス許可] パネルで、[管理者 の同意を許可する...] を選択し、[はい] を 選択します

Configuration Manager でアプリをインポートする

  1. Configuration Manager コンソールで、[管理] ワークスペースに移動 し、[ クラウド サービス] を展開し、[Azure **Services]**ノードを選択 します。 リボンで [Azure Services の構成 ] を選択します。

  2. Azure Services ウィザードの [Azure Services] ページで、次の設定を構成します。

    • Configuration Manager でオブジェクト の名前を指定します。

    • サービスの識別に 役立 つオプションの [説明] を指定します。

    • 利用可能 なサービスの一覧 から [デスクトップ分析] を選択します。

    [次へ] を選択します。

  3. [アプリ ] ページで 、適切な Azure 環境 を選択します。 次に 、Web アプリの [インポート] を選択します。 [アプリのインポート] ウィンドウで次の 設定を構成 します。

    • Azure ADテナント名: この名前は、Configuration Manager での名前の名前です。

    • Azure ADテナント ID:コピーした ディレクトリ ID Azure AD

    • クライアント ID: アプリ から コピーしたAzure AD ID

    • シークレット キー: アプリ から コピーしたキー Azure ADします。

    • シークレット キーの有効期限: キーの同じ有効期限

    • アプリ ID URI: この設定には、次の値が自動的に設定されます。 https://cmmicrosvc.manage.microsoft.com/

    [ 確認] を 選択し 、[OK] を選択 して [アプリのインポート] ウィンドウを閉じます。 Azure Services ウィザードの [アプリ] ページで [次へ] を選択します。

[診断データ] ページでウィザードの残りの部分を 続行するには、「 サービスConnect を参照してください

Configuration Manager でアプリのトラブルシューティングを行う

アプリの作成またはインポートに問題がある場合は、まず SMSAdminUI.log で特定のエラーを確認してください。 次に、次の構成を確認します。

  • テナントを Desktop Analytics サービスに正常に登録しました。 詳細については、「デスクトップ分析 を設定する方法」を参照してください

  • 必要なすべてのエンドポイントにアクセスできます。 詳細については、「エンドポイント」を参照してください。

  • サインインするユーザーに正しいアクセス許可が付与されていることを確認します。 詳細については、前提条件をご覧ください。

  • ユーザーが Azure にサインインできる一般的な方法を確認します。 このアクションは、認証に関する一般的な問題Azure AD決定します。

  • デスクトップ分析ワーカー に関する SMS_SERVICE_CONNECTORコンポーネントの 状態メッセージを確認します

MALogAnalyticsReader アプリケーションの役割

Desktop Analytics を設定すると、組織に代わって同意します。 この同意は、ワークスペースの MALogAnalyticsReader アプリケーションに Log Analytics Reader ロールを割り当てる方法です。 このアプリケーションの役割は、Desktop Analytics で必要です。

セットアップ中にこのプロセスに問題がある場合は、次のプロセスを使用して手動でこのアクセス許可を追加します。

  1. Azure portal に移動し [、すべてのリソース] を選択します。 Log Analytics の種類の ワークスペースを選択します

  2. ワークスペース メニューで、[アクセス制御 (IAM)] を 選択し、[追加] を選択 、[役割の割り当ての追加 ] を選択します

  3. [役割の 割り当ての追加] パネル で、次の設定を構成します。

    • 役割: 閲覧者

    • アクセス権の割り当 て : ユーザー、グループ、またはサービス プリンシパル

    • Select: MALogAnalyticsReader

  4. [保存] を選択します。

ポータルには、役割の割り当てが追加されたという通知が表示されます。

データの待機時間

デスクトップ分析を初めてセットアップしたり、新しいクライアントを登録したり、新しい展開計画を構成したりすると、Configuration Manager とデスクトップ分析ポータルのレポートに完全なデータが表示されない場合があります。 次の手順が発生するには、2 ~ 3 日かかる場合があります。

  • アクティブ なデバイスは、診断データをデスクトップ分析サービスに送信します。
  • サービスがデータを処理する
  • サービスが Configuration Manager サイトと同期する

Configuration Manager 階層からデスクトップ分析にデバイス コレクションを同期する場合、それらのコレクションがデスクトップ分析ポータルに表示されるのに最大で 1 時間かかる場合があります。 同様に、Desktop Analytics で展開計画を作成する場合、展開計画に関連付けられた新しいコレクションが Configuration Manager 階層に表示されるのに最大で 1 時間かかる場合があります。 プライマリ サイトはコレクションを作成し、サーバーの全体管理サイトはデスクトップ分析と同期します。 Configuration Manager は、コレクション メンバーシップの評価と更新に最大 24 時間かかります。 このプロセスを高速化するには、コレクション メンバーシップを手動で更新します。

注意

手動でコレクションを更新して変更を反映するには、SMS_SERVICE_CONNECTOR_M365ADeploymentPlanWorkerコンポーネントを最初に同期する必要があります。 このプロセスを実行するには、最大 1 時間かかる場合があります。 詳細については 、「M365ADeploymentPlanWorker.log」を参照してください

Desktop Analytics ポータルには、管理者データと診断データの 2 種類****のデータがあります

  • 管理者データ は、ワークスペース構成に加えたすべての変更を参照します。 たとえば、アセットのアップグレードの決定または重要度を 変更する 場合は、管理者データを変更します。 これらの変更は、多くの場合、問題のアセットがインストールされているデバイスの準備状態を変更することができるので、複合効果があります。

  • 診断データは 、クライアント デバイスから Microsoft にアップロードされたシステム メタデータを指します。 このデータは、Desktop Analytics に電力を供給します。 これには、デバイス インベントリ、機能更新プログラムの状態などの属性が含まれます。

既定では、Desktop Analytics ポータルのすべてのデータが毎日自動的に更新されます。 この更新には、2 日前の診断データの変更と、構成に加えた変更 (管理者データ) が含まれます。 毎日午前 8 時 (UTC) にデスクトップ分析ポータルに表示される必要があります。

管理者データを変更すると、ワークスペース内の管理者データのオンデマンド更新をトリガーできます。 Desktop Analytics ポータルの任意のページから、データ通貨のフライアウトを開きます。

Desktop Analytics ポータルの [データ通貨の飛び出し] タブのスクリーンショット

次に、[変更 の適用] を選択します

Desktop Analytics ポータルでの拡張データ通貨のフライアウトのスクリーンショット

通常、このプロセスには 15 ~ 60 分かかります。 タイミングは、ワークスペースのサイズと、プロセスが必要な変更の範囲によって異なります。 オンデマンド データ更新を要求しても、診断データは変更されません。 このオプションは、サービスの展開中は使用できません。 詳細については 、「Desktop Analytics FAQ」を参照してください

上記のタイム フレーム内で更新された変更が表示されない場合は、次の 1 日の更新までさらに 24 時間待ちます。 遅延が長い場合は、サービス正常性ダッシュボードを確認してください。 サービスが正常と報告される場合は、Microsoft サポートにお問い合わせください。

サービス通知

Desktop Analytics ポータルでは、管理者に通知バナーを表示できます。 これらの通知により、Microsoft は重要なイベントや問題についてお客様と通信できます。 次のセクションでは、表示される可能性がある通知について詳しく説明します。

Desktop Analytics で今月の新機能を確認する

この情報通知を使用すると、サービスの変更を認識できます。 詳細については 、「What's new in Desktop Analytics ( )」を参照 してください https://aka.ms/danews

新しい前提条件があります。 Desktop Analytics の使用を続行するには、新しい要件を確認します。

この情報通知を使用すると、前提条件の変更を認識できます。 たとえば、新しいインターネット エンドポイントやソフトウェア更新プログラムなどです。 詳細については、「前提条件 ()」 参照 https://aka.ms/daprereqs してください。

デスクトップ分析に影響を与える問題を調査中

この警告通知は、Microsoft がデスクトップ分析サービスに影響を与える問題を認識しています。 問題は通常、スナップショットの生成です。 この通知が表示された場合、Microsoft は影響の範囲と原因を特定するために問題を調査しています。 Microsoft サポートに連絡する必要はない。 詳細については、「データ フロー 」を参照してください

データの待機時間に関する問題を調査しています。 過去 24 時間に新しいデバイスを登録した場合、またはアセットを変更した場合、デバイスが表示されない可能性があります。

この警告通知は、Microsoft がデスクトップ分析サービスに影響を与える問題を認識しています。 Microsoft はサービスを継続的に監視して、すべてのコンポーネントが適切な時点でスナップショットを更新していることを確認します。 この監視中に、これらのコンポーネントの 1 つが予想通り完了しなかった。 この通知が表示された場合、Microsoft は問題を調査しています。 Microsoft サポートに連絡する必要はない。 詳細については、「データ フロー 」を参照してください

デバイスを最近登録した場合、またはアセットを変更した場合は、Microsoft が問題を解決するまで待ちます。 アクションを繰り返す必要はない。

データの待機時間に関する一時的な問題が解決しました。 ポータル データの毎日の更新が遅れる

この通知では、データの待機時間に問題が発生したと通知されます。 サービスはスナップショットを処理し続け、データの更新が遅れる。 詳細については、「データ待機時間 」を参照してください

データの待機時間に関する問題が解決しました。 過去 24 時間に新しいデバイスを登録した場合、またはアセットを変更した場合、デバイスが表示されない可能性があります。

この通知を使用すると、Microsoft が以前に報告されたデータ待機時間に関する問題を解決しました。 明日のスナップショットの古いデータが表示される場合があります。 過去24 時間にデバイスを登録した場合、またはデバイス構成が変更された場合は、ポータルにデバイスが表示されません。 引き続き Desktop Analytics を使用して アセットを分類 し、展開計画 を準備できます。 これらのアクションでは、前のスナップショットのデータを使用できます。

デスクトップ分析に関する問題が解決しました。 ポータル データの毎日の更新が軌道に乗っています

この通知を使用すると、Microsoft が処理中に動作を停止したスナップショット コンポーネントを特定しました。 Microsoft は、スナップショットの処理に時間がかかるコンポーネントを再起動しました。 Microsoft はサービスを継続的に監視して、すべてのコンポーネントが適切な時点でスナップショットを更新していることを確認します。