Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache camel 将度量从Camel推送到外部服务_Apache Camel_Amazon Cloudwatch_Metrics_Datadog_Micrometer - Fatal编程技术网

Apache camel 将度量从Camel推送到外部服务

Apache camel 将度量从Camel推送到外部服务,apache-camel,amazon-cloudwatch,metrics,datadog,micrometer,Apache Camel,Amazon Cloudwatch,Metrics,Datadog,Micrometer,我正在尝试使用camel将指标推送到datadog/cloudwatch。我研究了meter和Millimer组件,但并没有关于如何将度量数据实际推送到某个外部服务的完整示例。我已经研究了所有可用的例子,但似乎没有什么能给我一个正确的大局。我需要的指标是每个正在运行的路由的统计数据。任何指向我的资源/示例都会非常有用。hawtio正是您所需要的。路由运行了多少次。ram消耗,加载了多少类等。想到的一切。它有一个非常好的界面 将度量发布到datadog实际上是有文档记录的: 有关CloudWatc

我正在尝试使用camel将指标推送到datadog/cloudwatch。我研究了meter和Millimer组件,但并没有关于如何将度量数据实际推送到某个外部服务的完整示例。我已经研究了所有可用的例子,但似乎没有什么能给我一个正确的大局。我需要的指标是每个正在运行的路由的统计数据。任何指向我的资源/示例都会非常有用。

hawtio正是您所需要的。路由运行了多少次。ram消耗,加载了多少类等。想到的一切。它有一个非常好的界面

将度量发布到datadog实际上是有文档记录的:
有关CloudWatch,请参阅此PR:


如果您使用的是spring boot,您将获得对此的属性支持。

是。我用hawt.io做了一个试验,它在我当地的环境中运行得非常好。但是,我正在考虑集成一些已知和可用的服务,比如DataDog/CloudWatch?1) 如何通过千分尺记录骆驼指标?2)如何将应用程序中的指标推送到Datadog或CloudWatch?或者你有骆驼指标,只是需要Datadog/Cloudwatch部分的帮助吗?嗨@checketts,如果我不清楚的话,很抱歉。我的最终目标是将指标从我的路由推送到DataDog/CloudWatch。我找不到直接的方法。因此,我探索了米/千分尺组件,通过打印它们可以看到一些度量。我正在寻找任何将我的指标推送到DataDog/Cloud watch的具体方法。感谢您的澄清,请通过编辑问题来添加这些细节和您尝试过的代码片段。这将帮助那些试图给出有用答案的人。这样我就知道你是否正在使用测微计的DatadogRegistry,并且只需要帮助配置它。我已经尝试过按照文档中提到的方式进行设置。柜台对我来说似乎不太好用。当我使用DataDogRegistry时,increment函数实际上不会增加值。我不知道我是否把设置搞错了。到处都是零碎的东西。但是,骆驼->千分尺->数据狗的一个完整的例子会非常棒。