サービスのエラーと警告 (クラシック)
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