全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Ganglia 监控平台搭建一、简介: Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用.1、安装ganglia yum -y install apr-devel apr-util check-devel cairo-devel pango-devel libxml2-devel rpm-build glib2-devel dbus-devel freetype-devel fontconfig-devel gcc-c+ expat-devel python-devel libXrender-devel *pcre* *rrdtool* python26-devel还需要下载安装confuse包如下:wget /pub/epel/5/x86_64/libconfuse-2.5-4.el5.x86_64.rpm wget /pub/epel/5/x86_64/libconfuse-devel-2.5-4.el5.x86_64.rpm 并且下载完后安装rpm -ivh libconfuse* #要先yum安装以上那一坨坨的依赖,如果yum没有安装成功,手动安装缺失的依赖组件并且指定./configure目录wget -nc -P /tmp /projects/ganglia/files/ganglia%20monitoring%20core/3.2.0/ganglia-3.2.0.tar.gz/download tar -zxvf /tmp/ganglia-3.2.0.tar.gz -C /tmp cd /tmp/ganglia-3.2.0./configure -enable-gexec -sysconfdir=/etc/ganglia -prefix=/usr/local/ganglia -with-python=/usr/bin/python2.6 -with-gmetad #除显示监控图形的web服务器之外,监控服务器不需要安装gmetad,可以省略-with-gmetad参数make -j8 make install 2、注册gmetad、gmond系统服务#gmond服务在所有的被监控服务器上部署,而gmetad服务只需要在web服务器上部署cp gmond/gmond.init /etc/rc.d/init.d/gmond sed -i s/usr/sbin/gmond/usr/local/ganglia/sbin/gmond/g /etc/rc.d/init.d/gmond chkconfig -add gmond chkconfig -level 35 gmond on配置gmetad服务 cp gmetad/gmetad.init /etc/rc.d/init.d/gmetad sed -i s/usr/sbin/gmetad/usr/local/ganglia/sbin/gmetad/g /etc/rc.d/init.d/gmetad #同上 chkconfig -add gmetad chkconfig -level 35 gmetad on 3、创建ganglia rrds环境#要建/var/lib/ganglia/rrds的目录,(nobody 与gmetad运行时的用户一致) mkdir -p /var/lib/ganglia/rrds chown nobody:nobody /var/lib/ganglia/rrds 4、创建并修改ganglia配置文件#添加默认配置文件/etc/ganglia/gmond.conf /etc/ganglia/gmetad.conf mkdir /etc/ganglia gmond/gmond -t | tee /etc/ganglia/gmond.conf cp gmetad/gmetad.conf /etc/ganglia/ vim /etc/ganglia/gmond.conf #修改gmetad.conf #修改监控台名称 gridname Ganglia Monitor #添加监控集群实例 data_source mongodb-clustor 26 可以写多个IP #修改gmond.conf#修改从属cluster的名称 name = mongodb-cluster 5、启动验证ganglia服务 service gmond start service gmetad start#验证服务启动是否成功netstat tnl |grep 8649 6、另指定ganglia web目录 #那么rpm 安装apache目录不必修改,但是得保证apache和php环境整合成功! mkdir p /var/www/html/ganglia/ cp -a web/* /var/www/html/ganglia/7、最后启动apache然后访问ganglia8、设置密码验证:AuthName TDT Monitor CenterAuthType basicAuthUserFile /var/www/html/ganglia/.htpasswdrequire user admin生产密码文件htpasswd -c .htpasswd admin /etc/init.d/httpd
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年电力施工安装合同协议合同
- 2025年特许经营儿童游乐合同协议合同
- 2025年视频制作服务合同协议合同
- 2025年考研在线题库合同协议合同
- 2025年3D建模服务合同协议合同
- 2025年系统维护服务合同协议合同
- 采购2025年办公家具定制采购协议合同
- 2025年企业并购重组咨询合同协议合同
- 2025年考研培训退费协议书合同
- 采购2025年电子产品供应链采购合同协议合同二篇
- 包装人员作业流程规定包装过程规范与监督改进工作程序
- 专用合同条款
- JJF 1951-2021基于结构光扫描的光学三维测量系统校准规范
- MCC码总览对照表(全)
- 班组长生产管理培训课件
- 混凝土搅拌站建设与管理交流材料课件
- 河海大学弹性力学考博真题2003年二期考博试题博士研究生入学考试试题
- DB14 67-2019 山西省地表水环境功能区划
- PH检测原始记录
- 人防工程施工单位自评报告10.17
- 景观生态学论文 嘉陵江流域污染现状及防治措施
评论
0/150
提交评论