Pular para o conteúdo

Automação: console, rede e desempenho

Comandos que gravam console e rede da aba, detalham uma requisição e registram um trace de desempenho.

Ver Markdown

Comandos, flags e valores são literais — não são traduzidos. Todos aceitam as flags de alvo --page/--node/--workspace; sem alvo, agem na aba ativa do workspace atual.

Capturar console e rede

elyra capture start
elyra capture stop
elyra console [--limit <n>]
elyra network [--limit <n>]

console e network só devolvem o que foi gravado com a captura ligada. Sem capture start, as listas vêm vazias — e uma lista vazia parece uma página silenciosa, não uma página sem captura.

Fluxo correto:

  1. elyra capture start
  2. Reproduza a ação que você quer observar.
  3. elyra console e/ou elyra network
  4. elyra capture stop

Detalhar uma requisição

elyra network show --request <id>
  • O --request vem de elyra network --json.
  • Só entradas marcadas como tendo detalhe disponível podem ser resolvidas. Identificadores sintéticos são recusados, com orientação sobre o que fazer.
  • Corpos acima de 64 KB são truncados, e o resultado avisa.

Trace de desempenho

elyra performance trace start [--reload] [--categories <a,b>]
elyra performance trace stop [--out <caminho>]
  • start liga a gravação; --reload recarrega a página antes de começar, e --categories restringe as categorias.
  • Só um trace por aba: iniciar duas vezes é recusado.
  • stop salva o JSON e reporta a contagem de eventos e a duração capturada. Sem --out, salva no diretório atual e informa onde.
  • O caminho de saída é restrito ao diretório atual.

Ordem recomendada para investigar um problema

  1. capture start
  2. Reproduza o problema.
  3. network — veja o que falhou.
  4. network show --request <id> — detalhe a requisição suspeita.
  5. console — veja os erros do lado da página.
  6. capture stop

Para medir desempenho, use performance trace em vez de capture: a captura é de console e rede, não de tempo.