taito0 commited on
Commit
817e48b
·
verified ·
1 Parent(s): 90643d9

Update vps_monitor.py

Browse files
Files changed (1) hide show
  1. vps_monitor.py +11 -8
vps_monitor.py CHANGED
@@ -2,17 +2,24 @@ import paramiko
2
  import schedule
3
  import time
4
  import os
 
5
  from flask import Flask, jsonify, render_template_string
6
  from threading import Thread
7
  import logging
8
- from io import StringIO
9
 
10
  app = Flask(__name__)
11
 
12
  vps_status = {}
13
- log_stream = StringIO()
14
- logging.basicConfig(stream=log_stream, level=logging.INFO,
15
- format='%(asctime)s - %(levelname)s - %(message)s')
 
 
 
 
 
 
 
16
  logger = logging.getLogger()
17
 
18
  def get_vps_configs():
@@ -121,10 +128,6 @@ def vps_status_detail(hostname):
121
  else:
122
  return jsonify({"error": "VPS not found"}), 404
123
 
124
- @app.route('/logs')
125
- def logs():
126
- return log_stream.getvalue()
127
-
128
  def run_flask():
129
  app.run(host='0.0.0.0', port=8080)
130
 
 
2
  import schedule
3
  import time
4
  import os
5
+ import sys
6
  from flask import Flask, jsonify, render_template_string
7
  from threading import Thread
8
  import logging
 
9
 
10
  app = Flask(__name__)
11
 
12
  vps_status = {}
13
+
14
+ # 设置日志
15
+ logging.basicConfig(
16
+ level=logging.INFO,
17
+ format='%(asctime)s - %(levelname)s - %(message)s',
18
+ handlers=[
19
+ logging.StreamHandler(sys.stdout),
20
+ logging.StreamHandler(sys.stderr)
21
+ ]
22
+ )
23
  logger = logging.getLogger()
24
 
25
  def get_vps_configs():
 
128
  else:
129
  return jsonify({"error": "VPS not found"}), 404
130
 
 
 
 
 
131
  def run_flask():
132
  app.run(host='0.0.0.0', port=8080)
133