Disponibilidade de recurso
O Controle de Agentes para cluster do Kubernetes está em disponibilidade geral (GA). O suporte para gerenciamento de agentes em hosts está atualmente em versão prévia pública.
Para obter uma lista completa de agentes suportados e seus ambientes, consulte nossa documentação de compatibilidade de tipos de agentes.
O recurso de visualização pública é fornecido de acordo com nossas políticas de pré-lançamento.
O Controle de Agentes fornece gerenciamento remoto centralizado para seu agente New Relic, ajudando você a gerenciar todo o ciclo de vida da instrumentação em escala. Este recurso está geralmente disponível (GA) para gerenciar agentes no cluster do Kubernetes. O suporte para gerenciamento de agentes em hosts está atualmente em versão prévia pública.
Com o Controle de Agentes você pode:
- Centralize as operações do agente e reduza o trabalho manual: instale, monitore, configure e atualize todos os agentes e integrações em um só lugar.
- Personalize frotas para gerenciamento em massa: agrupe agentes por necessidade de instrumentação e atualize facilmente versões de agentes para frotas inteiras com apenas alguns cliques. Não é necessário nenhum script.
- Elimine lacunas de telemetria: gerencie o agente no cluster do Kubernetes com um supervisor leve — o Agent Control — que pode ser dimensionado em todo o seu ambiente.
Para navegar até Controle de Agentes, vá para Capabilities → New Relic Control → Fleets. Você pode usar o pin para adicionar o New Relic Control à barra de navegação do lado esquerdo para facilitar o acesso.
Por que usar o Controle de Agentes?
Gerenciar instrumentação em um ambiente grande pode levar a desafios significativos. O Controle de Agentes foi projetado para resolver esses problemas, fornecendo a você um plano de controle centralizado para:
- Evite agentes desatualizados: mantenha o agente atualizado para evitar riscos de segurança, incompatibilidades e garantir que você possa aproveitar as últimas inovações New Relic.
- Evite desvios de configuração: elimine lacunas ocultas de observabilidade e problemas de conformidade garantindo configuração consistente em toda a sua entidade.
- Corrija instrumentação quebrada: identifique e resolva rapidamente problemas com sua instrumentação para manter a confiança em seus dados de observabilidade.
- Reduza o esforço manual: pare de depender de scripts únicos e atualizações manuais para gerenciar seu agente e integração.
O que é uma frota?
No Controle de Agentes, uma frota é uma coleção homogênea de entidades gerenciadas (como cluster do Kubernetes) que compartilham configuração de instrumentação idêntica. As frotas servem como agrupamentos lógicos de entidades gerenciadas, permitindo gerenciamento simplificado e configuração de observabilidade consistente em escala.
Uma frota é composta por três componentes principais:
- Implantação ativa: Um resumo do último conjunto de ações aplicadas à frota. Uma implantação pode incluir uma ou mais ações, como instalar, excluir ou atualizar a configuração de um agente, e reflete o resultado final dessas alterações.
- agente & configuração: O agente e configuração que estão sendo instrumentados no cluster gerenciado do Kubernetes
- Entidade gerenciada: todas as entidades gerenciadas atribuídas que estão associadas à frota.
Compreendendo a entidade gerenciada
No contexto do Controle de Agentes, uma entidade gerenciada refere-se a um cluster do Kubernetes executando a infraestrutura New Relic e instrumentação de logging gerenciada pelo Agent Control. A configuração do agente é especificada no nível da frota e cada cluster do Kubernetes na frota compartilha a mesma configuração que outros clusters naquela frota.
- Entidade gerenciada: um cluster do Kubernetes ou host que tem um agente de controle (AC) instalado. Isso significa que a entidade pode ser gerenciada pelo Controle de Agentes, mas ainda não está necessariamente associada a uma frota.
- Entidade gerenciada atribuída: uma entidade gerenciada que foi associada a uma frota. Esta entidade agora é gerenciada ativamente pelo Controle de Agentes, e sua configuração é ditada pela frota à qual pertence.
- Entidade gerenciada não atribuída: uma entidade gerenciada que não está atualmente associada a nenhuma frota. Embora tenha o Agente Control instalado e possa ser gerenciado, ele está atualmente operando usando sua própria configuração local.
importante
Não é possível adicionar um cluster do Kubernetes ou host a uma frota antes de instalar o Agente Control para torná-lo uma entidade gerenciada.
Recurso chave
- Gerenciamento centralizado: oferece uma plataforma unificada para administrar agentes em execução em frotas de clusters do Kubernetes e hosts, permitindo que você gerencie a instrumentação em toda a sua infraestrutura em escala.
- Visibilidade em tempo real: gerencie a integridade da sua instrumentação com uma visão clara da integridade da frota, status do agente, progresso da implantação e erros de configuração.
- Organização flexível de frota: Crie frotas distintas para representar diferentes padrões de instrumentação, ambientes de aplicativos ou necessidades específicas da equipe. Essa estrutura oferece suporte tanto a equipes de observabilidade centralizadas que gerenciam todas as configurações quanto a modelos descentralizados nos quais equipes individuais possuem e gerenciam suas frotas específicas usando permissões refinadas.
- Configuração remota: Suporta configuração remota do agente e integração New Relic responsável por monitorar diversos aspectos do seu ambiente e reportar os principais pontos de dados, incluindo métricas, eventos, logs e trace (MELT).
Pré-requisitos
Antes de configurar o Controle de Agentes, certifique-se de que seu sistema atende aos seguintes pré-requisitos:
- Opt-in de visualização pública para hosts: para usar o Controle de Agentes para gerenciar agentes em hosts, você deve optar por participar do programa de visualização pública para este recurso específico. O gerenciamento de agentes no cluster do Kubernetes está geralmente disponível e não requer aceitação.
- Agente Control: Você deve ter o Agente Control instalado em qualquer cluster do Kubernetes ou host que você planeja gerenciar. Este é um componente necessário para todas as funcionalidades do Controle de Agentes.
Permissões necessárias
Permissões no escopo da organização: A função Organization Manager (referida como configuração administrativa no produto) é necessária para criar e editar frotas no Controle de Agentes. Como alternativa, você pode criar uma função personalizada com permissões de gerenciamento de frota.