Amazon Managed Service for Apache Flink は、Apache Flink アプリケーションを使用してストリーミングデータを処理できるフルマネージドの Amazon サービスです。 Cisco Cloud Observability は、マネージド Apache Flink エンティティとレガシー Kinesis Data Analytics(KDA)SQL アプリケーションのモニタリングをサポートします。

このエンティティをモニターするには、クラウド接続を設定する必要があります。「Set up Cisco AppDynamics Cloud Collectors to Monitor AWS」を参照してください。

Cisco Cloud Observability は、[Observe] ページに AWS エンティティを表示します。特定のエンティティインスタンスのメトリックは、リストビューと詳細ビューに表示されます。

Error rendering macro 'excerpt-include'

User 'null' does not have permission to view the page.

詳細ビュー

Amazon Apache マネージド Flink アプリケーションの詳細ビューを表示するには、次の手順を実行します。

  1. [Observe] ページに移動します。 
  2. [Analytics] の下で、[AWS Flink Applications] をクリックします。
     リストビューが表示されます。
  3. リストからインスタンスの [Name ] をクリックして、詳細ビューを表示します。
    詳細ビューには、選択したインスタンスに関連するメトリック、重要業績評価指標、およびプロパティ(属性)が表示されます。

メトリックと重要業績評価指標

Cisco Cloud Observability では、Amazon Apache マネージド Flink アプリケーションに、次のメトリックと重要業績評価指標(KPI)が表示されます。詳細については、「Viewing Metrics and Dimensions in Managed Service for Apache Flink」を参照してください。

[表示名(Display Name)]ソースメトリック名Description
Task(ミリ秒)

backPressuredTimeMsPerSecondこのタスクまたはオペレータが 1 秒あたりにバックプレッシャ状態になる時間(ミリ秒単位)。
busyTimeMsPerSecondこのタスクまたはオペレータが 1 秒あたりにビジー状態(アイドル状態でもバックプレッシャ状態でもない)になる時間(ミリ秒単位)。値を計算できなかった場合は、NaN になります。
idleTimeMsPerSecondこのタスクまたはオペレータが 1 秒あたりにアイドル状態(処理するデータがない)になる時間(ミリ秒単位)。アイドル時間にはバックプレッシャ状態の時間が含まれないため、タスクがバックプレッシャ状態の場合、アイドル状態ではありません。
Task Manager CPU Utilization(%)cpuUtilizationタスクマネージャ全体の CPU 使用率の全体的な割合。たとえば、5 つのタスクマネージャがある場合、Managed Service for Apache Flink は、レポート間隔ごとにこのメトリックの 5 つのサンプルをパブリッシュします。
Task Manager Heap Utilization(%)heapMemoryUtilizationタスクマネージャ全体のヒープメモリ使用率。たとえば、5 つのタスクマネージャがある場合、Managed Service for Apache Flink は、レポート間隔ごとにこのメトリックの 5 つのサンプルをパブリッシュします。
Task Manager Memory Used(バイト)managedMemoryUsed現在使用中の管理型メモリの量。
Task Manager Memory Available(バイト)managedMemoryTotal使用可能なメモリの合計量。
Uptime(ミリ秒)uptimeジョブが中断せずに実行されている時間。
Downtime(ミリ秒)downtime現在失敗/回復中の状況にあるジョブの場合、この障害中に経過した時間。
Container CPU Utilization(%)containerCPUUtilizationFlink アプリケーションクラスタ内にあるタスクマネージャコンテナ全体の CPU 使用率の全体的な割合。たとえば、5 つのタスクマネージャがある場合、それに対応して 5 つのタスクマネージャコンテナがあり、Managed Service for Apache Flink は、1 分のレポート間隔ごとにこのメトリックの 2 * 5 つのサンプルをパブリッシュします。
Container Memory Utilization(%)containerMemoryUtilizationFlink アプリケーションクラスタ内にあるタスクマネージャコンテナ全体のメモリ使用率の全体的な割合。たとえば、5 つのタスクマネージャがある場合、それに対応して 5 つのタスクマネージャコンテナがあり、Managed Service for Apache Flink は、1 分のレポート間隔ごとにこのメトリックの 2 * 5 つのサンプルをパブリッシュします。
Container Managed Memory Utilization(%)managedMemoryUtilization

Flink アプリケーションクラスタ内のタスクマネージャコンテナ全体の管理型メモリ使用率の割合。managedMemoryUsed/managedMemoryTotal から導出されます。

Container Disk Utilization(%)containerDiskUtilizationFlink アプリケーションクラスタ内にあるタスクマネージャコンテナ全体のディスク使用率の全体的な割合。たとえば、5 つのタスクマネージャがある場合、それに対応して 5 つのタスクマネージャコンテナがあり、Managed Service for Apache Flink は、1 分のレポート間隔ごとにこのメトリックの 2 * 5 つのサンプルをパブリッシュします。
Current Stream Watermark(ミリ秒)currentInputWatermarkこのアプリケーション/オペレータ/タスク/スレッドが受信した最後のウォーターマーク。
currentOutputWatermarkこのアプリケーション/オペレータ/タスク/スレッドが生成した最後のウォーターマーク。
Restarts(数)fullRestartsこのジョブが送信されてから完全に再開された合計回数。このメトリックは、きめ細かい再起動を測定しません。
Last Checkpoint Size (バイト)lastCheckpointSize最後のチェックポイントのサイズ(バイト単位)。チェックポイントのサイズが継続的に増加する場合は、アプリケーションに問題があることを示している可能性があります。
Last Checkpoint Duration(ミリ秒)lastCheckpointDuration最後のチェックポイントを完了するまでにかかった時間。
Failed Checkpoints(数)numberOfFailedCheckpointsチェックポイントが失敗した回数。
Records Processed CountnumRecordsInこのアプリケーション、オペレータ、またはタスクが受信したレコードの合計数。
numRecordsOutこのアプリケーション、オペレータ、またはタスクが生成したレコードの合計数。
numRecordsInPerSecondこのアプリケーション、オペレータ、またはタスクが受信した 1 秒あたりのレコードの合計数。
numRecordsOutPerSecondこのアプリケーション、オペレータ、またはタスクが生成した 1 秒あたりのレコードの合計数。
Records Processed Rate(カウント/秒)numRecordsInPerSecondこのアプリケーション、オペレータ、またはタスクが受信した 1 秒あたりのレコードの合計数。
numRecordsOutPerSecondこのアプリケーション、オペレータ、またはタスクが生成した 1 秒あたりのレコードの合計数。
Records Dropped(数)numLateRecordsDroppedこのオペレータまたはタスクが遅れて到着したためにドロップしたレコードの数。
Old Generation GC CountoldGenerationGCCountすべてのタスクマネージャで発生した古いガベージコレクション操作の合計数。
Thread CountthreadCountアプリケーションで使用されているライブスレッドの合計数。
Zeppelin CPU Utilization(%)zeppelinCpuUtilizationApache Zeppein サーバーの CPU 使用率の全体的な割合。
Zeppelin Heap Utilization(%)zeppelinHeapMemoryUtilizationApache Zeppein サーバーのヒープメモリ使用率の全体的な割合。
Zeppelin Thread CountzeppelinThreadCountApache Zeppein サーバーで使用されているライブスレッドの合計数。
Zeppelin Waiting Jobs (数)zeppelinWaitingJobsスレッドを待機している、キューに入れられた Apache Zeppein ジョブの数。
Zeppelin Uptime(秒)zeppelinServerUptimeサーバーの実行合計時間。
Consumed KPUsKPUsApache Flink アプリケーションの消費された Kinesis Process Unit の数。
Input Source Lag(ミリ秒)MillisBehindLatestコンシューマがストリームの先頭から遅れているミリ秒数。コンシューマが現在時刻からどれだけ遅れているかを示します。

プロパティ(属性)

Amazon Apache マネージド Flink アプリケーションの [Name] をクリックすると、右側に [Properties] パネルがある詳細ビューが表示されます。 Cisco Cloud Observability では、このエンティティの次のプロパティが表示されます。

[表示名(Display Name)]プロパティ名説明
Nameaws.flink_application.nameApache Flink アプリケーションの名前。
Regioncloud.regionリソースが実行されている地理的リージョン。
Account IDcloud.account.idリソースが割り当てられているクラウドアカウント ID。
Created Ataws.flink_application.created_atApache Flink アプリケーションが作成されたタイムスタンプ。
Service Execution Roleaws.flink_application.service_execution_roleApache Flink アプリケーションのサービス実行ロールの ARN。
Statusaws.flink_application.statusApache Flink アプリケーションの最後のアプリケーションステータス。
Updated Ataws.flink_application.updated_atApache Flink アプリケーションが最後に更新されたタイムスタンプ。
Restore Typeaws.flink_application.configuration.restore.typeApache Flink アプリケーションの復元タイプ。
Snapshotaws.flink_application.configuration.restore.snapshot_nameApache Flink アプリケーションを復元するスナップショットの名前。
Allow Non-Restored Stateaws.flink_application.configuration.restore.allow_non_restored_stateApache Flink アプリケーションで復元されていない状態を許可するかどうかを指定します。
Checkpoint Typeaws.flink_application.configuration.checkpoint.typeApache Flink アプリケーションのチェックポイントタイプ。
Checkpoint Enabledaws.flink_application.configuration.checkpoint.enabledApache Flink アプリケーションのチェックポイントを有効にするかどうかを指定します。
Monitoring Typeaws.flink_application.configuration.monitoring.typeApache Flink アプリケーションのモニタリングタイプ。
Metric Level of Monitoringaws.flink_application.configuration.monitoring.level.metricsApache Flink アプリケーションのメトリックレベル分類。
Log Level of Monitoringaws.flink_application.configuration.monitoring.level.logApache Flink アプリケーションのログレベル。
Parallelism Typeaws.flink_application.configuration.parallelism.typeApache Flink アプリケーションのパラレリズムタイプ。
Maximum Parallelismaws.flink_application.configuration.parallelism.maxApache Flink アプリケーションの最大パラレリズム。
Parallelism Per KPUaws.flink_application.configuration.parallelism.per_kpuApache Flink アプリケーションの KPU ごとのパラレリズム。
Autoscaling Enabledaws.flink_application.configuration.parallelism.autoscaling_enabledApache Flink アプリケーションの現在の自動スケーリングステータス。
Snapshot Enabledaws.flink_application.configuration.snapshot_enabledApache Flink アプリケーションのスナップショットを有効にするかどうかを指定します。
Cloudwatch Log Optionaws.flink_application.configuration.cloudwatch.log.optionApache Flink アプリケーションのログオプション。
Configuration Modeaws.flink_application.configuration.modeApache Flink アプリケーションの処理モード。
Zeppelin Log Levelaws.flink_application.configuration.zeppelin.log_levelApache Zeppelin ノートブックのログレベル。

This page has not yet been translated to Japanese.

これらのマニュアルで使用されている Amazon Web サービス、AWS ロゴ、AWS、およびその他の AWS マークは、米国およびその他の国における Amazon.com, Inc. またはその関連会社の商標です。