AEMC を使用したカスタムアプリの管理

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む5読むのに数分
  • App Engine 管理センター (AEMC) を使用して、カスタムアプリの測定基準を確認し、開発ライフサイクルを通じてアプリを管理します。

    AEMC 概要ページの App Engine 定着測定基準セクションには、開発環境と本番環境にあるアプリの数が表示されます。各 [カスタムアプリ] カードで大きな番号を選択して、より多くの情報にアクセスします。

    AEMC の [カスタムアプリ] ページには、より詳細な測定基準とアプリケーションの完全なリストが表示されます。[カスタム アプリのライフサイクルの状態] セクションの各タイルには、過去 90 日間の傾向データが表示されます。[カスタムアプリ] リスト内のすべてのアプリを表示するか、フィルターを使用して特定のタイプのアプリケーションのみに制限することができます。傾向グラフを選択して、これらの基準でリストをフィルタリングします。

    測定基準の概要とすべてのアプリのリストを含むカスタムアプリページ

    また、[カスタムアプリ] ページには、すべてのアプリケーションが個別にリストされ、アプリケーションごとに 1 つのレコードが表示されます。アプリが本番環境に公開されている場合は、[発行済みのバージョン] 列にバージョン番号が表示されます。[発行済みのバージョン] 列が空白の場合、アプリは開発中には存在しますが、本番環境に公開されていません。

    すべてのカスタムアプリのリスト

    リストからアプリケーション名を選択すると、アプリの使用率データ、 サブスクリプション監視の詳細 、展開履歴、協力者 (存在する場合) が表示されます。

    アプリケーションのレコードページの詳細。

    [App Engine Studio で開く] を選択してアプリのコンテンツを表示し、詳細情報にアクセスします。App Engine Studio アプリケーションが新しいブラウザーウィンドウで開きます。

    アプリ使用率

    [アプリ使用率] タブを選択して、本番インスタンスのアプリの使用率データの概要を表示します。データには、現在の月に集計されたユーザー数、挿入数、および更新数が含まれます。
    • ユーザー数:アプリケーションにアクセスしたユーザーの数。
    • 挿入数:アプリケーション内のテーブルの新しいレコードの数。
    • 更新数:更新されたアプリケーション内のレコードの数。
    アプリケーションの使用率データを知ることには、いくつかのメリットがあります。
    • アプリが使用されているかどうかを検出します。ユーザーはアプリを使用していますか?レコードを作成していますか?そうでない場合は、アプリを更新または削除することを検討してください。
    • アプリの問題を調査して修正します。データがいつ、どのように変更されたかを知ることは、問題が発生した場所を特定するのに役立ちます。
    • アプリのトラフィックが常に増加する可能性がある状況を確認して、インスタンスの処理能力の負荷分散が必要かどうかを判断します。

    [User Experience Analytics] ダッシュボードセクションでエクスペリエンスを選択すると、アクティブなユーザー、セッション、ページビューなどの詳細データを表示します。このデータを理解して使用する方法の詳細については、「User Experience Analytics を使用する」を参照してください。

    サブスクリプション監視

    カスタムアプリケーションで使用されるロールと、ライセンスとサブスクリプションへの影響を理解します。このセクションのデータには、各ロールと各ロールに割り当てられたユーザーの詳細が含まれています。

    各アプリケーションのサブスクリプションとライセンスのデータ情報を知ることには、いくつかのメリットがあります。
    • カスタムアプリケーションでアクティブなロールを検出します。
    • 各ロールが割り当てられているユーザーと、そのユーザーが持つアクセス許可レベルを検出します。
    • 各ライセンスの種類のコストへの影響と、アプリでのどこで使用されているかを確認します。
    システム管理者は、アプリがマッピングされているサブスクリプションを確認でき、オプションでサブスクリプションを変更できます。いくつかの要因がこのセクションの内容に影響します。
    • アプリがサブスクリプションに App Engine マップされている場合は、[ サブスクリプションの監視] タブが表示されます。
    • アプリが ITSM などの別のサブスクリプションにマッピングされている場合、[ サブスクリプションの監視] タブは表示されません。
    • アプリが にマップ App Engineされ、別のサブスクリプションに切り替えられ App Engineてから に戻ると、[ サブスクリプションの監視] タブが再び表示されます。

    App Engine 管理者には、サブスクリプションを変更する権限がありません。ただし、アプリが運用環境にあり、[ サブスクリプションの監視] タブがある場合、 App Engine 管理者はアプリがサブスクリプションに App Engine マップされていると推測できます。[ サブスクリプションの監視 ] タブが表示されていない場合、そのアプリは にマップ App Engineされません。

    [割り当てられたユーザー] セクションでユーザーの名前を選択すると、ロール継承マップを表示できます。このマップは、このユーザーが親ロール、グループの割り当て、または別の継承からどのようにロールを継承したかを示します。この情報は、自分が持つべきではないと考えている役割が他のユーザーにあり、それを変更したい場合に、アクションを実行するのに役立ちます。
    図 : 1. ロール継承マップ
    ユーザーがどのようにロールを取得したかを示すロール継承マップ

    アプリの展開

    [展開履歴] タブで、アプリが実行した展開のリストを表示します。

    展開履歴情報を知ることには、いくつかのメリットがあります。
    • アプリが本番環境に展開されたときに欠陥がある場合は、アプリがいつ展開されたかをすばやく確認し、問題を追跡できます。
    • アプリが複数回展開されている場合は、複数回の展開にわたって変更内容をすばやく追跡できます。
    • アプリが本番環境に展開されている場合は、アプリの展開を承認したユーザーをすばやく確認できます。

    アプリ協力者

    [協力者] タブを選択して、アプリの協力者を表示します。すべての協力者は開発インスタンスに保存されます。

    問題や欠陥を修正するためにアプリケーションでクイックアクションを実行する必要がある場合は、アプリを変更できるユーザーとその権限をすばやく確認できます。