我需要监控一个树莓派(使用树莓派)的性能,我尝试使用new relic,但它不支持ARM架构,所以无法使用。
我什至尝试过graphdat,但似乎有同样的问题。
有什么替代方案可以建议我吗?
我需要监控一个树莓派(使用树莓派)的性能,我尝试使用new relic,但它不支持ARM架构,所以无法使用。
我什至尝试过graphdat,但似乎有同样的问题。
有什么替代方案可以建议我吗?
我知道这是旧的,但 New Relic 现在有 ARM 和 ARM64 基础架构代理: https ://download.newrelic.com/infrastructure_agent/binaries/linux/arm/
我已经在 Debian(32 位)上的 Raspberry Pi 4(8GB)上对此进行了测试,到目前为止它运行良好。
如果其他人尝试,这就是我所做的:
下载基础架构代理:
sudo curl https://download.newrelic.com/infrastructure_agent/binaries/linux/arm/newrelic-infra_linux_1.20.5_arm.tar.gz --output newrelic-infra_linux_1.20.5_arm.tar.gz
提取文件
sudo tar -xf newrelic-infra_linux_1.20.5_arm.tar.gz
将许可证密钥添加到配置脚本:
echo "license_key=\"<YOUR_LICENSE_KEY>\"" | sudo tee -a ~/newrelic-infra/config_defaults.sh
安装基础架构代理
sudo ~/newrelic-infra/installer.sh
检查服务状态以确保它正在运行:
sudo systemctl status newrelic-infra
默认情况下,进程信息不会发送到 New Relic,所以我必须手动启用它:
echo "enable_process_metrics: true" | sudo tee -a /etc/newrelic-infra.yml
最后,重启服务:
sudo systemctl restart newrelic-infra