我正在研究一个在计算机网格上每天执行HPC的系统。
有很多服务器,服务和应用程序(Windows,Linux,IIS,Apache,Websphare,SQL,Mongo,.Net,Python,C++)
它每天运行一次。
我对ELK非常熟悉。我特别喜欢Elastic用作数据库的方式及其功能:渗滤器,评分系统,Rest API等。
我最近听说过Splunk,已经对其进行了研究,而且看起来还不错。
让我们将$费用放在一边
对于基于非云的解决方案,一天约4个小时会创建大量日志,并且在此期间可能会有压力的情况,哪种解决方案会更好?
最佳答案
让我为您总结一下:
Splunk-这是一个非常强大的功能,主要用于本地解决方案,价格昂贵,而且,如果您只需要“supergrep”,那么对于该用例而言,它确实太昂贵了。
ELK-不会产生许可费,但是您最终会花钱来构建各种功能,如果您已经知道需要N个功能,则立即花费,或者随着用户开始要求ELK不需要的功能,随着时间的推移逐步增加。
根据您的要求,我建议您随手sp带。
P.S.如果您想查看详细的比较,请查看此post。