サービスのエラーと警告 (クラシック)

Nexthink は常にサービスの状態を分析し、潜在的なエラーや警告に関する情報を提供します。

接続ベースのサービス

対象Platform | Windows | macOS |

タイプ
説明

接続失敗

デバイスレベルのエラー

デバイスが60秒間目的地に接続できない場合、エラーステートとしてマークされます。

アプリケーションクラッシュ

デバイスレベルのエラー

サービスに接続するためのバイナリがアプリケーションクラッシュを経験すると、デバイスはエラーステートとしてマークされます。

ネットワーク応答時間

エンティティレベルの警告

エンティティにおけるすべてのアクティブデバイスは、エンティティの平均ネットワーク応答時間が前7日間の自動計算されたベースラインより3倍高い場合、警告ステートとしてマークされます。

Webベースのサービス

対象Platform | Windows | macOS |

タイプ
説明

アプリケーションクラッシュ

デバイスレベルのエラー

サービスに接続するためのバイナリがアプリケーションクラッシュを経験すると、デバイスはエラーステートとしてマークされます。

HTTPリクエスト失敗(5xx)

エンティティレベルのエラー

エンティティにおけるすべてのアクティブデバイスは、ステータス5xxのHTTPリクエスト失敗数が前7日間の自動計算されたベースラインより3倍高い場合、エラーステートとしてマークされます。

HTTPリクエスト失敗(4xx)

エンティティレベルの警告

エンティティにおけるすべてのアクティブデバイスは、ステータス4xxのHTTPリクエスト失敗数が前7日間の自動計算されたベースラインより3倍高い場合、警告ステートとしてマークされます。

HTTPリクエストリダイレクション(3xx)

エンティティレベルの警告

エンティティにおけるすべてのアクティブデバイスは、ステータス3xxのHTTPリクエストリダイレクト数が前7日間の自動計算されたベースラインより3倍高い場合、警告ステートとしてマークされます。

Webリクエスト持続時間

エンティティレベルの警告

エンティティにおけるすべてのアクティブデバイスは、エンティティの平均Webリクエスト持続時間が前7日間の自動計算されたベースラインより3倍高い場合、警告ステートとしてマークされます。

平均値の計算と外れ値の検出

上記の表で_エンティティレベル_のエラーと警告として記載されているメトリクスは、個々のデバイスではなく、一連のデバイスに対して計算されます。 目標は、変動が大きいメトリクスでの誤検知を減らすことです。 例えば、あるデバイスがいくつかの接続中に長いネットワーク応答時間を経験することがありますが、これは通常、そのデバイスにとってサービスが危険にさらされていることを意味しません。 そのようなメトリクスをエンティティ(または位置)レベルで計算することで、実際のサービス品質のより正確な表現が得られます。

エンティティレベルで計算されるすべてのメトリクスには、警告を発するための最小限の制限が定義されています。 これらは、基準線の違反がある場合でも、サービス品質が保証される絶対最小値です。 サービスが非常に良好に動作しているために基準線が非常に低い場合、計算された平均が基準線の3倍に達しても警告は発せられません。 これは、平均が最小限を超えない場合、警告は発せられないためです。

加えて、外れ値を検出して排除するアルゴリズムが導入されています。 限られた数のデバイスが平均値をエラーまたは警告レベルを超えさせる場合、アルゴリズムはそれらを基準線の計算から除外します。 アルゴリズムが外れ値と見なすことができるデバイスの最大数は、エンティティ内の総デバイス数に依存します。

  • エンティティ内のデバイスが100未満の場合は10%のデバイス

  • エンティティ内のデバイスが100以上の場合は10デバイス


関連概念

Last updated