ハードウェア インシデント

Hardware インシデントでは、サーバー自体を監視します。これらは、Tableau Server のパフォーマンスに影響を与える可能性のあるサーバーの問題を特定するのに役立ちます。

次の項目に関するしきい値を設定できます。

  • CPU 使用率
  • 使用可能なメモリ
  • メモリ使用率
  • 空きディスク領域

新しい Tableau Resource Monitoring Tool をインストールすると、既定で次のインシデントが構成されます。

  • 空きディスク領域が 10 分以上 10 GB を下回ると警告インシデントがログに記録され、10 分以上 5 GB を下回ると重大インシデントがログに記録されます。
  • 使用可能なメモリが 10 分以上 8 GB を下回ると警告インシデントがログに記録されます。
  • サーバー全体の CPU 使用率が 5 分間 80% 以上になると警告インシデントがログに記録されます。

注: メモリー関連のインシデントはバイト数で構成されます。

しきい値は、RMT サーバー Web インターフェースを使用して構成するか、構成ファイル config.json を更新することによって構成できます。

ハードウェア インシデントのしきい値を設定するには、[管理] メニューで [構成] を選択し、[インシデント] タブに移動します。

[CPU 使用率] の場合は、次のように設定します。

ハードウェア インシデントのしきい値を設定するには、[管理] メニューで [構成] を選択し、[インシデント] タブに移動します。

キー必須か?説明
重大度必須

「インシデントの重要度レベル」を参照してください。

プロセス必須このしきい値は、Tableau Server 全体または指定された単一プロセスに適用されます。
開始しきい値必須CPU 使用率が指定された値を超えると、インシデントが作成されて監視が開始します。このしきい値のパーセントと期間を設定してください。
終了しきい値オプションCPU 使用率が指定された値を下回ると、インシデントが解決済みと見なされます。

[使用可能なメモリ] の場合は、次のように設定します。

キー必須か?説明
重大度必須

「インシデントの重要度レベル」を参照してください。

開始しきい値必須使用可能なメモリが指定された値を下回ると、インシデントが作成されて監視が開始します。このしきい値のパーセントと期間を設定してください。
終了しきい値オプション使用可能なメモリが指定された値を超えると、インシデントが解決済みと見なされます。

[メモリ使用率] の場合は、次のように設定します。

キー必須か?説明
重大度必須

「インシデントの重要度レベル」を参照してください。

プロセス必須このしきい値は、Tableau Server 全体または指定された単一プロセスに適用されます。
開始しきい値必須メモリ使用量が指定された値と等しくなると、インシデントが作成されて監視が開始します。このしきい値のパーセントと期間を設定してください。
終了しきい値オプションメモリ使用量が指定された値を下回ると、インシデントが解決済みと見なされます。

[空きディスク領域] の場合は、次のように設定します。

キー必須か?説明
重大度必須

「インシデントの重要度レベル」を参照してください。

開始しきい値必須空きディスク領域が指定された値を下回ると、インシデントが作成されて監視が開始します。このしきい値のパーセントと期間を設定してください。
終了しきい値オプション空きディスク領域が指定された値を超えると、インシデントが解決済みと見なされます。

[Disk Queue Length (ディスク キューの長さ)] の場合は、次のように設定します。

キー必須か?説明
重大度必須

「インシデントの重要度レベル」を参照してください。

開始しきい値必須ディスク キューの長さが指定された値と等しくなると、インシデントが作成されて監視が開始します。このしきい値のパーセントと期間を設定してください。
終了しきい値オプションディスク キューの長さが指定された値を下回ると、インシデントが解決済みと見なされます。

次に、2 つのハードウェア インシデントを定義する config.json スニペットの例を示します。

{  
 "monitoring":  {  
    "incidents":  {  
      "triggers":  [  
        {  
          "counter":  "DiskSpaceAvailableKB",  
          "severity":  "warning",  
          "threshold":  1048576  
        },  
        {  
          "counter":  "ProcessorTimePercent",  
          "severity":  "warning",  
          "threshold":  0.95,  
          "thresholdDuration":  300000,  
          "endThreshold":  0.90,  
          "endThresholdDuration":  5000  
        }  
      ]  
    }  
  }  
}
  • DiskSpaceAvailableKB インシデントでは、使用可能なディスク領域が 10 GB を下回ると警告がトリガーされます。
  • ProcessorTimePercent インシデントでは、CPU の使用率が 5 分以上、95% 以上になると警告がトリガーされます。このインシデントは、CPU の使用率が 5 秒間、90% を下回ると解決されたと見なされます。

既定の設定が要件を満たしている場合と満たしていない場合があり、これはお使いの環境によって変わります。たとえば、使用可能なディスク領域が 2 GB を下回ると識別子が "staging-environment" となり警告がトリガーされる環境では、次のような構成になります。

{  
  "environments":  {  
    "staging-environment":  {  
     "monitoring":  {  
        "incidents":  {  
          "triggers":  [  
            {  
              "counter":  "DiskSpaceAvailableKB",  
              "severity":  "warning",  
              "threshold":  2097152  
            }  
          ]  
        }  
      }  
    }  
  }  
}
キーデータ型必須か?説明
counter文字列必須

監視するハードウェア インシデントの識別子。使用可能なオプションは次のとおりです。

  • ProcessorTimePercent
  • DiskSpaceAvailableKB
  • DiskQueueTotalLength
  • MemoryAvailableKB
  • MemoryCommittedKB
severity文字列オプション

「インシデントの重要度レベル」を参照してください。既定値: Warning

threshold数値必須インシデントが監視対象となる前に上回る必要のあるしきい値。
thresholdDuration数値オプションインシデントがトリガーされる前に状況を監視する時間 (ミリ秒単位)。指定しない場合は、インシデントが threshold に到達するとすぐにトリガーされます。
endThreshold数値オプションインシデントが解決と見なされる前に上回る必要のあるしきい値。
endThresholdDuration数値オプションインシデントを完了する前に状況を監視する時間 (ミリ秒単位)。指定しないと、インシデントが endThreshold に到達するとすぐに解決と見なされます。endThreshold が定義されていない場合は、threshold が使用されます。

実行可能なユーザー

"Server/Environment Management (サーバー/環境管理)" の役割を持つ Resource Monitoring Tool 管理者や Resource Monitoring Tool ユーザー。

フィードバックをお送りいただき、ありがとうございます。フィードバックは正常に送信されました。ありがとうございます!