CloudMonitor は、CPU アイドルレート、メモリ容量、ディスク容量など、Elastic MapReduce (E-MapReduce) のステータスのモニタリングに役立つ複数のメトリックを提供します。 また、CloudMonitor では、例外が発生した際にアラートを受信するよう当該メトリックのアラートルールを設定することが可能です。

E-MapReduce を購入すると、CloudMonitor が当該メトリックに基づいてデータを自動的に収集します。

モニタリングサービス

  • メトリック
    メトリック ディメンション 単位 最小周波数
    インバウンドトラフィックレート ユーザー、クラスター、ロール ビット/秒 30 秒
    アウトバウンドトラフィックレート ユーザー、クラスター、ロール ビット/秒 30 秒
    CPU アイドルレート ユーザー、クラスター、ロール % 1 分
    ユーザーモードの CPU 使用率 ユーザー、クラスター、ロール % 30 秒
    システムモードの CPU 使用率 ユーザー、クラスター、ロール % 30 秒
    アイドルディスク容量 ユーザー、クラスター、ロール バイト 30 秒
    総ディスク容量 ユーザー、クラスター、ロール バイト 30 秒
    15 分間の平均負荷 ユーザー、クラスター、ロール - 30 秒
    5 分間の負荷平均 ユーザー、クラスター、ロール - 30 秒
    1 分間の平均負荷 ユーザー、クラスター、ロール - 30 秒
    アイドルメモリ容量 ユーザー、クラスター、ロール バイト 30 秒
    総メモリ容量 ユーザー、クラスター、ロール バイト 30 秒
    受信パケット/秒 ユーザー、クラスター、ロール PPS 30 秒
    送信パケット/秒 ユーザー、クラスター、ロール PPS 30 秒
    実行中のプロセス ユーザー、クラスター、ロール カウント 30 秒
    総プロセス数 ユーザー、クラスター、ロール カウント 30 秒
    ブロックされたプロセス数 ユーザー、クラスター、ロール カウント 30 秒
    作成したプロセスまたはスレッド数 ユーザー、クラスター、ロール カウント 30 秒
    MemNonHeapUsedM ユーザー、クラスター、ロール バイト 30 秒
    MemNonHeapCommittedM ユーザー、クラスター、ロール バイト 30 秒
    MemNonHeapMaxM ユーザー、クラスター、ロール バイト 30 秒
    MemHeapUsedM ユーザー、クラスター、ロール バイト 30 秒
    MemHeapCommittedM ユーザー、クラスター、ロール バイト 30 秒
    MemHeapMaxM ユーザー、クラスター、ロール バイト 30 秒
    MemMaxM ユーザー、クラスター、ロール バイト 30 秒
    ThreadsNew ユーザー、クラスター、ロール - 30 秒
    ThreadsRunnable ユーザー、クラスター、ロール - 30 秒
    ThreadsBlocked ユーザー、クラスター、ロール - 30 秒
    ThreadsWaiting ユーザー、クラスター、ロール - 30 秒
    ThreadsTimedWaiting ユーザー、クラスター、ロール - 30 秒
    ThreadsTerminated ユーザー、クラスター、ロール - 30 秒
    GcCount ユーザー、クラスター、ロール - 30 秒
    GcTimeMillis ユーザー、クラスター、ロール - 30 秒
    CallQueueLength ユーザー、クラスター、ロール - 30 秒
    NumOpenConnections ユーザー、クラスター、ロール - 30 秒
    ReceivedByte ユーザー、クラスター、ロール - 30 秒
    SentByte ユーザー、クラスター、ロール - 30 秒
    BlockCapacity ユーザー、クラスター、ロール - 30 秒
    BlocksTotal ユーザー、クラスター、ロール - 30 秒
    CapacityRemaining ユーザー、クラスター、ロール - 30 秒
    CapacityTotal ユーザー、クラスター、ロール - 30 秒
    CapacityUsed ユーザー、クラスター、ロール - 30 秒
    CapacityUsedNonDFS ユーザー、クラスター、ロール - 30 秒
    CorruptBlocks ユーザー、クラスター、ロール - 30 秒
    ExcessBlocks ユーザー、クラスター、ロール - 30 秒
    ExpiredHeartbeats ユーザー、クラスター、ロール - 30 秒
    MissingBlocks ユーザー、クラスター、ロール - 30 秒
    PendingDataNodeMessageCount ユーザー、クラスター、ロール - 30 秒
    PendingDeletionBlocks ユーザー、クラスター、ロール - 30 秒
    PendingReplicationBlocks ユーザー、クラスター、ロール - 30 秒
    PostponedMisreplicatedBlocks ユーザー、クラスター、ロール - 30 秒
    ScheduledReplicationBlocks ユーザー、クラスター、ロール - 30 秒
    TotalFiles ユーザー、クラスター、ロール - 30 秒
    TotalLoad ユーザー、クラスター、ロール - 30 秒
    UnderReplicatedBlocks ユーザー、クラスター、ロール - 30 秒
    BlocksRead ユーザー、クラスター、ロール - 30 秒
    BlocksRemoved ユーザー、クラスター、ロール - 30 秒
    BlocksReplicated ユーザー、クラスター、ロール - 30 秒
    BlocksUncached ユーザー、クラスター、ロール - 30 秒
    BlocksVerified ユーザー、クラスター、ロール - 30 秒
    BlockVerificationFailures ユーザー、クラスター、ロール - 30 秒
    BlocksWritten ユーザー、クラスター、ロール - 30 秒
    ByteRead ユーザー、クラスター、ロール - 30 秒
    ByteWritten ユーザー、クラスター、ロール - 30 秒
    FlushNanosAvgTime ユーザー、クラスター、ロール - 30 秒
    FlushNanosNumOps ユーザー、クラスター、ロール - 30 秒
    FsyncCount ユーザー、クラスター、ロール - 30 秒
    VolumeFailures ユーザー、クラスター、ロール - 30 秒
    ReadBlockOpNumOps ユーザー、クラスター、ロール - 30 秒
    ReadBlockOpAvgTime ユーザー、クラスター、ロール ミリ秒 30 秒
    WriteBlockOpNumOps ユーザー、クラスター、ロール - 30 秒
    WriteBlockOpAvgTime ユーザー、クラスター、ロール ミリ秒 30 秒
    BlockChecksumOpNumOps ユーザー、クラスター、ロール - 30 秒
    BlockChecksumOpAvgTime ユーザー、クラスター、ロール ミリ秒 30 秒
    CopyBlockOpNumOps ユーザー、クラスター、ロール - 30 秒
    CopyBlockOpAvgTime ユーザー、クラスター、ロール ミリ秒 30 秒
    ReplaceBlockOpNumOps ユーザー、クラスター、ロール - 30 秒
    ReplaceBlockOpAvgTime ユーザー、クラスター、ロール ミリ秒 30 秒
    BlockReportsNumOps ユーザー、クラスター、ロール - 30 秒
    BlockReportsAvgTime ユーザー、クラスター、ロール ミリ秒 30 秒
    NodeManager_AllocatedContainers ユーザー、クラスター、ロール - 30 秒
    ContainersCompleted ユーザー、クラスター、ロール - 30 秒
    ContainersFailed ユーザー、クラスター、ロール - 30 秒
    ContainersIniting ユーザー、クラスター、ロール - 30 秒
    ContainersKilled ユーザー、クラスター、ロール - 30 秒
    ContainersLaunched ユーザー、クラスター、ロール - 30 秒
    ContainersRunning ユーザー、クラスター、ロール - 30 秒
    ActiveApplications ユーザー、クラスター、ロール - 30 秒
    ActiveUsers ユーザー、クラスター、ロール - 30 秒
    AggregateContainersAllocated ユーザー、クラスター、ロール - 30 秒
    AggregateContainersReleased ユーザー、クラスター、ロール - 30 秒
    AllocatedContainers ユーザー、クラスター、ロール - 30 秒
    AppsCompleted ユーザー、クラスター、ロール - 30 秒
    AppsFailed ユーザー、クラスター、ロール - 30 秒
    AppsKilled ユーザー、クラスター、ロール - 30 秒
    AppsPending ユーザー、クラスター、ロール - 30 秒
    AppsRunning ユーザー、クラスター、ロール - 30 秒
    AppsSubmitted ユーザー、クラスター、ロール - 30 秒
    AvailableMB ユーザー、クラスター、ロール - 30 秒
    AvailableVCores ユーザー、クラスター、ロール - 30 秒
    PendingContainers ユーザー、クラスター、ロール - 30 秒
    ReservedContainers ユーザー、クラスター、ロール - 30 秒
    • モニタリングデータは最大 31 日間保持されます。
    • モニタリングデータは最大 14 日間連続して表示できます。
  • モニタリングデータの表示
    1. CloudMonitor コンソールにログインします。
    2. 左側のナビゲーションウィンドウで、[クラウドサービスモニタリング] > [E-MapReduce] を選択します。 E-MapReduce モニタリングリストページが表示されます。
    3. クラスターの ID をクリックするか、または [アクション] 列の [モニタリングチャート] をクリックして、クラスターのモニタリングチャートを表示します。
    4. [時間範囲] で、事前設定されている期間を選択するか、または期間をカスタマイズします。 モニタリングデータは最大 14 日間連続して表示できます。
    5. 任意。 モニタリングチャートの右上隅にある拡大アイコンをクリックして、グラフを拡大します。

アラートサービス

  • アラートルールの設定
    1. CloudMonitor コンソールにログインします。
    2. 左側のナビゲーションウィンドウで、[クラウドサービスモニタリング] > [E-MapReduce] を選択します。 E-MapReduce モニタリングリストページが表示されます。
    3. クラスターの ID をクリックするか、または [アクション] 列の [モニタリングチャート] をクリックして、クラスターのモニタリングチャートを表示します。
    4. モニタリングチャートの右上隅にあるベルのアイコンをクリックするか、またはページの右上隅にある [アラームルールの作成] をクリックします。 リソース範囲を指定し、アラートルールを設定し、通知方法を設定したら、[確定] をクリックします。
  • パラメーター

    アラートルールのパラメーターの詳細については、「アラームルールのパラメーター」をご参照ください。