Apresentando o novo console Dev Tools no Kibana

O Console de Ferramentas de Desenvolvimento no Kibana tem sido um recurso importante para desenvolvedores e operadores que interagem com o Elasticsearch. No Kibana 8.16, temos o prazer de apresentar uma grande atualização para o Console, proporcionando uma experiência mais moderna e intuitiva. Essa atualização é resultado de um amplo feedback dos usuários, da visão de proporcionar um ambiente de desenvolvimento integrado e do fato de que o Console não foi atualizado desde sua implementação inicial — então, era hora de um visual renovado. Vamos conferir as novidades!

Console de Ferramentas de Desenvolvimento no Kibana

Uma transformação bifásica

Fase 1: Migração para o editor de Mônaco

Uma das mudanças mais notáveis nesta versão é a migração do editor do console — tanto para entrada quanto para saída — do editor Ace para o editor Monaco. Se você conhece o VS Code, o Monaco é o editor por trás do seu sucesso. Essa mudança foi impulsionada pelo status de Monaco como um editor moderno e bem mantido. E está alinhado com o esforço mais amplo de migrar todos os editores em Kibana do Ace para Monaco, garantindo consistência e uma experiência unificada em toda a plataforma.

Fase 2: Melhorias na UI

Para complementar o poder do editor Monaco, reformulamos a UI do console para torná-la mais limpa, intuitiva e recheada de novas funcionalidades. Aqui estão algumas melhorias importantes:

  • Copiar requisições em várias linguagens: anteriormente, o Console permitia apenas a cópia de requisições em cURL. Agora, você também pode copiar requisições em JavaScript e Python, permitindo uma integração mais fluida com seu ambiente de desenvolvimento preferido.
selecione um idioma
  • Barra de ferramentas redesenhada: a barra de ferramentas agora apresenta ícones e dicas de ferramentas mais claros, além de novas funcionalidades, como exportar solicitações para um arquivo ou importar arquivos diretamente para o editor de entrada.
barra de ferramentas
  • Painéis aprimorados: os painéis de entrada e saída foram renovados com um design moderno e incluem botões adicionais para limpar entradas saídas sem esforço, otimizando seu fluxo de trabalho.

  • Configurações simplificadas: acesse e ajuste as configurações e variáveis do Console com mais facilidade por meio de uma guia de Configurações aprimorada, que exige menos cliques para fazer alterações.
configurações de console
  • Histórico aprimorado: a guia Histórico apresenta um design novo e aprimorado, com um editor de saídas Monaco e a capacidade de adicionar e executar uma solicitação diretamente no shell do Console.
histórico
  • Melhoria na capacidade de resposta: o console agora se ajusta dinamicamente a telas menores, alternando entre um layout horizontal e um vertical.
insira uma nova solicitação

Por que as atualizações são importantes

Essas atualizações são mais do que apenas cosméticas; elas também foram projetadas para aumentar a produtividade, eliminar ineficiências e tornar o Console de Ferramentas de Desenvolvimento mais agradável de usar. Se você está criando consultas complexas, depurando respostas ou explorando as APIs do Elasticsearch, o novo Console fornece as ferramentas para realizar o trabalho com mais rapidez e precisão.

E o que vem em seguida?

Estamos sempre atentos aos seus feedbacks e explorando maneiras de aprimorar ainda mais o Console. Se ainda não começou, atualize para o Kibana 8.16 ou superior e experimente o novo Console de Ferramentas de Desenvolvimento em primeira mão. Gostaríamos muito de saber sua opinião enquanto continuamos a iterar e melhorar.

Fique ligado para mais novidades empolgantes. E, como sempre, boas consultas!

O lançamento e o tempo de amadurecimento de todos os recursos ou funcionalidades descritos neste artigo permanecem a exclusivo critério da Elastic. Os recursos ou funcionalidades não disponíveis no momento poderão não ser entregues ou não chegarem no prazo previsto.