我正在寻找一个与 AWS Auto Scaling 服务配合使用的优秀系统监控工具。我需要的是当我的新实例启动时,监控代理应该自动注册到监控服务器。我已经尝试过nagios,sensu进行测试,但我发现没有更多设施可以提供代理在监控服务器上自动注册。还有其他一些建议,例如 HypricHQ、OpenNMS,但我没有找到那种灵活性。是否有任何其他工具可以提供该功能?
问问题
2104 次
2 回答
1
在对这个主题进行了一些研发之后,我选择了 AWS 提供的CloudWatch服务。我所做的是制作自己的监控程序,从 AWS CloudWatch 获取数据。
于 2012-06-07T10:22:31.217 回答
0
Zabbix 使用能够在 zabbix 服务器上自动注册的活动代理,使用相同原理的其他系统可能具有相同的能力。但是您必须找到一种方法来删除过时的缩减服务器
在传统的以服务器为中心的监控系统中,应该使用外部脚本从 aws api 获取服务器列表,也许还可以通过标签(如shinken 中的标签)获取这些服务器的角色
每次扩展或缩减规模时,都有一种方法可以同步监控服务器。亚马逊中的自动缩放可以在启动或销毁机器时发布 SNS 通知,您可以在 SNS 中创建主题并分配自动缩放通知,并放置一个能够“刷新”监控服务器主机列表的 HTML 端点。
于 2015-10-06T15:57:01.763 回答