Esempio n. 1
0
    def test_query(self):
        rrd_root_dir = "/home/semy/lab-os-1/ganglia"
        rrd = RrdWrapper(rrd_root_dir)


        endTime = datetime.datetime.now()
        startTime = endTime + datetime.timedelta(seconds=-12000)
        #endTime = startTime + datetime.timedelta(hours=1)

#        instance = "instance-0000002f"
        hostname = "lab-os-2"

        result = rrd.query(startTime, endTime, 'cpu_system', hostname=hostname)

        print result
Esempio n. 2
0
    def test_query_start_larger_than_end(self):
        rrd_root_dir = "/home/semy/lab-os-1/ganglia"
        rrd = RrdWrapper(rrd_root_dir)


        endTime = datetime.datetime.now()
        startTime = endTime + datetime.timedelta(hours=-12000)
        #endTime = startTime + datetime.timedelta(hours=1)

        instance = "instance-0000002f"
        hostname = "lab-os-2"

        result = rrd.query(endTime, startTime, 'vcpu_util', instance, hostname)

        print result