根据New Relic 文档,Server Monitoring 代理可以报告使用大量内存或 I/O 的前 20 个进程,我可以在 New Relic 门户页面上查看进程的内存使用情况。
但是,我看不到如何使用 New Relic REST API 获取这些指标(我可以通过 REST API 获取进程的 CPU 使用率)。是否有可能做到这一点?
根据New Relic 文档,Server Monitoring 代理可以报告使用大量内存或 I/O 的前 20 个进程,我可以在 New Relic 门户页面上查看进程的内存使用情况。
但是,我看不到如何使用 New Relic REST API 获取这些指标(我可以通过 REST API 获取进程的 CPU 使用率)。是否有可能做到这一点?
目前还没有一种简单的方法可以使用 New Relic API 做到这一点。您可能希望通过 SSH 进入您的盒子并执行一个 top 命令或创建一个 cron 作业来执行一个 top 命令,然后通过您托管的文件或通过电子邮件等定期将信息发送给您……。您可以随时直接联系 New Relic 以获取更多信息https://support.newrelic.com