1 个不稳定版本

使用旧的 Rust 2015

0.0.3 2018年7月6日

#6#newrelic

MIT/Apache

13KB
208

New Relic Rust 绑定

New Relic SDK 仅适用于 Linux。非 Linux 有一个模拟的 New Relic API,始终可用。这样做是为了让人们可以在不要求 Linux 的情况下工作于代码。

库安装

库预计安装在 /usr/local/nr_agent_sdk。此外,需要通过 (ldconfig) 配置 ld 以搜索 New Relic 库。以下将正确安装并设置 ld

curl -sO http://download.newrelic.com/agent_sdk/nr_agent_sdk-v0.16.2.0-beta.x86_64.tar.gz && \
  tar -xzf nr_agent_sdk-v0.16.2.0-beta.x86_64.tar.gz && \
  mv nr_agent_sdk-v0.16.2.0-beta.x86_64 /usr/local/nr_agent_sdk && \
  echo "/usr/local/nr_agent_sdk/lib/" > /etc/ld.so.conf.d/newrelic.conf

调试

如果您正在调试 New Relic SDK,则强烈建议您启用日志记录。在 Docker 容器中,将 /usr/local/nr_agent_sdk/config/log4cplus.properties 文件复制到 $HOME/.newlic。然后修改 $HOME/.newrelic/log4cplus.properties 文件,将日志级别从 info 修改为 all(需要更改两个地方)。

许可

根据以下之一许可

贡献

除非您明确说明,否则根据 Apache-2.0 许可证定义的,您提交给工作的任何有意贡献,都应如上双重许可,不附加任何额外条款或条件。

依赖项

~165KB