A configuração no lado do servidor faz a transição de algumas configurações principais do arquivo de configuração do seu agente de linguagem para o coletor New Relic. Dependendo do agente linguístico, as configurações disponíveis podem incluir:
- Rastreamento de transação
- Gravação e registro SQL
- Planos de consulta SQL
- Coleta de erros
- Perfil de tópico
- Distributed tracing
- Rastreamento multiaplicativo
- Criação de perfil em tempo real (somente agente Java)
Requisitos
A configuração no lado do servidor não está disponível para nosso agente PHP.
Centralização e segurança
A configuração no lado do servidor fornece uma maneira fácil de gerenciar as configurações disponíveis no lado do servidor New Relic. As definições de configuração centralizadas também podem ajudá-lo a garantir a conformidade com os padrões e o gerenciamento de segurança das suas configurações.
Qualquer alteração em um aplicativo monitor se aplica automaticamente a todos os agentes APM de monitoramento desse aplicativo, mesmo que eles sejam executados em vários hosts. O agente ainda segue a configuração local para quaisquer configurações que não possam ser definidas.
Configuração no lado do servidor precedência
Este recurso oferece a comodidade de gerenciar as configurações disponíveis diretamente do lado do New Relic, sem a necessidade de implantação ou reinicializações. As opções disponíveis para alterar configurações e a ordem de precedência que elas assumem quando você usa variáveis de ambiente ou outras opções de configuração dependerão do agente de idioma usado.
Para obter mais informações sobre a hierarquia de configurações, consulte a ilustração do agente específico:
- Go hierarquia
- Hierarquia Java
- Hierarquia .NET
- Hierarquia do Node.js.
- Hierarquia PHP (configuração no lado do servidor não suportada)
- Hierarquia Python
- Hierarquia Ruby
Configurar a partir da interface
O agente PHP não suporta configuração no lado do servidor. Para ativar as configurações no lado do servidor para aplicativos de monitor na interface:
Vá para
one.newrelic.com > All capabilities > APM
.
Clique no seu aplicativo. Em seguida, clique em
Settings > Application > Server-side agent configuration
.
Depois de habilitar a configuração no lado do servidor, você poderá visualizar e alterar as configurações disponíveis através da interface.
Configurar a partir da API NerdGraph
Para saber como habilitar isso com o NerdGraph, consulte o tutorial do NerdGraph.
Visualizar ou alterar configurações de configuração no lado do servidor
Se você usar a configuração no lado do servidor, ainda deverá incluir license_key
e app_name
no arquivo de configuração local. Essas configurações são necessárias para que o agente se comunique com o coletor New Relic.
O agente PHP não suporta configuração no lado do servidor. Para visualizar ou alterar as configurações disponíveis de Configuração no lado do servidor por meio da interface para aplicativos que usam outro agente New Relic:
Vá para
one.newrelic.com > All capabilities > APM
.
Clique no seu aplicativo. Em seguida, clique em
Settings > Application > Server-side agent configuration
.
Depois de definir qualquer uma dessas opções na interface do usuário, elas substituirão quaisquer opções conflitantes no arquivo de configuração do agente.