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

Você está visualizando a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

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

O APM para dispositivos móveis ajuda os desenvolvedores a monitorar erros, falhas e problemas de desempenho de rede de apps para dispositivos móveis. 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 o usuário a atualizar os apps. O APM para dispositivos móveis é usado para monitorar apps em milhões de dispositivos iOS, Android e HTML5.

O Mobile APM é um complemento BaaS poderoso e atraente para dispositivos móveis que "oferece monitoramento automático de métricas críticas que podem ajudar a encontrar bugs, otimizar o desempenho do app, identificar gargalos de rede e entender os padrões de uso".

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

No portal administrativo da API BaaS, o recurso de monitoramento foi descontinuado, assim como o conteúdo "Monitoramento de app" e "Configurar" correspondente da API BaaS na documentação do Apigee.

Para conferir o anúncio oficial, acesse http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source.

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

Histórico

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

Perguntas frequentes

P: O que isso significa para mim, já que tenho usado o APM para dispositivos móveis no Apigee Public Cloud?

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 de API hospedado na nuvem pública do Apigee?

A.Ainda não. Estamos trabalhando para que isso aconteça. Ainda não há cronograma.

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

A. Não é necessário fazer nada no momento.

P: Este é um produto licenciado pelo MIT ou Apache?

A. Não.

P: Posso usar o produto APM para dispositivos móveis com o Apigee Edge que 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.