1 个不稳定版本
使用旧的 Rust 2015
0.0.3 | 2018年7月6日 |
---|
#6 在 #newrelic
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 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT),任选其一。
贡献
除非您明确说明,否则根据 Apache-2.0 许可证定义的,您提交给工作的任何有意贡献,都应如上双重许可,不附加任何额外条款或条件。
依赖项
~165KB