Use a guia Live debugging with Pixie para consultar o conjunto completo de dados de telemetria que o Pixie coleta no armazenamento de curto prazo em seu cluster.
Saiba mais sobre o modelo de armazenamento híbrido para integração do New Relic Pixie aqui.
A guia Live Debugging with Pixie no explorador de cluster do Kubernetes.
A guia Live debugging with Pixie contém uma visualização incorporada da interface do Pixie. As visualizações no Pixie são alimentadas por script PxL — script escrito na linguagem PxL do Pixie — para consultar e visualizar os dados de telemetria capturados pelo eBPF.
Pixie fornece muitos scripts PxL de código aberto que permitem depurar:
- Tráfego em vários formatos: HTTP e HTTPs (inclusive criptografados), DNS, Postgres, MySQL, Cassandra, Redis, Kafka. Saiba mais: Tutorial de rastreamento de solicitações.
- Desempenho de solicitação do banco de dados. Saiba mais: consulte o tutorial de criação de perfil do banco de dados.
- Mapas de serviços para saber quais serviços estão se comunicando. Saiba mais: Tutorial de desempenho de serviço.
- Mapas de tráfego de rede para saber quais nós estão se comunicando. Saiba mais: Tutorial de monitoramento de rede.
- Uso de recursos por Node e pod. Saiba mais: Tutorial de infra-saúde.
- Picos na utilização da CPU. Saiba mais: Tutorial de criação de perfil contínuo de CPU.
Execute um script PxL
Importante
Para obter melhores resultados, selecione 5 minutes
no seletor de hora ao usar a guia Live Debugging with Pixie . Para examinar dados menos recentes do Pixie, verifique a seção Explorar dados do Pixie .
Para executar um script na guia Live debugging with Pixie :
- Selecione um script no menu suspenso
script
. - Preencha todos os argumentos de script necessários. Os argumentos obrigatórios são indicados com um
*
próximo ao nome do argumento. - Execute o script usando o botão
RUN
no canto superior direito ou usando o atalho de teclado:ctrl+enter
(Windows, Linux) oucmd+enter
(Mac).
Siga links diretos do script
As visualizações no Pixie contêm links diretos que permitem navegar facilmente entre entidades Kubernetes .
Por exemplo, a tabela Nodes no script px/cluster
(ilustrado acima) gera uma lista de todos os nós do seu cluster. Clique em um nó para acessar o script px/node
desse nó específico. O script px/node
mostra uma visão geral do pod de um nó específico, do uso de CPU e memória e do tráfego de rede.
Modificar um script PxL
Para saber como modificar um script PxL existente ou escrever seu próprio script PxL personalizado, confira esta demonstração.