暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Splunk专题之二

BPShare 2020-03-17
2042


上一节,我们从灵魂拷问开始,简单介绍了Splunk,暂时先记住Splunk就是一个数据分析的利器就行。


这一节,我们再深入一点点,来介绍一下Splunk家族产品以及常见的部署方式,另外再简单说一下Splunk的收费方式。


Splunk家族产品


官网上面显示Splunk家族有很多不同产品,但概括起来面向4种不同的应用场景:IT, Security,IoT和商业分析,详见下图。其实你可以理解成不同的解决方案,软件还是那几个软件,只是针对不同的应用场景,Splunk已经帮你开发好了不同的组件,你付钱,直接用就好了。


具体有哪几款软件呢?我们来看看Splunk官网是怎么介绍的。


其实Splunk核心产品也就下面几个:

- Splunk Enterprise:Splunk企业版,适合不差钱的主。试用期60天,试用期间,每天最多index 500MB的数据。

- Splunk Cloud:Splunk云在线版,这个适合没有基础架构的小公司,自己不需要单独搭建Splunk的服务器,直接付钱登录就行。试用期15天,试用期间,每天最多index 5GB的数据。

- Splunk Light: 没有找到具体与Splunk Enterprise的区别,但是从简介看,Light版本只是用来做检索日志、做报表和事件监控警告方面用途的。试用期30天,试用期间,每天最多index 5GB的数据。

- Splunk Free:免费,最多一个用户用,每天最多index 500MB的数据。



有关其它Splunk的产品,就不多介绍了,常用的就上面几个。


Splunk的收费模式

Splunk是以每天索引的数据量为依据,不是根据用户数量啊,CPU核数啊,节点数啊来收费的,你是不是觉得很合理,童叟无欺啊!不过对于大部分企业来说,还是贵的,大家都不想花钱啊!毕竟有开源版的,只不过需要自己花点时间精力来学习罢了,再或者做二次开发,以满足自己的需求。


关于Splunk的许可证

Splunk 企业版的许可有两个选项:永久(Perpetual)和期限(Term)。

  • 永久许可证: 包括 Splunk企业版的完整功能

  • 期限许可证: 可以支付年费,而不是一次性永久许可证费用。

详细请参考Splunk官网或者咨询Splunk代理商吧:

https://www.splunk.com/zh-hans_cn/view/SP-CAAADFV



先声明一下,我们后边的学习,都是基于Splunk Enterprise这个产品来的,如果大家感兴趣,可以留言,我们可以再看看Splunk Cloud。


在介绍Splunk常见部署方式之前,必须要说一下Splunk的重要零部件。Splunk Enterprise由三部分组成:Indexer、Search Head和Forwarder


Indexer: 接收数据的模块,然后把数据做index处理,按照时间的顺序存储在index里。所以在使用Splunk做搜索时,一定要选好时间,这个也是在Splunk官方培训视频里老师一直强调的,利用好时间选择器,可以大大地提高搜索效率。


Search Head: 这哥们儿是负责搜索请求的服务,你想找什么样的数据,告诉他就行了,他会到splunk index里去帮你找到你想要的数据,给你呈现出来。


Forwarder:从字面意思你也可以理解,这哥们儿就是一个搬运工——数据搬运工,很苦逼那种,你只要告诉他什么类型的数据,你给我搬运到哪个indexer,他就会照做,很听你的话。


好了,了解了Splunk这几个零部件之后,我们就来说说Splunk常见的部署架构。


单机部署架构


这种方式也称傻瓜式部署,适用于做PoC啦、个人学习啦,或者数据量不是太大的小部门使用。只是想玩玩儿Splunk的小白,也推荐这种部署方式,直接去官网下载安装包,主流的操作系统都支持:Unix/Linux、Windows、mac,请根据自己的需要下载对应的版本,开箱即用,哦,不是,应该是安装好就可以使用。


单机部署的话,就是Splunk的实例是运行在同一台主机上的,包括Input、Parsing、Indexing和Searching等这几个功能模块。



集群架构部署


其实这个并不难理解,大多数的IT解决方案,都是集群架构,同样的,Splunk也有集群架构,常见的集群架构有:

  1. Search Head单机+indexer集群

  2. Search Head集群 + 单机indexer

  3. Search Head集群+indexer集群


来看看下面这个架构图,猜猜是对应上面哪个集群架构?有个直观的认识先。我会在接下来找适当的机会再提一下Splunk集群架构的,有必要我们也可以来个demo。



好了,这一节我们就先讲到这里,复习一下这一节的内容:

- Splunk Enterprise的组件:

  • Search Head:字面意思,搜索头,只为你提供搜索和数据展示。

  • Indexer:处理数据搬运工Forwarder传过来的数据,做index和存储,为Search Head提供服务。

  • Forwarder:数据的搬运工,数据源的设备上要安装的。

- Splunk常见部署架构:

  • 单机部署

  • 集群部署:

    1. Search Head集群

    2. Indexer集群



扫码关注微信公众号,都是干货哦!

~daling!点个赞呗!~

文章转载自BPShare,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论