A página summary do Kubernetes APM fornece informações gerais sobre o aplicativo selecionado, incluindo a idade da implantação atual, o número de pods disponíveis, uso de CPU e memória, registro pod e comparação de métricas.
Vá para one.newrelic.com > All capabilities > APM & Services > (selected app) > Kubernetes
Dica
Para obter uma visão geral de alto nível de todos os seus aplicativos e serviços, use nosso explorador de entidades.
Monitor a implantação do seu cluster do Kubernetes
A página Kubernetes no APM oferece as seguintes informações sobre seu aplicativo:
Vincule seu aplicativo ao Kubernetes
Você pode exibir Kubernetes SQL e vinculá-lo ao seu agente APM, independentemente de usar nosso agente proprietário ou OpenTelemetry. usa os metadados do Kubernetes para exibir informações específicas de implantação do Kubernetes relacionadas a esse aplicativo APM.
Instrumentação proprietária New Relic
Quando você instala a integração do Kubernetes do New Relic, a injeção de metadados do New Relic entra em ação automaticamente por meio do parâmetro nri-metadata-injection
. O MutatingAdmissionWebhook
, configurado pela instrumentação do Kubernetes , cuida de marcar seu pod com as variáveis de ambiente necessárias. A partir daí, os dados capturados nessas variáveis são transferidos para sua métrica e entidade APM , enriquecendo-os com contexto valioso.
Para obter mais informações, veja como vincular seu aplicativo ao Kubernetes.
Os seguintes atributos são necessários na entidade de serviço APM para exibir a página de resumo Kubernetes :
k8s.clusterName
k8s.namespaceName
k8s.deploymentName
Instrumentação OpenTelemetry
O coletorOpenTelemetry oferece um processador de atributos Kubernetes que enriquece a telemetria APM com metadados Kubernetes .
Você precisa definir uma variável de ambiente no seu manifesto de implantação.
Ajuste a configuração do coletor para recuperar os metadados apropriados Kubernetes usando esta variável de ambiente APM .
Como resultado, todas as métricas e entidades APM incluirão metadados Kubernetes graças ao processador K8sattributes
. Para obter mais informações, veja como vincular seu aplicativo OpenTelemetry ao Kubernetes.
Os seguintes atributos são necessários na entidade de serviço APM para exibir a página de resumo Kubernetes :
k8s.cluster.name
k8s.deployment.name
k8s.namespace.name
Cuidado
A página de resumo do Kubernetes não funcionará corretamente se houver uma mistura de diferentes provedores de instrumentação (New Relic e OpenTelemetry). Para que funcione corretamente, tanto Kubernetes quanto APM precisam ser monitorados exclusivamente pelo agente proprietário do New Relic ou inteiramente pelo OpenTelemetry.
O suporte para a configuração de diferentes provedores de instrumentação é esperado para o primeiro trimestre de 2025.