您好我有五个生产服务器(网站,Cassandra,弹性搜索,redis),我想监控它们,所以我遇到了很多监控工具,我最终确定了两个工具
1. Nagios
2. ElasticSearch Beats
现在我无法使用哪一个。哪一个会给我更好的系统统计数据,并且更具可扩展性,易于配置和使用。
答案 0 :(得分:1)
“更好”当然是主观的。
nagios和metricbeat都可以为您提供有关机器的基本信息(磁盘空间,负载等)。
Nagios可能很难配置,但一旦安装就运行良好。我发现云是“不友好的”,因为配置是集中的。我不得不跳过篮球,让它在AWS中运行得很好。
Metricbeat有9种不同的东西可以发送(包括MySQL的插件等)。 Nagios有无数的插件。
虽然nagios仍然需要一个中央服务器,但我会说它比弹性搜索集群更容易运行。
但是,如果您有日志文件,那么使用Elastic堆栈可以是一个很好的基础。
你可以看一下sensu,它更容易配置,可以运行所有的nagios插件。同时使用sensu和metricbeat也可以很好地工作。