Como criar painéis Mule no New Relic

Como criar painéis Mule no New Relic

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

[ad_1]

Na era da digitalização, “os dados são o novo bacon”. O que isto significa? Os dados podem ser servidos de maneiras diferentes, assim como bacon, e podem ser usados ​​de maneiras diferentes por públicos diferentes. Também torna os alimentos mais saborosos; é assim que os dados podem ser usados ​​para tornar os negócios melhores e eficientes.

Os dados só são poderosos se você compreender as informações que vêm deles. Para entendê-lo, precisamos de visualizações de dados simples e informativas e por que a visualização de dados é tão importante? A resposta é porque é mais fácil entender os dados resumidos na forma pictórica do que examinar grandes tabelas e registros de informações. Por exemplo, os logs provenientes de uma API de criação de pedido simples podem ajudar as equipes de engenharia a rastrear transações bem-sucedidas / com falha ou ajudar as equipes de negócios a avaliar as vendas, os lucros e as áreas de foco. Para atingir os objetivos acima, precisamos apenas representar os mesmos dados em diferentes formatos, como gráficos de barras, tabelas, gráficos de pizza, etc., dependendo da finalidade e do público.

Existem dezenas de ferramentas de visualização de dados por aí – e felizmente, MuleSoft se integra com quase todas elas. Hoje, falarei sobre como é fácil enviar dados de suas APIs MuleSoft para o New Relic Insights.

O que é o New Relic Insights:

New Relic Insights é uma ferramenta analítica que consulta e visualiza dados para torná-los mais compreensíveis de uma perspectiva de negócios. Essa ferramenta cria vários KPIs a partir dos dados do aplicativo Mule no New Relic.

O New Relic Insights pode ser útil das seguintes maneiras:

  • Crie e execute NRQL (New Relic Query Language) para obter resultados consultando os logs.
  • Gere painéis em tempo real.
  • Empacote os painéis acima para aplicativos de dados da New Relic.

Para obter mais informações, visite a documentação do New Relic Insights.

Conectando-se à API New Relic Insights Events:

A New Relic tem um conjunto de produtos como APM, navegador, infraestrutura, celular e sintéticos. Todos esses produtos são ferramentas de monitoramento para diferentes tipos de plataformas. Os produtos vêm com um agente que pode transferir dados para o New Relic Insights. Também podemos aproveitar a API REST para enviar dados diretamente para o Insights. Este artigo se concentra no uso da API REST do New Relic Insights, chamada API Events Collector. Abaixo estão os detalhes de todas as informações necessárias para o envio de dados.

Nome de anfitrião: https://insights-collector.newrelic.com/v1/accounts/{accountId}/events

Método: POST

URI Params:

  • accountId – ID da conta do New Relic Insights (siga as instruções abaixo)

Cabeçalhos:

  • X-Insert-Key – Insights Insert Key (siga as instruções abaixo)

Siga estas etapas para obter accountId e inserir a chave:

  • Faça login ou crie uma conta New Relic (versão de teste)
  • Acesse insights.newrelic.com> Gerenciar dados> Chaves de API
  • Clique no ícone “+” na frente de Inserir Chaves
  • Obtenha o accountId e insira a chave na tela
  • Salve esses dois valores para fazer chamadas de API por meio da plataforma Anypoint

Enviando dados da MuleSoft:

Quando postamos um corpo JSON no New Relic, ele armazena automaticamente os dados em um formato tabular. Em seguida, precisamos realizar consultas NRQL para buscar dados da tabela e criar vários tipos de gráficos e visualizações. Cada JSON deve ter um par de valores-chave {“eventType”: “”}. Todos os dados serão salvos em um nome de tabela igual ao valor do atributo eventType.

Como exemplo, criei um aplicativo Mule com agendadores que é responsável por postar as cargas úteis abaixo no Insights:

E

Para criar um painel no New Relic:

Para adicionar gráficos ao painel, execute a consulta NRQL e adicione o resultado ao painel:

Da mesma forma, você pode criar vários gráficos e adicioná-los a este painel.

Abaixo está um exemplo de painel que criei usando vários gráficos:

Conclusão:

Os detalhes acima mostram como é fácil construir painéis e KPIs poderosos, enviando vários eventos para o New Relic Insights. Esta solução pode ser expandida para outros gráficos e vários painéis.

Para experimentá-lo, comece seu teste gratuito da plataforma Anypoint hoje.


[ad_2]

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br
Luiz Presso