我正在研究一个在计算机网格上执行日常HPC的系统.有很多服务器,服务和应用程序(Windows,Linux,IIS,Apache,Websphare,SQL,Mongo,.Net,Python,C++)
它每天运行一次.
我对ELK非常熟悉.我特别喜欢弹性作为数据库及其功能的方式:过滤器,评分系统,Rest API等.
我最近听说过Splunk,我已经调查了它,看起来很不错.
让我们把这笔费用放在一边
对于非云基础解决方案来说,什么是更好的解决方案,每天创建大量日志大约4小时,并且在此期间可能会有压力?
让我总结一下:
Splunk - 它是一个非常强大的,主要是内部解决方案,价格昂贵,如果你想要的只是"supergrep",那么这个用例实在太贵了.
ELK - 牌照费不会发生,但你最终会花费$构建各种功能,无论是马上,如果你已经知道你需要N个特征或递增,并随着时间的推移,因为用户启动ELK不具备高要求的特点.
根据您的要求,我建议您使用splunk.
PS如果你想看详细的比较,请看看这篇文章.