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