我正在寻找一个与AWS Auto scaling服务配合使用的好系统监控工具。我需要的是,当我的新实例启动时,监控代理本身应该自动注册到监控服务器。我已经尝试了nagios和sensu进行测试,但我发现没有更多的工具可以在监控服务器上提供自动注册的代理。还有一些其他的建议,比如HypricHQ,OpenNMS,但我找不到这种灵活性。有没有其他工具可以提供这种功能?
发布于 2012-06-07 18:22:31
在对这个主题进行了一些研究和开发之后,我选择了亚马逊网络服务公司提供的CloudWatch服务。我所做的是制作我自己的监控程序,从亚马逊CloudWatch获取数据。
发布于 2015-10-06 23:57:02
Zabbix使用了一个能够autoregistering的活动代理,而在zabbix服务器上,其他使用相同phylosophy的系统可能也能做到这一点。但是您必须找到一种方法来删除过时的缩容服务器
在传统的以服务器为中心的监控系统中,应该使用外部脚本通过the one in shinken等标记从aws api获取服务器列表以及这些服务器的角色
有一种方法可以在您每次扩展或缩减规模时同步监控服务器。在亚马逊的自动缩放可以发布SNS通知,当它启动或销毁机器时,您可以在SNS中创建一个主题,并在autoscaling notifications中放置一个能够“刷新”监控服务器主机列表的HTML端点。
https://stackoverflow.com/questions/10477651
复制相似问题