AEMC を使用したカスタムアプリの管理
App Engine 管理センター (AEMC) を使用して、カスタムアプリのメトリクスを確認し、開発ライフサイクルを通じてアプリを管理します。
AEMC 概要ページの App Engine 定着メトリクスセクションには、開発環境と本番環境にあるアプリの数が表示されます。各 [カスタムアプリ] カードで大きな番号を選択して、より多くの情報にアクセスします。
AEMC の [カスタムアプリ] ページには、より詳細なメトリクスとアプリケーションの完全なリストが表示されます。[カスタムアプリのライフサイクル状況 (Custom app lifecycle status)] セクションの各タイルには、過去 90 日間の傾向データが表示されます。[カスタムアプリ] リスト内のすべてのアプリを表示するか、フィルターを使用して特定のタイプのアプリケーションのみに制限することができます。傾向グラフを選択して、これらの基準でリストをフィルタリングします。
また、[カスタムアプリ] ページには、すべてのアプリケーションが個別にリストされ、アプリケーションごとに 1 つのレコードが表示されます。アプリが本番環境に公開されている場合は、[発行済みのバージョン] 列にバージョン番号が表示されます。[発行済みのバージョン] 列が空白の場合、アプリは開発中には存在しますが、本番環境に公開されていません。
リストからアプリケーション名を選択すると、アプリの使用率データ、サブスクリプション監視の詳細、展開履歴、協力者 (存在する場合) が表示されます。
[App Engine Studio で開く] を選択してアプリのコンテンツを表示し、詳細情報にアクセスします。App Engine Studio アプリケーションが新しいブラウザーウィンドウで開きます。
アプリ使用率
- ユーザー数:アプリケーションにアクセスしたユーザーの数。
- 挿入数:アプリケーション内のテーブルの新しいレコードの数。
- 更新数:更新されたアプリケーション内のレコードの数。
- アプリが使用されているかどうかを検出します。ユーザーはアプリを使用していますか?レコードを作成していますか?そうでない場合は、アプリを更新または削除することを検討してください。
- アプリの問題を調査して修正します。データがいつどのように変更されたかを知ることで、問題が発生した場所を特定できます。
- アプリのトラフィックが常に増加する可能性がある状況を確認して、インスタンスの処理能力を負荷分散する必要があるかどうかを判断します。
[ユーザーエクスペリエンスアナリティクス] ダッシュボードセクションでエクスペリエンスを選択すると、アクティブなユーザー、セッション、ページビューなどの詳細データを表示します。このデータを理解して使用する方法の詳細については、「ユーザーエクスペリエンスアナリティクスを使用する」を参照してください。
サブスクリプション監視
カスタムアプリケーションで使用されるロールと、ライセンスとサブスクリプションへの影響を理解します。このセクションのデータには、各ロールと、各ロールにアサインされているユーザーの詳細が含まれています。
- カスタムアプリケーションでアクティブなロールを検出します。
- 各ロールがアサインされているユーザーと、そのユーザーが持つ権限レベルを検出します。
- 各ライセンスタイプのコストへの影響と、アプリ内での使用場所を確認します。
- アプリが App Engine サブスクリプションにマッピングされている場合は、[サブスクリプション監視 (Subscription Monitoring)] タブが表示されます。
- アプリが ITSM など別のサブスクリプションにマッピングされている場合は、[サブスクリプション監視 (Subscription Monitoring)] タブが表示されません。
- アプリが App Engine にマッピングされ、別のサブスクリプションに切り替わり、さらに App Engine に戻った場合は、[サブスクリプション監視 (Subscription Monitoring)] タブが再度表示されます。
App Engine アドミニストレーターには、サブスクリプションを変更する権限がありません。ただし、アプリが本番環境にあり、[サブスクリプション監視 (Subscription Monitoring)] タブがある場合、App Engine アドミニストレーターはアプリが App Engine サブスクリプションにマッピングされていると推測できます。[サブスクリプション監視 (Subscription Monitoring)] タブがない場合、そのアプリは App Engine にマッピングされていません。
アプリの展開
[展開履歴] タブで、アプリが実行した展開のリストを表示します。
- アプリが本番環境に展開されたときに欠陥がある場合は、アプリがいつ展開されたかをすばやく確認し、問題を追跡できます。
- アプリが複数回展開されている場合は、複数回の展開にわたって変更内容をすばやく追跡できます。
- アプリが本番環境に展開されている場合は、アプリの展開を承認したユーザーをすばやく確認できます。
アプリ協力者
[協力者] タブを選択して、アプリの協力者を表示します。すべての協力者は開発インスタンスに保存されます。
問題や欠陥を修正するためにアプリケーションでクイックアクションを実行する必要がある場合は、アプリを変更できるユーザーとその権限をすばやく確認できます。