如何将NewRelic App Monitoring工具与Cloudify集成?

时间:2015-06-04 11:20:58

标签: server monitoring newrelic health-monitoring cloudify

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

1 个答案:

答案 0 :(得分: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