Red Hat Training

A Red Hat training course is available for Red Hat JBoss Operations Network

第24章 モニタリングデータの保存

JBoss ON のモニタリング情報は、現在の測定値と履歴傾向と平均の両方を示しています。JBoss ON では、データをスケジュールで集計し、圧縮する cascade の種類があります。これにより、モニタリングデータのサイズを減らさずにデータの傾向が維持されます。データは、次のように処理されます。
  • Raw メトリクスは、数分ごとに収集され、1 時間あたりのローリング平均で集計され、最小値、平均、および最大値が生成されます。
  • 1 時間の値は合計され、6 時間の期間に平均されます。
  • 6 時間の期間が、24 時間(1 日)のウィンドウに組み合わされます。

24.1. モニタリングデータのストレージの長さの変更

24.1.1. デフォルトのストレージの長さ

未処理の測定値、1 時間間隔、および 6 時間の期間は、事前定義 された時間用に JBoss ON データベースに保持されます。

表24.1 データのストレージ時間

data 時間の長さ 設定可能またはハードコーディング SQL またはNoSQL データベース
Raw 測定値 7 日 hardcoded NoSQL
1 時間アグリゲート 14 日 hardcoded NoSQL
6 時間アグリゲート 31 days hardcoded NoSQL
24 時間アグリゲート 365 日 hardcoded NoSQL
traits 365 日 設定可能 SQL
可用性データ 365 日 設定可能 SQL
Events データ 14 日 設定可能 SQL
response-time metrics 31 days 設定可能 SQL
注記
raw メトリクスのストレージサイズは、非常に迅速に増大する可能性があります。データベースのサイズやインベントリー全体で収集されるすべてのメトリックの数と頻度を考慮するために、raw メトリックのストレージ時間を調整する場合は注意してください。
長期間生データを保存する必要がある場合は、データベースから生データをエクスポートし、個別にアーカイブすることを検討してください。
注記
収集されたすべてのメトリックは、指定のストレージノードに、NoSQL データベースに保存されます。リソース数や収集されたメトリクスの増加により、クラスターで他のシステムに追加することができます。
その他のすべての監視データ(および JBoss ON によって保存および使用される他のすべてのデータ)は、バックエンド SQL データベースに保存されます。

24.1.2. 異なるモニタリングデータのストレージ時間の変更

  1. Configuration メニューで System Settings 項目を選択します。
  2. Data Manager Configuration Properties セクションまでスクロールします。
  3. 異なるタイプのモニタリングデータのストレージ時間を変更します。
    直接監視データを格納するために関連する 4 つの設定があります。
    • Web サーバーおよび EJB リソースの応答時間データ。これは、デフォルトで 1 カ月(31 日)保持されます。
    • イベント情報(リソースのエージェントによって生成されたすべてのログファイル)。イベントログのデフォルトストレージ時間は 2 週間です。
    • リソースの特性。デフォルトの時間は 1 年間(365 日)です。
    • 可用性情報デフォルトの時間は 1 年間(365 日)です。