Esempio n. 1
0
def get_io_top(server):
    profiler = IOProfiler(server)
    data = profiler.get_io_top()

    if 'request_id' in request.args:
        data['response_id'] = request.args['request_id']

    return jsonify(data)
Esempio n. 2
0
def get_io_top(request):
    server = request['server']
    interval = request['interval']
    socketio = io_blueprint.get_io()
    global io_top_timer
    if io_top_timer is None:
        io_top_timer = Timer(
            interval, background_timer_stuff,
            [socketio, interval, "io.top.res",
             IOProfiler(server).get_io_top])
        io_top_timer.start()
    emit("io.top.res", IOProfiler(server).get_io_top())
Esempio n. 3
0
def get_io_top(request):
    server = request['server']
    interval = request['interval']
    socketio = io_blueprint.get_io()
    global io_top_timer,io_top_count
    io_top_count = request["flag"]
    set_value("iotop",str(io_top_count))
    # if io_top_timer is None:
    io_top_timer = Timer(interval, background_timer_stuff_iotop, [
                         socketio, interval, "io.top.res", IOProfiler(server).get_io_top])
    io_top_timer.start()
Esempio n. 4
0
def get_io_status(request):
    server = request['server']
    interval = request['interval']
    socketio = io_blueprint.get_io()

    global io_status_timer,io_status_count
    io_status_count = request["flag"]
    set_value("iostatus",str(io_status_count))
    # if io_status_timer is None:
    io_status_timer = Timer(interval, background_timer_stuff_iostatus, [
                            socketio, interval, "io.status.res", IOProfiler(server).get_status])
    io_status_timer.start()
    # emit("io.status.res", IOProfiler(server).get_status())
    print("get_io_status-1-"+str(io_status_count))
Esempio n. 5
0
 def test_stability(self):
     profiler = IOProfiler('www.rmlink.cn')
     self.repeated_test(profiler.get_status)
Esempio n. 6
0
 def setUp(self):
     self.functor = IOProfiler('').get_status
Esempio n. 7
0
 def setUp(self):
     self.functor = IOProfiler('').get_capacity
Esempio n. 8
0
 def setUp(self):
     self.functor = IOProfiler('').get_io_top