gmond

《Ganglia系统监控》第2章Ganglia的安装和配置,本章将介绍各种Ganglia部件安装和配置的秘籍,以帮助你征服世界。本章将基于几种最流行的操作系统介绍Ganglia 3.1.x的安装和配置,这些操作指导也适用于后续更新的Ganglia版本。本节为大家介绍gmond。

 


    gmond

    gmond(Ganglia Monitoring Daemon)是一种轻量级服务,安装在每台需要收集指标数据的节点主机上。gmond在每台主机上完成实际意义上的指标数据收集工作,并通过侦听/通告协议和集群内其他节点共享数据。使用gmond,你可以很容易收集很多系统指标数据,如CPU、内存、磁盘、网络和活跃进程的数据等。

    需求

    gmond安装简单,其所依赖的库,如libconfuse、pkgconfig、PCRE和APR等在大多数现行的Linux发行版中都已默认安装。由于大多数现行的Linux发行版都支持Ganglia安装包,因此如果使用Linux发行版自带的包管理器(推荐方式),gmond的依赖性问题能够迎刃而解。

    Linux

    大多数现行Linux发行版都可以使用以二进制格式预包装的Ganglia部件。下面介绍两种最流行的Linux发行版: Debian Linux和RPM linux。

    Debian Linux:在Debian Linux上安装gmond时请执行:

       
       
    1. user@host:# sudo apt-get install ganglia-monitor

    RPM Linux:RPM Linux有所不同,有些发行版的Ganglia安装包位于其基础软件库中,而有些发行版需要通过专用软件包来获取Ganglia的安装包,如 Red Hat项目上的EPEL(Extra Packages for Enterprise Linux)。当使用RMP Linux时,需要在本地软件库中搜索gmond安装包:

       
       
    1. user@host:$ yum search ganglia-gmond

    如果显示搜索失败,可能是当前RPM发行版中没有Ganglia安装包。Red Hat用户可以从EPEL资源库中安装Ganglia,下面给出几个例子展示如何在Red Hat 5和Red Hat 6中添加EPEL资源库。

    注意: 如果需要添加EPEL,要确保运行的Linux发行版的版本号和架构与添加的EPEL资源库相匹配。

    在Red Hat 5.x中添加EPEL资源库:

       
       
    1. user@host:# sudo rpm -Uvh \
    2. http://mirror.ancl.hawaii.edu/linux/epel/5/i386/epel-release-5-4.noarch.rpm

    在Red Hat 6.x中添加EPEL资源库:

       
       
    1. user@host:# sudo rpm -Uvh \
    2. http://mirror.chpc.utah.edu/pub/epel/6/i386/epel-release-6-7.noarch.rpm

    最后要安装gmond,请输入:

       
       
    1. user@host:# sudo yum install ganglia-gmond
    • 0
      点赞
    • 1
      收藏
      觉得还不错? 一键收藏
    • 0
      评论

    “相关推荐”对你有帮助么?

    • 非常没帮助
    • 没帮助
    • 一般
    • 有帮助
    • 非常有帮助
    提交
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值