REGENT APPLICATIONS
...
Real User Monitoring (RUM)
Instrumentação Frontend - Real User Monitoring (RUM)
4 min
o real user monitoring (rum) permite que você visualize e analise o desempenho em tempo real e as jornadas de usuários individuais em seu aplicativo 1 detalhes da aplicação o primeiro passo é nomear o serviço, a partir disso, será gerado um token nomeado " applicationid" para identificar a sua aplicação 2 comece a coletar os dados cole o snippet de código gerado em cada página html na tag head (antes de todas outras tags de script), que deseja monitorar em seu aplicativo // cdn assíncrono \<script> (function(h,o,u,n,d) { h=h\[d]=h\[d]||{q \[],onready\ function(c){h q push(c)}} d=o createelement(u);d async=1;d src=n n=o getelementsbytagname(u)\[0];n parentnode insertbefore(d,n) })(window,document,'script','https //cdn jsdelivr net/gh/oragazzo/dd agent/rum agent/divedot rum js','dd rum') dd rum onready(function() { dd rum init({ applicationid 'generated token', clienttoken 'default api token', service 'my web application', env 'my aap env', version '1 0 0', site 'collector url\ collector port', trackinteractions true, samplerate 100, }) }) \</script> cdn assíncrono este método é recomendado para aplicativos da web com metas de desempenho este método garante que o download do sdk não afete o desempenho do carregamento da página no entanto, o sdk pode perder dados de coleta de erros, recursos e ações do usuário acionados antes do sdk ser inicializado cdn síncrono este método é recomendado para coletar todos os eventos rum o rum sdk é carregado de forma síncrona este método garante que o sdk seja carregado primeiro e coleta todos os erros, recursos e ações do usuário este método pode impactar o desempenho do carregamento da página 3 parâmetros de inicialização parâmetro tipo requerido valor padrão descrição applicationid string sim o id da aplicação clienttoken string sim token para autenticação do coletor site string sim url que roda o coletor service string sim o nome da sua aplicação env string não o ambiente do aplicativo, por exemplo prod, pre prod, staging, etc version string não a versão do aplicativo, por exemplo 1 2 3, 6c44da20, etc resourcesamplerate integer não 100 a porcentagem de sessões rastreadas com coleta de recursos 100 para todas, 0 para nenhuma samplerate integer não 100 a porcentagem de sessões a serem rastreadas 100 para todas, 0 para nenhuma trackinteractions booleano não false permite a coleta automática de cliques e ações do usuário em seu aplicativo

