2016-05-13 62 views
0

我是第一次使用开源工具。我想安装sensu,所有我想知道的是,有什么方法可以将我的新配置服务自动添加到sensu服务器。是否可以在sensu中动态关联客户端?

+0

这是一个广泛的范围。您可以随时将新客户端动态添加到sensu中。这取决于你的基础设施。我们有一个傀儡,它可以在python脚本的帮助下将新的客户信息传递给sensu。除此之外,sensu还拥有一个体面的api,支持新客户的增加。您可以为此编写脚本或使用任何配置管理系统,如puppet或chef。 –

+0

谢谢!但我希望在不使用木偶和厨师等自动化工具的情况下完成。我怎样才能达到使用API​​? –

+0

查看本文中的帖子部分[sensu api文档](https://sensuapp.org/docs/latest/api-clients) 请注意,到目前为止,我已经看到它不可能在使用api的sensu中创建事件。 –

回答

0

@vineesha用兔MQ时,我们可以做到这一点,请编写一个脚本来获取主机名和IP地址,并更新client.json并重新启动的RabbitMQ服务器和意义上的客户端。请在rabbitmq.json中硬编码sensu服务器的IP地址。当所有这些完成后,请使用@reboot设置一个cron,这应该是全部。当服务器启动时,它会自动添加到sensu服务器。

0

如果你打算使用自动化工具例如像木偶,所有你需要做的是确保意识的客户端安装和客户端配置包括正确的RabbitMQ配置。 只要客户端连接到相同的RabbitMQ主机/集群也应该在你弹出例如仪表板团扇。 没有必要直接向感官服务器直接提供任何信息。

相关问题