1

我期待着将 NewRelic Agent 与现有的 Cloudify 2.7 环境集成。由于 Cloudify 应用程序在单独的路径中运行,并且每个部署都需要在不同路径上运行的应用程序,因此无法将应用程序服务器分配给 newrelic。我怎么能克服这个?

4

1 回答 1

1

目前尚不清楚您要完成什么。

您的配方可以安装 NewRelic 代理并将其配置为连接到 NewRelic。

或者,如果 NewRelic 代理具有 API 或 CLI,您可以添加

monitors{
}

部分到你的食谱。本部分将从本地代理收集所需的统计信息并将其发布到 Cloudify Manager。

更多信息可在此处获得:http: //getcloudify.org/guide/2.7/plugins_and_probes/probes.html

然后使用 Manager REST API 可以使用收集的监视器。然后,您可以使用单独的进程从管理器 API 轮询指标并将它们发送到 NewRelic。看: http: //getcloudify.org/guide/2.7/restapi/restdoclet.html

和 API

/{version}/deployments/{appName}/service/{serviceName}/instances/{instanceId}/metrics
于 2015-06-05T06:14:32.987 回答