示例#1
0
def proc_net_arp():
    logging.info('Starting prcessing %s for ip %s ', request.path,
                 (request.environ.get('HTTP_X_REAL_IP', request.remote_addr)))
    import modules.linux.proc_net_arp as arp
    data = request.data.decode('utf-8')
    net_arp = arp.pars(data)
    infdata = arp.to_influx(net_arp)
    from modules.influxdb import push_data
    return jsonify({"Status": push_data(infdata)})
示例#2
0
def proc_net_dev():
    logging.info('Starting prcessing %s for ip %s ', request.path,
                 (request.environ.get('HTTP_X_REAL_IP', request.remote_addr)))
    import modules.linux.proc_net_dev as net
    data = request.data.decode('utf-8')
    print(request.headers)
    net_dev = net.pars(data)
    infdata = net.to_influx(net_dev)
    from modules.influxdb import push_data
    return jsonify({"Status": push_data(infdata)})