如果要用开源,自己动手,就用ELK。
如果想省事,追求更多功能,又不缺钱,用Splunk。(如果日数据量低于500M,Splunk可免费用)
具体参考 :
增加一些初步感受:
关于开源:
OSSIM的code在 ossimlabs/ossim 早期的代码好像还在sourceforge上也就是说,这个项目相对比较老,当然你也可以说它更成熟。
关于UI
这个UI看上去离现代的WebUI差距比较大,至少在这个开源版本中,感觉缺少UX的设计感。
关于OSSIM的架构:
OSSIM的核心是C++,ELK是Java,Splunk也是C++
架构上来看,OSSIM-agent类似logstash或者Splunk Forwarder,OSSIM Server类似ElasticSearch 或者 Splunk Indexer。
OSSIM Search提供了内置的RISK,TAXONOMY,REPUTATION等模块,而Elastic和Splunk都是基于搜索为核心,在应用层面上灵活扩展的,这也是我对OSSIM的扩展性表示怀疑,当然我没有用过,只是怀疑。
只是一些浅薄的认识,仅供参考。