Azure Monitor を使用してMicrosoft Teams Roomsデバイスを監視する

重要

この機能は非推奨となり、Teams 管理センターとTeams Rooms Pro管理ポータルにある機能に置き換えられます。 詳細については、「Teams Rooms Pro管理ポータルの概要」を参照してください。

この記事では、Azure Monitor を使用して統合された方法でMicrosoft Teams Roomsを監視する方法について説明します。

注意

Teams Rooms デバイスでこの機能を使用するには、デバイスにMicrosoft Teams Rooms Pro ライセンスを割り当てる必要があります。 詳細については、「Microsoft Teams Rooms ライセンス」を参照してください。

Microsoft Teams の会議室デバイスを監視するのに役立つ基本的なテレメトリを提供するように Azure Monitor を構成できます。 詳細については、「Azure Monitor を使用したMicrosoft Teams Rooms管理の計画」および「Azure Monitor を使用したMicrosoft Teams Rooms管理のデプロイ」を参照してください。 監視ソリューションが成熟すると、他のデータと監視機能を使用して、デバイスのパフォーマンスをより詳細に表示できます。

ログ エントリを理解する

次のイベントの説明は、Microsoft Teams Rooms アプリが Windows イベント ログに対応する情報を記録するときに、5 分ごとにイベント ログの説明フィールドに挿入されます。 Microsoft Monitoring Agent は、これらのレコードを Azure Monitor の Log Analytics に渡します。このレコードは、「Azure Monitor を使用した監視Microsoft Teams Roomsデプロイ」で作成したダッシュボードに解析されます。 ダッシュボードを使用すると、個々のログ エントリを確認して、必要に応じてアクションのコースを決定できます。

イベント ID 2000 と 3000 は、Teams Roomsが期待どおりに動作していることを示します。 イベント ID 2001 と 3001 は、問題が見つかったことを示します。 イベント ID 4000 は、設定したベースラインや、organization内の他の展開済みデバイスと比較して、予想以上に頻繁に表示される場合にアクションを必要とする場合があります。

これらのイベントの説明を理解することで、問題を速やかに把握して、より適切なトラブルシューティングを行う機会が得られます。

イベント ID レベル イベントの動作 イベントの説明
2000
情報
これは正常なハートビート イベントです。 5 分ごとに、Microsoft Teams Roomsは、Microsoft Teams またはSkype for Businessにサインインしており、ネットワークと Exchange 接続があることを確認します。
3 つの要素すべてが true の場合、デバイスがオフラインになるまで、または 1 つ以上の条件が満たされなくなるまで、5 分ごとにイベント ID 2000 がイベント ログに書き込まれます。
{"Description":"Heartbeat is healthy.", "ResourceState":"Healthy", "OperationName":"Heartbeat", "OperationResult":"Pass", "OS":"Windows 10", "OSVersion":"10.0.14393.693", "Alias":"alias<span></span>@contoso.com", "DisplayName":"Display name", "AppVersion":"1.0.38.0", "IPv4Address":"10.10.10.10", "IPv6Address":"IP v6 address"}

この例では、すべてのハートビート条件が満たされ、Microsoft Teams Rooms デバイスが正常としてマークされました。 エラーがある場合は、アプリが記録するイベント ID は 2001 になります。
2001
エラー
これはアプリのエラー イベントです。 5 分ごとに、Microsoft Teams Roomsは、Microsoft Teams にサインインしているか、ネットワークと Exchange 接続を使用してSkype for Businessされていることを確認します。 1 つ以上の要因が当てはまらない場合、デバイスがオフラインになるまで、またはすべての条件が再び満たされるまで、EventID 2001 が 5 分ごとにイベント ログに書き込まれます。 {"Description":"Network status : Healthy. Exchange status : Connected. Sign in status: Unhealthy. Teams sign in status: Healthy.", "ResourceState":"Unhealthy", "OperationName":"Heartbeat", "OperationResult":"Fail", "OS":"Windows 10", "OSVersion":"10.0.14393.693", "Alias":"", "DisplayName":"Display Name", "AppVersion":"1.0.38.0", "IPv4Address":"10.10.10.10", "IPv6Address":"ip v6 address"}

この例では、Microsoft Teams Roomsネットワーク接続が正常であり、アプリが Exchange に接続されていることを確認しましたが、太字の部分はアプリが接続されていないことを示しています。 これは、デバイスまたはホスト上の構成の問題である可能性があります。

[ネットワークの状態] は、[正常] または [異常] として表示されます。 状態が異常な場合は、ネットワークの問題が発生しているか、デバイスが取り外されている可能性があります (ただし、Exchange と Microsoft Teams または Skype for Business エラーも発生している可能性があります)。

Exchange の状態は、接続済み、接続中、自動検出エラー (最もよく見られるエラー)、GeneralError、または ServerVersionNotSupported のいずれかとして表示されます。 この状態が Connecting の場合は、次の状態メッセージが送信されるまで待機して、その他のエラーについては、Exchange の問題解決の経験がある管理者にその問題について相談します。

サインイン状態/Teams のサインイン状態 (アプリが Skype for Business または Teams にサインインしたことを示す) は、正常または異常として表示されます。 この状態が Unhealthy の場合は、技術者を派遣して詳しい調査を行ってください。
3000
情報
このイベントは、ハードウェア チェックが実行され、正常であることが検出されたことを確認します。 5 分ごとにMicrosoft Teams Rooms、構成済みのハードウェア コンポーネント (フロント オブ ルーム ディスプレイ、マイク、スピーカー、カメラなど) が接続され、機能していることを確認します。 すべてのコンポーネントが正常な場合は、イベント ログに EventID 3000 が書き込まれます。 このイベントは、接続されているデバイスに問題がない限り、5 分ごとに書き込まれます。
{"Description":"HardwareCheckEngine is healthy.", "ResourceState":"Healthy", "OperationName":"HardwareCheckEngine", "OperationResult":"Pass", "OS":"Windows 10", "OSVersion":"10.0.14393.693", "Alias":"alias<span></span>@contoso.com", "DisplayName":"Display Name", "AppVersion":"1.0.38.0", "IPv4Address":"10.10.10.10", "IPv6Address":"ip v6 address"}

この例では、すべてのハードウェア チェックに合格しています。 エラーがある場合は、アプリが代わりにイベント ID 3001 を記録します。
3001
エラー イベント
これはハードウェアのエラー イベントです。 Microsoft Teams Rooms アプリには、接続されているハードウェア コンポーネント (部屋の前面、マイク、スピーカー、カメラ) の正常性を 5 分ごとに確認するプロセスがあります。 1 つ以上のコンポーネントが異常な場合は、EventID 3001 がイベント ログに書き込まれます。 このイベントは、デバイスに関する問題が修正されるまで 5 分ごとに書き込まれます。 {"Description":" Front of Room Display status : Unhealthy. Configured display count is 2. Real display count is 0. Conference Microphone status : Unhealthy. Conference Speaker status : Healthy. Default Speaker status : Healthy. Camera status : Healthy.", "ResourceState":"Unhealthy", "OperationName":"HardwareCheckEngine", "OperationResult":"Fail", "OS":"Windows 10", "OSVersion":"10.0.14393.1198", "Alias":"alias<span></span>@contoso.com", "DisplayName":"Yosemite conference room", "AppVersion":"2.0.58.0", "IPv4Address":"10.10.10.10", "IPv6Address":"IPv6Address", "IPv4Address2":"10.10.10.10"}

ハードウェア周辺機器は Healthy または Unhealthy のいずれかとして表示されます。
この例では、2 つの 会議室の前面 ディスプレイが構成されており、現在はどちらも使用できません。 会議マイクの状態異常であり、いくつかの原因が考えられる可能性があります。 少なくとも 1 つのリソースがチェックを渡さなかったため、ResourceState は異常として表示されます。 技術者を派遣して詳しい調査を行ってください。
4000
情報
これはアプリの再起動イベントです。 アプリが再起動されるたびに、このイベントが Windows イベント ログに記録されます。
{"Description":"App restarts.", "ResourceState":"Healthy", "OperationName":"Restart", "OperationResult":"Pass", "OS":"Windows 10", "OSVersion":"10.0.14393.693", "Alias":"alias<span></span>@domain.com", "DisplayName":"Display Name", "AppVersion":"1.0.38.0", "IPv4Address":"10.10.10.10", "IPv6Address":"ip v6 address"}

アプリは、さまざまな理由で再起動される場合があります。 同じ建物内と異なる建物内のデバイスの再起動頻度を比較します。 これはインフラストラクチャの問題の手がかりとなる可能性があるため、電源変動や障害などの既知の問題に注意してください。

Azure Monitor を使用してMicrosoft Teams Rooms監視を計画する

Azure Monitor を使用してMicrosoft Teams Rooms監視をデプロイする