Recomendações a outras pessoas considerando IOpipe:
Considere usar o teste por um curto período de tempo com funções que são maduras/estáveis. Isso proporcionará tempo para aprender todos os recursos do IOpipe sem tentar determinar se há um bug do seu lado ou falta de conhecimento na integração com o IOpipe.
Durante o teste, examine seu código para determinar se os recursos do IOpipe podem ser aproveitados para reduzir o tamanho do seu código. Coisas como alertas durante o tratamento de exceções consomem muitas linhas de código e são bons candidatos para o manuseio pelo IOpipe.
Definitivamente, aproveite a estrutura de suporte do IOpipe usando o Slack. Eles são altamente responsivos e têm a agilidade para resolver problemas rapidamente. Seus principais membros estão ativamente envolvidos com a comunidade de suporte e intervirão conforme necessário para agilizar uma resolução. Não espere, apenas pergunte e você verá a resposta rápida fornecida. Análise coletada por e hospedada no G2.com.
Que problemas é IOpipe E como isso está te beneficiando?
Durante o DevOps normal, você está sempre tentando responder a perguntas sobre o desempenho do aplicativo. Às vezes é o código, às vezes é a infraestrutura. Com o IOpipe, somos capazes de monitorar o código em execução e nossos scripts de teste/validação para isolar rapidamente os problemas. Não há necessidade de procurar nos vários logs para encontrar a agulha no palheiro.
Um benefício adicional é que, aproveitando o registro, rotulagem e alertas integrados, conseguimos remover mais da metade de todo o código de função que estava desempenhando um propósito semelhante. Isso permite que as funções se concentrem corretamente em realizar a(s) tarefa(s) sem a sobrecarga de rotinas de auto-monitoramento para alertar sobre certas condições operacionais. Isso reduziu muito a complexidade das funções, reduziu a sobrecarga e reduziu o impacto financeiro das funções durante o tempo de execução. Análise coletada por e hospedada no G2.com.