2017-06-12 36 views

回答

0

一個設置一個記錄方式,並使用箭樓

https://watchtower.readthedocs.io/en/latest/#example-flask-logging-with-watchtower

import watchtower, flask, logging 

logging.basicConfig(level=logging.INFO) 
app = flask.Flask("loggable") 
handler = watchtower.CloudWatchLogHandler() 
app.logger.addHandler(handler) 
logging.getLogger("werkzeug").addHandler(handler) 

@app.route('/') 
def index(): 
    logging.info("I want to log this request to cloudwatch") 
    return jsonify({ 
     "request": request 
    }) 

if __name__ == '__main__': 
    app.run()