アカウントを追加する
まず、CloudPeekにそのアカウントへのサインインを用意します。IAMユーザーのアクセスキー、またはIAM Identity Centerの許可セットです(はじめにを参照)。次の手順を行います:
- アカウントタブで、アカウント一覧の下にあるアカウントを追加をタップします。
- AWSにどの方法でサインインしますか?でアクセスキーかIAM Identity Centerを選び、はじめに(ステップ2)のとおりにフォームに入力します。
- 検証して保存をタップします。CloudPeekは、何かを保存する前に、サインインをAWSで確認し、CloudWatchを読み取れることを確かめます。
結果:アカウントが追加され、最初のウィジェットを作るために、そのアカウントのウィジェットを作成が開きます(ウィジェットを作成するを参照)。キャンセルをタップすると、アカウントの詳細とダッシュボードの画面に留まります。
- 一時的な認証情報:アクセスキーでは、セッショントークンも追加します。認証情報の有効期限が切れたら、アカウントの更新が必要です。
- 1つのアクセスポータルから複数のロールやアカウントを使う場合:それぞれを別のアカウントとして追加します。1つを保存したら別のアカウントを追加をタップすると、ブラウザに戻らずに、同じ承認で次のアカウントを追加できます。アカウントの一覧が長い場合は、名前や番号で検索できます。使えるアカウントが1つだけの場合は、CloudPeekが自動で選びます。完了をタップするとウィジェットを作成が開きます。複数のアカウントを追加した場合は、どのアカウントのウィジェットかを尋ねられます。
- 同じサインインをもう一度追加すると(同じアクセスキー、または同じポータルから同じアカウントの同じロール)、アカウントが2つ追加されるのではなく、既存のアカウントが更新されます。そのウィジェットはそのまま使えます。
複数のアカウント
アカウントはいくつでも追加できます。各ウィジェットは作成元のアカウントのサインインで更新されるため、本番環境、ステージング環境、請求用アカウントのウィジェットをホーム画面に並べて置けます。
アカウントタブには、各アカウントが次の情報とともに表示されます:
- サインイン方法:キーまたはSSO
- デフォルトリージョンとAWSアカウント番号
- アクセスポータルまたはアクセスキー
- 対応が必要なときの警告(サインインの期限切れ · もう一度サインインしてください、キーが拒否されました · 更新してください、有効期限とその日時など)
アカウントをタップすると、その詳細と、その下にダッシュボードが表示されます。ダッシュボードからウィジェットをピン留めするか、+をタップしてアカウントのメトリクスからウィジェットを作成します。
ウィジェットは、作成元と同じAWSアカウントにサインインするアカウントでしか更新されません。そのアカウントを削除すると、もう一度追加するまで、ウィジェットにAWSアカウント… · 未追加と表示されます。
アラームとアラームサマリーのプリセットでは、追加したすべてのアカウントを1つのウィジェットで表示することもできます。「prod:2件がアラーム状態 · staging:すべてOK」のように、アカウントごとに1行で表示されます。各アカウントのアラームはそのアカウントのサインインで読み込まれ、あとから追加したアカウントは加わり、削除したアカウントは外れます。すべてのアカウントのアラームを参照してください。
アカウントの詳細
アカウントタブでアカウントをタップします。詳細はダッシュボードの上、画面の上部に表示されます:
- ラベル(変更できます)
- サインイン方法:アクセスキー、一時的な認証情報、またはIAM Identity Center
- アカウントIDと、変更できるデフォルトリージョン
- SSOの場合は開始URL、ロール、Identity Centerのリージョン。キーの場合は一部が隠されたアクセスキーID
- アイデンティティ:CloudPeekがサインインするIAMユーザーまたはロール
- そのアカウントから作成したウィジェットの数
その下にもう一度サインイン(またはアクセスキーを更新)、続いてアカウントのダッシュボード、最後にアカウントを削除があります。ダッシュボードを検索している間は、一致するものだけが表示されます。
アカウントのラベルやデフォルトリージョンを変更する
- アカウントタブで、アカウントをタップします。
- ラベルを編集するか、別のデフォルトリージョンを選びます。一覧には、そのアカウントのサインインが使えるパーティション(商用、中国、GovCloud)のリージョンだけが表示されます。
デフォルトリージョンは、新しいウィジェットがメトリクスを探すリージョンです。ただし、ウィジェットが独自のリージョンを指定している場合や、ウィジェットを作成で別のリージョンを選んだ場合は除きます。ダッシュボードはどのリージョンでも同じです。デフォルトリージョンを変更すると:
- アカウントのダッシュボードがもう一度一覧表示され、ウィジェットが更新されます。
- ウィジェットを作成ですでに追加したウィジェットは移動しません。各ウィジェットは、追加されたときのリージョンを使い続けます。プリセットを移動するには、ウィジェットを作成からプレビューでリージョンを選んでもう一度追加し、古いほうを削除します。
- ダッシュボードでリージョンが指定されているダッシュボードウィジェットは変わりません。リージョンが指定されていないもの(アカウントタブでダッシュボードからピン留めしたもの)は、新しいデフォルトリージョンで表示されます。
サインインが切れたとき
IAM Identity Centerのセッションが組織の上限に達したときや、アクセスキーが無効化または削除されたとき、有効期限が切れたときは、サインインが使えなくなります。CloudPeekはそのことを、アカウント(サインインの期限切れ · もう一度サインインしてくださいまたはキーが拒否されました · 更新してください)、バナー(AWSのサインインの有効期限が切れました)、ウィジェットに表示します。ウィジェットは最後のデータを表示したまま、サインインの期限切れと表示します。すべてのアカウントを対象とするウィジェットでは、そのアカウントの行に「dev:サインインして更新」のように表示され、ほかのアカウントの行はそのまま更新されます。一時的なアクセスキーやIdentity Centerのデバイス登録のように、サインインが終わる時期が事前にわかっている場合は、1週間前に有効期限とその日時で警告します。
IAM Identity Center
- もう一度サインインをタップします。バナー、サインインの期限切れを示すウィジェット、またはアカウントの詳細の下にあります。
- ポータルとリージョンは入力済みです。ブラウザで続けるをタップし、コードを承認します。
- CloudPeekが前回と同じアカウントとロールを選び、保存します。
CloudPeekは、組織のセッション上限に達するまで、アプリとウィジェットの両方でIdentity Centerの認証情報を自動で更新します。そのため、この操作が必要になるのは上限に達したときだけです。1つのアカウントでもう一度サインインすると、同じポータルのほかのアカウントのうち更新が必要なものも更新されます。
アクセスキー
- 古いアクセスキーが削除または無効化された場合は、IAMコンソールでユーザーの新しいアクセスキーを作成します。
- CloudPeekで、アカウントの詳細の下にあるアクセスキーを更新、またはバナーのキーを更新をタップします。
- アクセスキーIDとリージョンは入力済みです。キーIDが変わった場合は新しいキーIDを入力し、シークレットアクセスキーを入力して、検証してキーを更新をタップします。
どちらの場合も、新しいサインインは同じAWSアカウントにつながる必要があります。アカウントのウィジェットは、そのアカウントのメトリクスを表示するためです。そうでない場合はCloudPeekが知らせます。ウィジェットはそのまま使え、ホーム画面で変更する必要はありません。
アカウントを削除する
- アカウントタブで、アカウントをタップします。
- 画面下部、ダッシュボードの下にあるアカウントを削除をタップし、確認します。一緒に削除されるウィジェットの数がCloudPeekに表示されます。
または、アカウントタブでアカウントを左にスワイプし、削除をタップして、同じように確認します。スワイプしただけでは何も削除されません。
- このデバイスからアカウントの認証情報が削除され、そのアカウントでしか更新できないウィジェットも削除されます。追加済みの別のアカウントが同じAWSアカウントにサインインしていて、そのアカウントで更新できるウィジェットは残ります。
- すべてのアカウントを対象とするアラームウィジェットは残ります。追加済みの別のアカウントが同じAWSアカウントにサインインしていない限り、そのアカウントの行はウィジェットから外れます。
- 最後のアカウントを削除すると、すべてのウィジェットが削除されます。
- 設定の下部にあるすべてのアカウントを削除で、すべてのアカウントとウィジェットを一度に削除できます。
- アカウントを削除しても、AWS側では何も変わりません。アクセスキーやロールをどこでも使えないようにするには、CloudPeekのアクセス権を取り消すを参照してください。