Gerenciamento de apps personalizadas usando AEMC

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 4 min. de leitura
  • Analise as métricas de app personalizadas e gerencie apps durante o ciclo de vida de desenvolvimento usando o Central de gestão do App Engine (AEMC).

    A seção de métricas de adoção App EngineAEMC da página Visão geral [] mostra quantos aplicativos você tem em ambientes de desenvolvimento e produção. Acesse mais informações selecionando o número grande em cada cartão de Aplicativos personalizados.

    A página Aplicativos personalizados em AEMC mostra métricas mais detalhadas e uma lista completa de seus aplicativos. Em cada bloco na seção Status do ciclo de vida do aplicativo personalizado, você pode ver os dados de tendências dos últimos 90 dias. Você pode mostrar todos os aplicativos na lista de Aplicativos personalizados ou limitar a lista a somente determinados tipos de aplicativos usando o filtro. Selecione um gráfico de tendências para filtrar a lista de acordo com esses critérios.

    Página da aplicação personalizada, com métricas de alto nível e lista de todas as aplicações

    A página Aplicativo personalizado também lista todos os aplicativos individualmente, com um único registro para cada aplicativo. Se o app tiver sido publicado para produção, a coluna Versão publicada mostrará o número da versão. Se a coluna Versão publicada estiver em branco, o app existe em desenvolvimento, mas nunca foi publicado para produção.

    Lista de todos os apps personalizados

    Exiba os dados de uso do app, os detalhes de monitoramento de assinatura, o histórico de implantação e os colaboradores, se houver, selecionando um nome de aplicação na lista.

    Detalhes na página de registro de uma aplicação.

    Selecione Abrir no App Engine Studio para ver o conteúdo da aplicação e acessar mais informações. A aplicação App Engine Studio é aberta em uma nova janela do navegador.

    Uso da aplicação

    Veja uma exibição de alto nível dos dados de uso de aplicativos em instâncias de produção selecionando a guia Uso do aplicativo. Os dados incluem a contagem de usuários, a contagem de inserção e a contagem de atualizações agregadas para o mês atual.
    • Contagem de usuários: o número de usuários que acessaram a aplicação.
    • Contagem de inserção: o número de novos registros em tabelas na aplicação.
    • Contagem de atualizações: o número de registros na aplicação que foram atualizados.
    Conhecer os dados de uso de suas aplicações tem vários benefícios:
    • Descubra se o app está sendo usado. As pessoas estão usando o app? Eles estão criando registros? Caso contrário, considere atualizar ou excluir o app.
    • Investigue e corrija problemas com o app. Saber quando ou como os dados foram alterados pode ajudar a identificar onde algo deu errado.
    • Determine se você deve balancear a carga da energia de processamento da sua instância, vendo quando pode haver tráfego consistentemente maior em sua aplicação.

    Na seção Painéis de análise da experiência do usuário, consulte dados detalhados, como usuários ativos, sessões e exibições de página, selecionando uma experiência. Para obter mais informações sobre como entender e usar esses dados, consulte Análise da experiência do usuário.

    Monitoramento de assinatura

    Entenda as funções usadas em sua aplicação personalizada e suas implicações para licenciamento e assinaturas. Os dados nesta seção incluem detalhes sobre cada função e os usuários atribuídos a cada função.

    Conhecer as informações de dados de assinatura e licenciamento de cada uma das suas aplicações tem vários benefícios:
    • Descubra quais funções estão ativas em sua aplicação personalizada.
    • Descubra quais usuários estão atribuídos a cada função e os níveis de permissão que eles têm.
    • Veja as implicações de custo de cada tipo de licença e onde elas são usadas em suas aplicações.
    Os administradores do sistema podem ver para qual assinatura o app está mapeado e têm a opção de mudar a assinatura. Vários fatores afetam o que você vê nesta seção.
    • Se o app estiver mapeado para uma assinatura App Engine, a guia Monitoramento de assinatura ficará visível.
    • Se o app estiver mapeado para uma assinatura diferente, como ITSM, a guia Monitoramento de assinatura não ficará visível.
    • Se o app for mapeado para App Engine, for alternado para outra assinatura e, em seguida, for alterado novamente para App Engine, a guia Monitoramento de assinatura ficará visível novamente.

    App Engine Os administradores não têm permissões para mudar assinaturas. No entanto, se um app estiver no ambiente de produção e houver uma guia Monitoramento de assinatura, o administrador App Engine poderá inferir que o app está mapeado para uma assinatura App Engine. Se a guia Monitoramento de assinatura não estiver lá, esse app não será mapeado para App Engine.

    Você pode selecionar um nome de usuário na seção Usuários atribuídos para ver um mapa de herança de função. Este mapa mostra como este usuário herdou a função, seja de uma função primária, de uma atribuição de grupo ou de outra herança. Essas informações podem ajudá-lo a agir se alguém tiver uma função que você acredita que não deveria e você quiser alterá-la.
    Figura 1. Mapa de herança de função
    Mapa de herança de função, mostrando como um usuário obteve suas funções

    Implantações da aplicação

    Exiba a lista de implantações pelas quais seu app passou na guia Histórico de implantação.

    Conhecer as informações do histórico de implantação tem vários benefícios:
    • Se um app for implantado para produção e houver um defeito, você poderá ver rapidamente quando o app foi implantado e rastrear o problema.
    • Se um app for implantado várias vezes, você poderá rastrear rapidamente o que mudou em várias implantações.
    • Se um app for implantado na produção, você poderá ver rapidamente quem aprovou a implantação do app.

    Colaboradores da aplicação

    Exiba os colaboradores do app selecionando a guia Colaboradores. Todos os colaboradores são armazenados na instância de desenvolvimento.

    Se você precisar tomar medidas rápidas na aplicação para corrigir um problema ou defeito, poderá ver rapidamente quem tem permissões para fazer mudanças em uma aplicação e quais são essas permissões.