O Monitoramento de desempenho de apps para dispositivos móveis agora tem código aberto

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

O Monitoramento de desempenho de aplicativos para dispositivos móveis (APM) da Apigee, a configuração de apps e os recursos de teste A/B agora são de código aberto. Os desenvolvedores podem hospedar o APM para dispositivos móveis e a configuração do app em uma nuvem pública ou privada e integrá-los ao uso do Apache Usergrid.

O APM para dispositivos móveis ajuda os desenvolvedores a monitorar erros de apps para dispositivos móveis, falhas e problemas de desempenho da rede. Além do monitoramento, o APM para dispositivos móveis permite que os desenvolvedores enviem configurações e flags de recursos para smartphones e dispositivos sem forçar os usuários a atualizar os apps. O APM para dispositivos móveis tem sido usado para monitorar apps em milhões de dispositivos iOS, Android e HTML5.

O APM para dispositivos móveis é um complemento BaaS avançado e interessante para dispositivos móveis que "oferece monitoramento automático de métricas importantes que podem ajudar a encontrar bugs, otimizar o desempenho do app, identificar gargalos de rede e entender padrões de uso".

O APM para dispositivos móveis era de código aberto da Apigee por uma solicitação de envio do GitHub enviada por Prabhat Jha: https://github.com/apigee-labs/apibaas-monitoring. Ele é um aplicativo da Web Java autônomo que requer o MySQL. Ele é executado separadamente, mas se integra à API BaaS da Apigee ou ao Apache Usergrid.

No portal de administração da API BaaS, o recurso de monitoramento foi descontinuado, junto com o conteúdo de "Monitoramento de apps" e "Configurar" da API BaaS correspondente na documentação da Apigee.

Para ver o anúncio oficial, acesse http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source (link em inglês).

Se você tiver dúvidas sobre o código aberto do APM para dispositivos móveis, deixe uma pergunta na Comunidade Apigee.

Histórico

O APM para dispositivos móveis foi desenvolvido originalmente por uma startup chamada InstaOps, que foi adquirida posteriormente pela Apigee em 2012. Em seguida, ele foi integrado à API BaaS, a oferta comercial da Apigee do Apache Usergrid, que acompanha o Apigee Edge.

Perguntas frequentes

P: O que isso significa para mim, já que uso o APM para dispositivos móveis na nuvem pública da Apigee?

A) Nada vai mudar para você.

P: Eu uso o BaaS de API da Apigee. Posso usar o APM para dispositivos móveis com o BaaS da API hospedada em nuvem pública da Apigee?

R) Ainda não. Estamos trabalhando para que isso aconteça. Não há linha do tempo no momento.

P: Estou usando o SDK com meus apps no momento, mas quero parar de usar o APM para dispositivos móveis. Preciso fazer mudanças nos meus apps?

A) Nenhuma mudança é necessária no momento.

P: O produto tem licença do MIT ou da Apache?

A) Não.

P: Posso usar o produto APM para dispositivos móveis com o Apigee Edge que eu uso na minha nuvem pública/privada?

A) Sim. Não há nada que restrinja esse uso.

P: Haverá melhorias de recursos ou correções de bugs no futuro?

A) Não há planos imediatos.