構成ガイド: 遅いPCのトラブルシューティング

はじめに

このワークフローを始めるには、関連するすべてのコンテンツがインストールされ、適切に設定されていることを確認してください。 このページは、含まれるコンテンツとその設定方法についてのガイダンスを提供します。

このガイドが推奨される設定を表していることに注意してください。 あなたの特定の環境に基づいて内容をカスタマイズして編集できます。

依存関係

このワークフローを利用するには、必要なコンテンツをNexthink Infinityテナントにインストールする必要があります。

前提条件

このライブラリパックには以下の拡張製品のコンテンツが含まれています。

コンテンツと依存関係

タイプ
[名前]
[説明]

スローピーシートラブルシューティング

デバイスの動作遅延の原因を解決するための自動化されたガイド付きプロセス。

PCの遅延特定

カスタマイズされた遅延のある可能性のあるデバイスの特定のためのサンプルKPIとテーブル。

ブラウザタブに関するアドバイス

デバイスで過剰な数のブラウザタブが開かれていることをユーザーに通知し、リソースを解放するためにタブを閉じることを勧めます。

ディスククリーンアップのリクエスト

トラブルシューティングの一環としてディスククリーンアップが必要であり、デバイスのリソースを解放するためにフルクリーンアップを実行する許可を求めます。

macOSメモリ圧力に関するアドバイス

デバイスが高レベルのメモリ圧力を報告していることをユーザーに通知し、使用していないアプリケーションを閉じることでデバイスのリソースを解放することを勧めます

電源プランに関するアドバイス

デバイスが企業承認の電源プランを使用していないことをユーザーに通知し、現在のプランがデバイスのパフォーマンスに影響を与える可能性があるため、変更を勧めます

再起動のリクエスト

デバイスが再起動を必要としていることをユーザーに通知します。 作業を保存し、再起動の許可を求められます

セルフヘルプ完了

セルフヘルプのトラブルシューティングプロセスが完了したことをユーザーに通知します。 保留中のアップデートがあればデバイスを再起動し、スローネスが続く場合はチケットを記録するようにアドバイスします。

PCの遅延特定

デバイスが遅延を経験している可能性があることをユーザーに通知し、デバイスの一部のチェックを実行する許可を求めます。

Wi-Fiセルフヘルプ

デバイスがWi-Fi信号強度が低いことを特定され、これを改善するための対策を提案します。 このキャンペーンはリモートワーカーにのみ表示されます

ディスククリーンアップ

従業員が健全なディスクスペースレベルを維持するのを支援します。

バッテリーステータスの取得

ノートパソコンに搭載されたバッテリーの健康状態を、その保持可能な容量について返します。 また、Windowsデバイスの現在アクティブな電源プランも取得します。 交換が必要なバッテリーを特定し、デバイスの電源設定を最適化するのに役立ちます。

ブラウザタブの取得

指定されたブラウザの名前から開かれているタブの数に関する情報を提供します。

デフォルトブラウザの取得

デフォルトとして設定されているブラウザ名を取得します。

ディスクの健康状態の取得

指定されたドライブ文字で識別されるドライブが配置されている場所の物理ディスクの健康状態の詳細を取得します

macOSメモリ圧力の取得

AppleのmacOSデバイスから取得したデータを出力し、macOS上のメモリ使用量とメモリ圧力に関する指標を理解するのに役立ちます。 メモリ圧力の詳細については、macOSのドキュメントを参照してください。

macOSのアップデートと再起動情報の取得

macOSソフトウェアアップデートのステータスについての洞察を提供し、デバイスに保留中のアップデートや再起動があるかどうか、また、再起動が必要な場合や必要なディスクスペースの量についての情報を提供します リモートアクションは、デバイスが最後に再起動された日数も出力します。

Wi-Fi信号強度の取得

Wi-Fi信号の質、強度、チャネル、およびデバイスが企業ネットワークに接続されているかどうかを取得します。

Windowsディスク情報の取得

指定された文字で識別されるドライブの物理ディスクの詳細を取得します。 このリモートアクションは、SuperFetch、インデックス作成、省電力モードやドライブ最適化 (ディスクデフラグメンテーション) など、ディスク使用機能の設定状況も取得します ディスクデフラグメンテーション)。

システムファイルチェッカーの起動

"Windows"および"Winsxs"システムフォルダ内のシステムファイルの破損をチェックし、修正するために使用できます。

macOSデバイスの再起動

デバイスの稼働時間が長すぎるため再起動が必要かどうかを確認し、提供された入力に基づいてターゲットデバイスの再起動をスケジュールします。

Windowsデバイスの再起動

デバイスの稼働時間が長すぎる、または再起動が保留中のために再起動が必要かどうかを確認し、提供された入力に基づいてターゲットデバイスの再起動を設定します

再起動待ちの状態をチェック

再起動待ちの状態かどうか、またその理由を確認します。 考えられる原因は以下の通りです:

  • コンピュータ名の変更。

  • ドメイン参加。

  • ファイル名の変更操作。

  • SCCMエージェント。

  • ソフトウェアのインストール。

  • Windowsアップデート。

また、最後の起動イベントの日付とタイプも取得します。 起動タイプは以下の通りです:

  • 通常ブート

  • 高速ブート

  • ハイバネーションからの再開

設定

ステップ 1 - ライブラリパックコンテンツのインストール

Nexthinkライブラリにアクセスし、必要なコンテンツをすべてインストールします。

ステップ 2 - ITSM APIコネクタの資格情報を設定

コネクタ資格情報の設定は、APIコールを可能にするために不可欠です。 詳細については、コネクタ資格情報のドキュメントを参照してください。

各サービス/APIのThinkletには、入力が必要な資格情報のドロップダウンフィールドがあります。 ワークフローがライブラリからインストールまたはコピーされると、このフィールドは空白になっています。これは、各環境のローカルセットアップであり、ライブラリには含まれていません。

ServiceNowコネクタを使用して、内蔵されたServiceNowコネクタでアクションを作成できます。 必要なアクションとコネクタ資格情報はドロップダウンリストから選択でき、選択したアクションに応じて使用可能なパラメータが変わります。

ステップ 3 - リモートアクションの設定

ご注意ください: ワークフローで使用するには、以下のリモートアクションを手動トリガーで設定する必要があります。 リモートアクションがワークフロー外で使用される場合にも、他の実行トリガーと組み合わせることができます。

このワークフローに使用され、含まれているリモートアクションは12個あります。 ワークフローが正しく機能するために、これらのリモートアクションの中にはデフォルトとは異なる入力パラメータを使用してトリガーされるものもあります(例:リモートアクション「ディスククリーンアップ」は「徹底クリーン」でトリガーされます)。

このワークフロー用に作成されたカスタムキャンペーンは、リモートアクションが実行される前に実行許可を求めるために起動することもあれば、リモートアクションの出力に応じて実行後に起動することもあります。 その結果、特定のリモートアクションのデフォルトの動作を、カスタム入力パラメータを許可することで変更する必要があるかもしれません。 これにより、リモートアクションに組み込まれたキャンペーンが起動して混乱を引き起こすことを防ぎます。

[名前]

ディスククリーンアップ

これらの3つのパラメータはすべてカスタム値を許可するように構成する必要があります

  • ディスククリーンアップキャンペーンID

  • クリーンアップ完了キャンペーンID

  • クリーンアップレベル

ブラウザタブの取得

これらの2つのパラメータはカスタム値を許可するように構成する必要があります

  • キャンペーンID

  • タブの数

システムファイルチェッカーの起動

これらの2つのパラメータは2つのオプションとして構成する必要があります。falseとtrueです。

  • dism_auto_repair

  • sfc_auto_repair

macOSデバイスの再起動

これらのパラメータはすべてカスタム値を許可するように構成する必要があります

  • 最後の再起動からの経過日数

  • キャンペーンを表示

  • キャンペーンID

  • 猶予期間 (日単位)

  • 再起動遅延 (分単位)

ステップ 5 - キャンペーンの設定

このワークフローには 8 つのEngageキャンペーンが含まれています ガイド付きトラブルシューティングプロセス中に、これらのキャンペーンが表示され、アドバイスを提供したり、デバイスへの介入が必要なことを示したりします。

使用前に企業のコミュニケーションガイドラインに合わせてこれらのキャンペーンを変更する必要があります。 キャンペーンを管理ページに移動してキャンペーンを確認し、編集してください。

インストールされた各キャンペーンに対して、以下を確認してください:

  • 送信者名と画像をカスタマイズします。

  • 質問を見直し、調整します。

  • 使用準備ができたらキャンペーンを公開します。

ステップ 6 - ワークフローをスケジュール

手動トリガー

このワークフローは定期的にスケジュールされるために設計されておらず、手動で実行されるべきです。これは、その恩恵を得ることができるデバイスで適用されます。 通常、遅延しているデバイスが報告された際にL1サポートエージェントが行う通常のプロセスを自動化するために設計されています。 このプロセスの診断ステップとして追加することができます。

積極的な検出

デバイスが遅くなると予想されるものにこのワークフローを積極的に実行したい場合、影響する要素の範囲があり、顧客ごとにターゲットデバイスの特定が主観的に異なる可能性があることを考慮してください。

Nexthinkは、デバイスのパフォーマンスのさまざまな側面を報告するための異なる指標を提供しており、知覚された遅延は複数の要素の組み合わせによるものである可能性が高いです。

考慮すべき指標には以下があります:

  • CPU使用率。

  • CPUキューの長さ(CPUキューの長さが利用可能な論理プロセッサ数の2倍を超える長期間の場合、デバイスの問題を示す可能性があります)。

  • CPU割り込み使用率(CPU割り込み使用率が長期間続く場合は、高負荷を示す可能性があります)。

  • ディスクキューの長さ(単独では遅延の指標ではありませんが、他の指標と併用して)。

  • メモリのディスクへのスワップ率(頻繁なスパイクは、メモリの不足または過剰使用が原因であることがある)。

  • メモリスワップサイズ(継続的な使用は、メモリの不足または過剰使用が原因であることがある)。

  • 利用可能なメモリ比率。

このパックには、サンプルクエリを含むKPIとテーブルを持つダッシュボードが含まれています。 提供されるすべてのクエリには調整が必要な閾値があり、使用する前に自分の開発環境内のデバイスに対してクエリロジック(and/or演算子の組み合わせ)をテストする必要があります。

コード
1 devices during past 24h
2 | include device_performance.events
3 | compute cpu_queue_ratio = cpu_queue_length.avg()/(number_of_logical_processors.avg()*2), cpu_usage_ = normalized_cpu_usage.avg(), high_interrupt = duration_with_high_cpu_interrupt_usage.sum(), medium_interrupt = duration_with_medium_cpu_interrupt_usage.sum(), mem_swap_rate = memory_swap_rate.avg(), mem_swap_size = memory_swap_size.avg(), mem_ratio = used_memory.avg() / installed_memory.avg(), disk_queue_length_ = disk_queue_length.avg(), disk_space_ratio = system_drive_free_space.avg() / system_drive_capacity.avg()
4 | where cpu_queue_ratio >= 1 or cpu_usage_ > 80 or high_interrupt > 1min or medium_interrupt > 5min or (mem_swap_size > 5GB and mem_swap_rate > 1MB) or mem_ratio > 0.85 or disk_queue_length_ >= 1 or disk_space_ratio >= 0.90
5 | include execution.events
6 | compute response_time = connection_establishment_time.avg()
7 | where response_time >= 50ms
8 | sort cpu_queue_ratio desc
9 | sort disk_queue_length_ desc

使用ガイド

コンテンツが設定され、使用する準備が整いました。 使用法の概要と推奨事項については、使用ガイドにアクセスできます:

使用ガイド:PCのトラブルシューティング

Last updated

Was this helpful?