# ログデータの取得および削除

HULFT10 for Container Servicesのスタックを削除した後に残るリソースの取得方法を説明します。

不要なリソースは削除してください。

## DBスナップショット

AuroraDBのスナップショットをCLIまたはRDSのページで取得します。

CLIでスナップショットを取得するコマンドの例

    aws rds describe-db-cluster-snapshots --query "DBClusterSnapshots[?contains(DBClusterSnapshotIdentifier, 'ResourceIdentifier')].DBClusterSnapshotIdentifier"

このコマンドの「ResourceIdentifier」には、スタック導入時に指定したパラメーター「ResourceIdentifier」の値を指定します。

スナップショットにはスタックを削除した時点の、HULFTの管理情報および転送履歴が含まれています。

## S3ログ

ログが保存されたS3バケットを取得します。

1. 削除済みのHULFT10 for Container ServicesのCloudFormation NewDeployTemplate1の実行スタックのリソースタブをクリックします。

2. 「論理ID」が「S31」の行の物理IDをクリックします。

   「S31」でネストされたスタックのリソースの画面が開きます。

3. リソースタブをクリックしてS3BuckerForAccessLogおよびS3BucketForAWSLogの値を取得します。

各バケットにはそれぞれ以下のログが保存されています。

S3BuckerForAccessLog

  : S3バケットのアクセスログ

S3BucketForAWSLog

  : VPCフローログおよびELBのログ

## CloudWatchログ

ログが保存されたCloudWatchロググループをCLIまたはCloudWatchのページで取得します。

CLIでロググループを取得するコマンドの例

    aws logs describe-log-groups --query "logGroups[?contains(logGroupName, 'hulft-ResourceIdentifier')].logGroupName" --output table

このコマンドのResourceIdentifierには、スタック導入時に指定したパラメーターResourceIdentifierの値を指定します。

各ロググループにはそれぞれ以下のログが保存されています。

/aws/ecs/containerinsights/ecs-cluster-hulft-ResourceIdentifier-ap-northeast-1-01/performance：ECSクラスターのパフォーマンスログ

/aws/rds/cluster/aurora-hulft-ResourceIdentifier-ap-northeast-1-01/audit：AuroraDBの監査ログ

/aws/rds/cluster/aurora-hulft-ResourceIdentifier-ap-northeast-1-01/error：AuroraDBのエラーログ

/aws/rds/cluster/aurora-hulft-ResourceIdentifier-ap-northeast-1-01/general ：AuroraDBの一般ログ

/aws/rds/cluster/aurora-hulft-ResourceIdentifier-ap-northeast-1-01/slow_query ：AuroraDBのスロークエリログ

/ecs/ecs-control-hulft-ResourceIdentifier-ap-northeast-1-01：管理コンテナのログ

/ecs/ecs-transfer-hulft-ResourceIdentifier-ap-northeast-1-02：転送コンテナのログ