python 微服务熔断工具_分布式微服务监控工具

看看森苏。Sensu是一个非常先进的监控工具。把它想象成分布式nagios。因此,在每台机器上安装一个Sensu代理,它有大量的插件可用于上面提到的每个进程。您也可以用自己选择的语言编写自己的插件,只要它们是有效的可执行文件。Bash、perl、Python、ruby任何东西都可以。

代理将数据发布到rabbitmQ,其中on数据由Sensu服务器读取。

对于仪表板,您可以简单地安装uchiwa,这可能是最好的Sensu仪表板。

这使您能够做的不仅仅是监视,因为Sensu服务器通过rabbitmQ请求所有Sensu代理的更新。所以你可以像你自己的事件触发器一样在这些机器上使用它。就像你可以远程启动和关闭进程一样。在

另一个值得注意的工具是Riemann,http://riemann.io/。在

Sensu更多的是通过代理发送数据,而Riemann则是在接收端进行流处理。所以你可以有Sensu探员和Riemann接收器。使用Riemann,您可以构建非常高级的度量警报规则。在

还有伊辛加。它也是先进的nagios,但不像Sensu那样全面。在

最后,如果您不想经历设置和维护所有这些的过程,您可以使用像datadog这样的托管服务。但是在那里你要为你监视的每一个主机付费。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值