- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux集群上配置Ganglia监控系统并监控solrlinux集群上配置Ganglia监控系统并监控solr
文档版本信息文档版本号更改内容简介更改人日期V1.0部署文档初稿梁永星2014/09/10V1.1增加技术技巧以及问题总结梁永星2014/09/11V1.2增加集群分组部署梁永星2014/09/12V1.3增加Ganglia对solr的监控梁永星2014/09/15安装环境CentOS Server 6.4安装gmetad的机器:02安装gmond的机器:02,03,04安装浏览监控web页面的机器:02二、Ganglia的介绍Ganglia 监控套件包括三个主要部分:gmond,gmetad,和网页接口,通常被称为ganglia-web。gmond 是一个守护进程,他运行在每一个需要监测的节点上,收集监测统计,发送和接受在同一个组播或单播通道上的统计信息。gmetad 也是一个守护进程,他定期检查gmonds ,从那里拉取数据,并将他们的指标存储在RRD存储引擎中。它可以查询多个集群并聚合指标。RRD也被用于生成用户界面的web前端。ganglia-web 顾名思义,他应该安装在有gmetad运行的机器上,以便读取RRD文件。一般来说一个集群的每台机器上都需要安装gmond,只要负责展示web界面的机器安装了gmetad即可。Ganglia采用Internet IPv4 类D地址中的的组播进行数据请求。主要是为了实现一对多节省带宽的需要。其实现原理为gmetad发送一个请求到一个组播地址,由于是组播地址,所以gmetad只需发送一次请求包即可完成对所有gmond的轮询。(如果是单播,则Ganglia需要向每台服务器均发送一次轮询请求,这样的话,集群数量多了,主服务器光发送就会占用不小的带宽。而Ganglia本身是为大规模集群所做的HPC而生的,如果占用很高的带宽和占用很大量的CPU资源去处理网络数据就不符合其设计理念了。)然后gmond通过这个请求将采集到的数据返回给gmetad,gmetad将数据保存在rrd数据库中,然后通过web界面绘图展示。三、安装Ganglia在服务器端:#安装基础的开发包直接在linux中使用下面命令下载,会有几部提示,都按:y全部下载即可yum install –y wget apr-devel apr-util check-devel cairo-devel pango-devel libxml2-devel rpmbuild glib2-devel dbus-devel freetype-devel fontconfig-devel gcc-c++ expat-devel python-devel libXrender-devel rrdtool*#安装jmxtrans执行完之后,再以此执行以下的与语句,在上面安装执行完毕之后,执行以下的几个命令:rpm -ivh /downloads/jmxtrans/jmxtrans/jmxtrans145842.6a28c97fbb-0.noarch.rpm #安装绘图工具:rrdtool它用于数据存储和可视化yum install rrdtool#安装相应的gangliayum install ganglia*执行这个命令的时候也会有几个提示,Is this ok[y/N]:都按:y全部下载即可至此,相应的Ganglia以及其需要的支撑软件全部安装完毕。在客户端:除了不需要安装rrdtool这个之外,其他的都需要进行安装,由于部署的是监控solr以及集群cpu、memory、tcp等基础信息,所以不仅需要启动gmond服务,还需要启动jmxtrans的服务。因为在jmxtrans的路径下增加了solr.json配置文件(针对solr监控的配置信息)。四、配置相应的文件配置gmetad.conf文件(ganglia服务端配置文件)vim /etc/ganglia/gmetad.conf增加data_source “solrcluster” 如果是集群环境配置,那么需要这样配置:data_source solrcluster localhost clnode1 clnode2其中localhost可以为:,也可以是你本服务器实际的地址即:02,后面的clnode1,clnode2为集群内的节点(注意:在主服务器上配置多个节点,使用这台服务器去监控集群中的所有节点的信息,我本地服务器默认是102,来监控102、103、104这三台服务器的信息)那么此时的clnode1和clnode2即需要在03和104上的gmnod.conf中的cluster的name里配置。如下图所示的配置。之后重新启动gmetad.conf和gmode.conf这两个服务即可。data_source solrcluster solrtest1 solrtest2
您可能关注的文档
最近下载
- Android Studio系列教程2--基本设置与运行.pdf VIP
- 《光伏施工质量管理制度》.docx VIP
- 妇产科手术分级目录.pdf VIP
- VW 01110-3-2020-螺纹连接第三部分:监视连续旋转驱动工具的参数设置系统(中文).pdf VIP
- 原子、分子、离子和元素的相互关系.ppt VIP
- 桂林理工大学 856材料科学基础 2015-2021年考研专业课历年真题.pdf VIP
- 4区块链原理与技术 第四讲 共识算法.pptx VIP
- 国际服务贸易 教学案例(王海文).docx
- 雅马哈CLP785&775&745&735用户使用说明书.pdf
- VW 01110_2_EN-2022 螺纹连接装配和工艺保证.pdf VIP
文档评论(0)