AWS Backup
AWS Backup バックアップボールトのアセット情報と監視データを収集します。
設定¶
Func のインストール¶
Guance の [インテグレーション - 拡張機能] でホステッド Func を有効にすることを推奨します。前提条件はすべて自動的にインストールされるため、続けてスクリプトをインストールしてください。
Func をセルフホストする場合は、Func のセルフホストを参照してください。
スクリプトの有効化¶
ヒント:要件を満たす AWS AK を事前に準備してください。簡単に設定するには、グローバル読み取り専用権限
ReadOnlyAccessを直接付与できます。
ホステッド版でスクリプトを有効化¶
- Guance コンソールにログインします
- 【統合】メニューをクリックし、【クラウドアカウント管理】を選択します
- [クラウドアカウントを追加] をクリックし、[AWS] を選択して画面に必要な情報を入力します。以前にクラウドアカウント情報を設定済みの場合は、この手順をスキップしてください
- [テスト] をクリックし、成功したら [保存] をクリックします。失敗した場合は、関連設定が正しいか確認して再度テストしてください
- 【クラウドアカウント管理】の一覧で追加済みのクラウドアカウントを確認できます。該当するクラウドアカウントをクリックして詳細ページに入ります
- クラウドアカウント詳細ページの [インテグレーション] をクリックします。
未インストールリストでAWS Backupを探し、[インストール] をクリックしてインストール画面を開きます。そのままインストールを完了します。
スクリプトを手動で有効化¶
- Func コンソールにログインし、[スクリプトマーケット] をクリックして Guance のスクリプトマーケットを開き、
integration_aws_backupを検索します。 - 【インストール】をクリックし、AWS AK ID、AK Secret、アカウント名を入力します。
-
[起動スクリプトをデプロイ] をクリックすると、
Startupスクリプトセットが自動作成され、対応する起動スクリプトが設定されます。起動スクリプトでcloudwatch_configsの固定のdimensionsとstatistics設定を削除し、実際のメトリクスからディメンションを検出してデフォルトの統計を使用するようにします。targetsを次の内容に置き換えて保存します:4. 有効化後は「管理 / 自動トリガー設定」で設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ実行できます。しばらく待ってから、タスク記録とログを確認してください。'targets': [ { 'namespace': 'AWS/Backup', 'metrics': [ 'NumberOfBackupJobsCompleted', 'NumberOfBackupJobsCreated', 'NumberOfRecoveryPointsCompleted', 'NumberOfRecoveryPointsDeleting', 'NumberOfBackupJobsRunning', 'NumberOfBackupJobsFailed', 'NumberOfRecoveryPointsCold', 'NumberOfCopyJobsCompleted', 'NumberOfCopyJobsCreated', 'NumberOfCopyJobsRunning', ], }, ],
検証¶
- [管理 / 自動トリガー設定]で、対象タスクの自動トリガー設定が存在することを確認し、タスク履歴とログに異常がないか確認します。
- Guance の「インフラストラクチャ / カスタム」で資産情報が存在するか確認します
- Guance の「メトリクス」で対応する監視データがあるか確認します
メトリクス¶
AWS クラウド監視を設定すると、以下のメトリクスがデフォルトで収集されます。設定を変更して収集するメトリクスを追加できます。AWS Backup メトリクスの詳細
AWS Backup のメトリクスは aws_backup メトリクスセットに格納されます。
AWS Backup は 5 分ごとにメトリクスを更新し、ゼロ以外の条件で発行します。データ点の欠損はゼロを意味しません。backup_vault_name と resource_type は実際のディメンションの組み合わせに応じて出現し、コピージョブの backup_vault_name はコピー先のバックアップボールトを示します。
| MetricName | MetricDescribe | Dimensions | Unit |
|---|---|---|---|
number_of_backup_jobs_completed_sum |
完了したバックアップジョブ数 | backup_vault_name, resource_type, region_id | count |
number_of_backup_jobs_created_sum |
作成されたバックアップジョブ数 | backup_vault_name, resource_type, region_id | count |
number_of_recovery_points_completed_sum |
作成が完了した復旧ポイント数 | backup_vault_name, resource_type, region_id | count |
number_of_recovery_points_deleting_sum |
削除中の復旧ポイント数 | backup_vault_name, resource_type, region_id | count |
number_of_backup_jobs_running_sum |
実行中のバックアップジョブ数 | backup_vault_name, resource_type, region_id | count |
number_of_backup_jobs_failed_sum |
失敗したバックアップジョブ数 | backup_vault_name, resource_type, region_id | count |
number_of_recovery_points_cold_sum |
コールドストレージに移行された復旧ポイント数 | backup_vault_name, resource_type, region_id | count |
number_of_copy_jobs_completed_sum |
完了したクロスアカウントおよびクロスリージョンのコピージョブ数 | backup_vault_name, resource_type, region_id | count |
number_of_copy_jobs_created_sum |
作成されたクロスアカウントおよびクロスリージョンのコピージョブ数 | backup_vault_name, resource_type, region_id | count |
number_of_copy_jobs_running_sum |
実行中のクロスアカウントおよびクロスリージョンのコピージョブ数 | backup_vault_name, resource_type, region_id | count |