Exemple #1
0
def test2():
    import config
    config_parser = config.ProcmonConfigParser()
    procmonconf = config_parser.load_procmon_config('../../etc/procmon.xml')
    matcher = SubtreeMatcher(procmonconf, "localhost")
    modules = [ProcInfoStat(), ProcInfoStatus(), ProcInfoIO()]
    matcher.initMetric(modules)
    plist = ProcMon()
    pid = 1
    proc = ProcInfo(pid, plist, modules)
    plist.procs[pid] = proc
    proc.update(10)
    proc.prepare_tree()
    proc.cmd = 'pvfs2-client-core --child -a 5 -n -5 --logtype file'
    matcher.startGroup()
    matcher.check(proc)
    matcher.endGroup()
    stdoutr = StdoutReporter()
    matcher.report(2, stdoutr)
Exemple #2
0
def test():
    import config
    config_parser = config.ProcmonConfigParser()
    mrconf = config_parser.load_mrtask_config('../../etc/mrtask.xml')
    matcher = MapReduceMatcher(mrconf, "localhost")
    modules = [ProcInfoStat(), ProcInfoStatus(), ProcInfoIO()]
    matcher.initMetric(modules)
    plist = ProcMon()
    pid = 1
    proc = ProcInfo(pid, plist, modules)
    plist.procs[pid] = proc
    proc.update(10)
    proc.prepare_tree()
    proc.cmd = "4j12-1.4.3.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/commons-el-1.0.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/core-3.1.1.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/servlet-api-2.5-6.1.14.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/jetty-6.1.14.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/log4j-1.2.15.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/slf4j-api-1.4.3.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/xmlenc-0.52.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/jets3t-0.6.1.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/commons-cli-1.2.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/commons-httpclient-3.0.1.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/jasper-runtime-5.5.12.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/jetty-util-6.1.14.jar:/usr/local/sw/hadoop/build/ivy/lib/Hadoop/common/junit-3.8.1.jar::/l/b2/scratch/hadoop-data/global/mapred/local/taskTracker/jobcache/job_201106031747_0066/jars/classes:/l/b2/scratch/hadoop-data/global/mapred/local/taskTracker/jobcache/job_201106031747_0066/jars:/l/d2/scratch/hadoop-data/global/mapred/local/taskTracker/jobcache/job_201106031747_0066/attempt_201106031747_0066_r_000000_1/work -Dhadoop.log.dir=/l/a2/scratch/hadoop-data/global/log -Dhadoop.root.logger=INFO,TLA -Dhadoop.tasklog.taskid=attempt_201106031747_0066_r_000000_1 -Dhadoop.tasklog.totalLogFileSize=0 org.apache.hadoop.mapred.Child 127.0.0.1 44373 attempt_201106031747_0066_r_000000_1 -1985077290"
    matcher.startGroup()
    matcher.check(proc)
    matcher.endGroup()
    stdoutr = StdoutReporter()
    matcher.report(2, stdoutr)