0

我的应用程序 JavaMelody 安装了一个监视器。该应用程序在 AWS 负载均衡器后面的 Auto Scaling 组中的 7 个不同实例上运行。当我访问 myapp.com/monitoring 时,我会从 JavaMelody 获得统计信息。但是,它只是为我提供负载均衡器恰好指导我的节点的详细信息。有没有办法可以指定我在网络浏览器中浏览的节点?

4

3 回答 3

0

负载均衡器将根据最小打开连接算法将您发送到 Amazon EC2 实例。

无法指定您希望发送到哪个实例。

您将需要专门连接到每个实例,或者让实例将它们的数据推送到某个中央存储。

于 2017-06-29T00:48:08.380 回答
0

我自己没有尝试过,但是您可以在负载均衡器中创建多个侦听器,每个侦听器具有不同的侦听端口和不同的目标服务器。因此实例#1 的监控报告可以在http://...:81/monitoring等处获得#2、#n

否则,我认为还有其他解决方案,例如:

于 2017-07-23T23:06:35.600 回答
0

您应该使用 CloudWatch 自定义指标从您的实例及其监控代理写入数据,然后使用 CloudWatch 维度为相关实例聚合这些数据

于 2017-06-29T09:45:49.933 回答