如何在AWS ECS中实施服务发现?

时间:2018-09-11 02:24:26

标签: containers amazon-ecs prometheus

我打算在ECS群集中使用Promethus进行监视,但是与EC2不同,Promethus似乎不支持原生的ECS服务发现。

我正在搜索,但信息不足。如果有任何信息,我将不胜感激。预先感谢。

1 个答案:

答案 0 :(得分:-1)

我不太确定我是否正确理解了问题。

您可以在Route 53中创建私有托管区域,并将其配置为启用了DNS解析和DNS主机名的特定VPC。

这样,您可以使用上面设置的VPC创建ECS实例,使用名称为promotheus.local或您要从promotheus监视的应用程序(app.local)创建任务的服务。设置后,您可以使用http://app.local:port来按名称而不是专用IP提取监视信息。

参考:https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/hosted-zone-private-considerations.html

希望这会有所帮助。

谢谢, 斯里达