zoukankan      html  css  js  c++  java
  • Ubuntu 14.10 下Ganglia监控Hadoop集群

    前提是已经安装好Ganglia和Hadoop集群

    1 Master节点配置hadoop-metrics2.properties

    # syntax: [prefix].[source|sink|jmx].[instance].[options]
    # See package.html for org.apache.hadoop.metrics2 for details
    
    *.sink.file.class=org.apache.hadoop.metrics2.sink.FileSink
    
    #namenode.sink.file.filename=namenode-metrics.out
    
    #datanode.sink.file.filename=datanode-metrics.out
    
    #jobtracker.sink.file.filename=jobtracker-metrics.out
    
    #tasktracker.sink.file.filename=tasktracker-metrics.out
    
    #maptask.sink.file.filename=maptask-metrics.out
    
    #reducetask.sink.file.filename=reducetask-metrics.out
    # Below are for sending metrics to Ganglia
    #
    # for Ganglia 3.0 support
    # *.sink.ganglia.class=org.apache.hadoop.metrics2.sink.ganglia.GangliaSink30
    #
    # for Ganglia 3.1 support
    *.sink.ganglia.class=org.apache.hadoop.metrics2.sink.ganglia.GangliaSink31
    
    *.sink.ganglia.period=10
    
    # default for supportsparse is false
    *.sink.ganglia.supportsparse=true
    
    *.sink.ganglia.slope=jvm.metrics.gcCount=zero,jvm.metrics.memHeapUsedM=both
    *.sink.ganglia.dmax=jvm.metrics.threadsBlocked=70,jvm.metrics.memHeapUsedM=40
    
    namenode.sink.ganglia.servers=master:8649
    
    tasktracker.sink.ganglia.servers=master:8649
    
    maptask.sink.ganglia.servers=master:8649
    
    reducetask.sink.ganglia.servers=master:8649

    2 slave节点配置hadoop-metrics2.properties
    # syntax: [prefix].[source|sink|jmx].[instance].[options]
    # See package.html for org.apache.hadoop.metrics2 for details
    
    *.sink.file.class=org.apache.hadoop.metrics2.sink.FileSink
    
    #namenode.sink.file.filename=namenode-metrics.out
    
    #datanode.sink.file.filename=datanode-metrics.out
    
    #jobtracker.sink.file.filename=jobtracker-metrics.out
    
    #tasktracker.sink.file.filename=tasktracker-metrics.out
    
    #maptask.sink.file.filename=maptask-metrics.out
    
    #reducetask.sink.file.filename=reducetask-metrics.out
    # Below are for sending metrics to Ganglia
    #
    # for Ganglia 3.0 support
    # *.sink.ganglia.class=org.apache.hadoop.metrics2.sink.ganglia.GangliaSink30
    #
    # for Ganglia 3.1 support
    *.sink.ganglia.class=org.apache.hadoop.metrics2.sink.ganglia.GangliaSink31
    
    *.sink.ganglia.period=10
    
    # default for supportsparse is false
    *.sink.ganglia.supportsparse=true
    
    *.sink.ganglia.slope=jvm.metrics.gcCount=zero,jvm.metrics.memHeapUsedM=both
    *.sink.ganglia.dmax=jvm.metrics.threadsBlocked=70,jvm.metrics.memHeapUsedM=40
    
    datanode.sink.ganglia.servers=master:8649
    
    jobtracker.sink.ganglia.servers=master:8649
    
    maptask.sink.ganglia.servers=master:8649
    
    reducetask.sink.ganglia.servers=master:8649

    3 重启Hadoop和ganglia
  • 相关阅读:
    【数论】【快速幂】【扩展欧几里得】【BSGS算法】bzoj2242 [SDOI2011]计算器
    【数论】【ex-BSGS】poj3243 Clever Y
    【数论】【扩展欧几里得】hdu3579 Hello Kiki
    【CCpp程序设计2017】推箱子游戏
    【Miller-Rabin算法】
    【数论】nefu119 组合素数
    【数论】nefu118 n!后面有多少个0
    【树形dp】vijos P1180 选课
    【树形dp】Codeforces Round #405 (rated, Div. 1, based on VK Cup 2017 Round 1) B. Bear and Tree Jumps
    【树形dp】VK Cup 2012 Round 1 D. Distance in Tree
  • 原文地址:https://www.cnblogs.com/liuchangchun/p/4577136.html
Copyright © 2011-2022 走看看