• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

Log de encaminhamento e log de atividades do Azure

Se o seu log já estiver sendo coletado no Azure, você poderá usar nossos modelos Microsoft Azure Resource Manager (ARM) para encaminhá-los e enriquecê-los no New Relic.

Encaminhar seu registro do Azure para New Relic proporcionará recursos aprimorados para coletar, processar, explorar, consultar e alertar sobre seus dados log .

Atualmente, oferecemos dois modelos ARM para conseguir isso: os modelos baseados em EventHub (recomendado) e os modelos baseados em Blob Storage.

Enviar log de um Hub de eventos do Azure (recomendado)

O modelo ARM do Hub de eventos New Relic permite anexar um consumidor a um Hub de eventos novo ou existente para encaminhar o fluxo de entrada de log para New Relic. Ao utilizar esta configuração, pode configurar vários recursos do Azure para enviar o respetivo registo para um Hub de eventos e fazer com que estes registos sejam automaticamente encaminhados para New Relic. O modelo também permite configurar facilmente seu subscription registro de atividades para ser enviado à New Relic.

Para enviar o log do seu hub de eventos:

  1. implantar o modelo New Relic evento Hub ARM.

  2. Opcional: configure seu registro de atividades

    subscription

    para ser enviado ao New Relic.

  3. Opcional: configure um determinado recurso do Azure para enviar seu log de atividades individual.

  4. Explore seus dados log .

Implantar o modelo ARM do New Relic evento Hub

Siga esses passos:

  1. Certifique-se de ter um

    .

  2. Em

    one.newrelic.com

    , clique em

    Add data

    na navegação esquerda.

  3. Na categoria

    Logging

    , clique no bloco

    Microsoft Azure Event Hub

    na lista de fontes de dados.

  4. Selecione a conta para a qual deseja enviar o registro e clique em

    Continue

    .

  5. Clique em

    Generate API key

    e copie a chave de API gerada.

  6. Clique em

    Deploy to Azure

    e uma nova aba será aberta com o modelo ARM carregado no Azure.

  7. Selecione o

    Resource group

    onde deseja criar os recursos necessários e um

    Region

    . Apesar de não ser obrigatório, recomendamos instalar o modelo em um novo grupo de recursos, para evitar a exclusão acidental de qualquer um dos componentes que ele cria.

  8. No campo

    New Relic license key

    , cole a chave de API copiada anteriormente.

  9. Certifique-se de que o endpoint do New Relic esteja definido como aquele correspondente à sua conta.

  10. Opcional: defina como true os logs de atividades de assinatura do Azure que você deseja encaminhar. Consulte as informações de assinatura neste documento para obter mais detalhes.

  11. Clique em

    Review + create

    , revise os dados inseridos e clique em

    Create

    .

Observe que o modelo é idempotente. Você pode iniciar o encaminhamento do log do Event Hub e, em seguida, executar novamente o mesmo modelo para configurar o encaminhamento do log de atividades do Azure assinatura , concluindo a etapa 10.

Este documento ajudou você na instalação?

Opcional: envie o log de atividades do Azure da sua assinatura

Os Logs de Atividades do Azure fornecem:

  • Mais visibilidade dos seus recursos do Azure
  • Atividade dos recursos do Azure
  • Informações sobre ações realizadas
  • Evento e seu carimbo de data/hora
  • O usuário que executou uma ação, se aplicável

Estes são todos o nível da assinatura do evento. Se você desejar encaminhar o log de atividades de um recurso específico, consulte as informações do log de atividades do recurso neste documento.

Para obter mais informações sobre o formato do log de atividades, consulte o esquema de evento de log de atividadesMicrosoft Azure .

A implantação do modelo New Relic evento Hub ARM permite opcionalmente selecionar qual log de atividades do Azure você deseja encaminhar para o New Relic, incluindo:

  • Log de atividades administrativas do Azure
  • Alerta Log de atividades do Azure
  • Log de atividades do Azure de escalonamento automático
  • Log de atividades do Azure da política
  • Log de atividades do Azure de recomendação
  • Registo de atividades do Azure Health Resource
  • Log de atividades do Azure de segurança
  • Log de atividades do Azure de integridade do serviço

Opcional: configure um recurso do Azure para enviar seu log de atividades

Por padrão, este modelo configura apenas a função e os recursos necessários para encaminhar o log de um hub de eventos para New Relic. Também podemos configurar o log de atividades da assinatura para ser encaminhado, mas não há um encaminhamento padrão de logs dos seus recursos do Azure. Se quiser encaminhar o log de qualquer recurso que os produza, será necessário configurá-lo criando uma configuração de diagnóstico para o recurso determinado.

Por exemplo, se você tiver uma função em execução no Azure e quiser encaminhar o log para New Relic, precisará definir uma configuração de diagnóstico para encaminhar o log para o evento Hub. Para obter mais informações, consulte a documentação da Microsoft para criar configurações de diagnóstico para envio de log e métrica da plataforma para diferentes destinos.

No exemplo a seguir, demonstraremos como encaminhar o log de atividades de um recurso do Serviço Kubernetes em execução no Azure.

  1. implantar o modelo ARM do New Relic evento Hub.

  2. Navegue até seu serviço Kubernetes:

  3. No menu à esquerda, selecione Monitoring>Diagnostic Settings:

  4. Clique em Add diagnostic setting.

  5. No campo Diagnostic setting name , dê um nome significativo à sua nova configuração.

  6. Selecione o log do Kubernetes (painel de controle) que você deseja coletar (por exemplo, kube-apiserver, kube-audit, kube-scheduler).

  7. Em Destination details, selecione Stream to an event hub e configure Event hub namespace, Event hub name e Event hub policy name. Caso você tenha optado por criar um novo evento Hub e um namespace durante a implantação do modelo ARM, selecione as seguintes configurações criadas automaticamente (o nome do namespace terá um sufixo diferente):

  8. Clique em Save para começar a encaminhar seu log Kubernetes para o New Relic:

Enviar log do armazenamento de Blobs do Azure

O Azure Blob Storage permite armazenar grandes quantidades de dados não estruturados, incluindo arquivo de log. Usando o modelo ARM do New Relic Blob Storage, você poderá criar uma função que encaminha o conteúdo de um contêiner colocado em uma conta de armazenamento.

Importante

New Relic Blob Storage implanta uma função que encaminha todos os arquivos blob dentro do contêiner at their current state especificado. Se algum desses blobs for modificado posteriormente, o conteúdo complete do arquivo será reenviado.

Esta solução AI Monitoring para encaminhar arquivos blob estáticos para New Relic e não oferece suporte a rastreamento de arquivos. Se você precisar encaminhar um fluxo de log, recomendamos enviar o log do aplicativo para um Event Hub e usar o modelo baseado no Event Hub .

Para enviar os blobs de um contêiner na sua conta de armazenamento, siga estas etapas:

  1. implantar o modelo ARM do New Relic Blob Storage.
  2. Explore seus dados log .

Implantar o modelo ARM do New Relic Blob Storage

Siga esses passos:

  1. Certifique-se de ter um

    .

  2. Vá para

    the logs UI

    e, à esquerda, clique em

    Add data

    .

  3. Em

    Logging

    , clique no bloco Microsoft Azure Blob Storage .

  4. Selecione a conta para a qual deseja enviar o registro e clique em

    Continue

    .

  5. Clique em

    Generate API key

    e copie o

    API key

    gerado.

  6. Clique em

    Deploy to Azure

    e uma nova aba será aberta com o modelo ARM carregado no Azure.

  7. Selecione o

    Resource group

    onde deseja criar os recursos necessários e um

    Region

    . Apesar de não ser obrigatório, recomendamos instalar o modelo em um novo grupo de recursos, para evitar a exclusão acidental de qualquer um dos componentes que ele cria.

  8. No campo

    New Relic license key

    , cole o

    API key

    copiado anteriormente.

  9. Introduza os nomes da conta de armazenamento e do contêiner que deseja encaminhar.

  10. Certifique-se de que o endpoint do New Relic esteja definido como aquele correspondente à sua conta.

  11. Clique em

    Review + create

    , revise os dados inseridos e clique em

    Create

    .

Ver dados log

Se tudo estiver configurado corretamente e seus dados estiverem sendo coletados, você deverá ver os dados de log em ambos os locais:

SELECT * FROM Log

Se você quiser consultar apenas o log vindo do Azure, execute a seguinte consulta:

SELECT * FROM Log where plugin.type='azure'

Se nenhum dado aparecer após você ativar nossos recursos de gerenciamento de logs, siga nossos procedimentos padrão de resolução de problemas de log.

Recomendações de segurança para os seus recursos do Azure

Em maio de 2023, incluímos algumas melhorias de segurança nos nossos modelos ARM que modificam as definições na conta de armazenamento e na aplicação de funções implantar utilizando esses modelos. Os recursos do Azure são protegidos por padrão e essas configurações alteradas impedem que esse estado padrão seguro seja modificado.

Se você implantar nossos modelos ARM antes de maio de 2023, modifique sua configuração existente:

Se você tiver alguma dúvida sobre este aviso, entre em contato com nossa equipe de suporte.

Qual é o próximo?

Explore os dados de registro em sua plataforma com nossa interface de registros.

Desativar encaminhamento de logs

Para desabilitar os recursos de encaminhamento de logs, siga os procedimentos padrão na documentação do log de atividadesMicrosoft Azure . Você não precisa fazer mais nada no New Relic.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.