AVISO DE EOL
A partir de abril de 2022, não ofereceremos suporte ao recurso C SDK. Para obter mais detalhes, consulte nossa postagem no Fórum de suporte.
O C SDK da New Relic fornece uma biblioteca genérica que você pode personalizar para se comunicar com a New Relic. Antes de instalar o C SDK da New Relic, certifique-se de que seu sistema atenda a esses requisitos. Consulte também a documentação de licenças do C SDK.
Quer experimentar nosso C SDK? Crie uma conta New Relic gratuitamente! Não é necessário cartão de crédito.
Versões de idiomas
O C SDK permite instrumentar qualquer aplicação no Linux, desde que:
- Você deve ter acesso ao código-fonte.
 - O idioma de destino deve ser capaz de importar a biblioteca C.
 
Você pode usar o C SDK para criar instrumentação para aplicativos escritos em C e C++. Você também pode usá-lo em linguagens como Perl, que são implementadas em C ou C++, e em qualquer linguagem que tenha uma interface de função estrangeira com C.
Ambientes operacionais
O C SDK funciona em sistema operacional Linux de 64 bits com:
- gcc 4.8 ou superior
 - glibc 2.17 ou superior
 - Kernel versão 2.6.26 ou superior
 - libpcre 8.20 ou superior
 - libthread
 - cmake 2.8 ou superior
 
Compilar o daemon New Relic requer Go 1.7 ou superior.
chave de licença
Você precisará de um New Relic para a conta para a qual deseja relatar dados.
Tipo de processador
- Somente plataforma Intel (e compatível)
 - É necessário suporte para instruções SSE2
 
Requisitos de segurança
Como medida de segurança padrão para coleta de dados, o servidor do seu aplicativo deve oferecer suporte a SHA-2 (256 bits). SHA-1 não é compatível.
Desempenho em nível de banco de dados e instância
Você pode coletar detalhes de instância para vários bancos de dados e drivers do banco de dados. Você também pode visualizar detalhes trace de consulta lenta para a seguinte plataforma de banco de dados baseada em SQL:
- Firebird
 - Informix
 - Servidor SQL da Microsoft
 - MySQL
 - Oracle
 - Postgres
 - SQLite
 - Sybase