REGENT APPLICATIONS
...
Instrumentação
FAQ - Instrumentação
4 min
1\ o regent obrigatoriamente deve estar publicado para monitorar aplicações no apm ou por outro motivo? o coletor externo do apm envolve a parte de monitoramento de frontend das aplicações do cliente, se a aplicação a ser monitorada é publicada na internet o coletor deverá ser publicado, se a aplicação funcionar apenas na vpn não haverá necessidade de publicação do coletor (essa parte do apm rum é aquela que necessita do código em javascript na seção do html) 2\ quais informações são perdidas se não for publicado? o monitoramento do apm é dividido em backend (traces) e frontend (rum), se não for publicado o coletor externo do rum (citado acima) você perderá as informações relacionadas à navegação do usuário nas aplicações monitoradas contudo, o monitoramento do backend das aplicações continuarão sendo coletadas uma vez que estão no nível de infraestrutura, perdendo apenas as informações de frontend 3\ há alternativa para ter o monitoramento do apm e não ter o regent publicado externamente? é possível, o cliente poderá colocar um proxy externo da infra (publicado em qualquer cloud) e apontar as requisições para o apm do regent utilizando tunelamento/vpn (vale ressaltar que este proxy necessita encaminhar o cabeçalho do ip real do usuário para que o coletor receba a informação correta) 4\ quando a publicação se torna obrigatória? se torna obrigatória nas seguintes situações quando o cliente utiliza o apm rum (questões citadas anteriormente) é obrigatório a publicação do coletor do apm rum (e não da ferramenta do regent); quando o cliente necessita acessar a interface do regent publicamente e fora da vpn; quando o cliente utiliza a plataforma do citsmart x (onde há a inserção das telas do regent na plataforma) para concluir, vale ressaltar que a publicação apenas do coletor do apm rum não irá expor nenhum dado da ferramenta, este coletor atua somente no recebimento das informações, ele não tem função de retorno ou consulta de dados adicionalmente, podemos solicitar uma agenda juntamente com o time e apresentar todo o fluxo de dados e a arquitetura da ferramenta

