def test_monitor(): while 1: monitor = ResourceMonitor().set_log_level(10) nb_print(monitor.cpu_count) nb_print(monitor.get_current_process_memory()) nb_print(monitor.get_current_process_cpu()) nb_print(monitor.get_os_cpu_percpu()) nb_print(monitor.get_os_cpu_avaragecpu()) nb_print(monitor.get_os_cpu_totalcpu()) nb_print(monitor.get_os_virtual_memory()) nb_print(monitor.get_os_net_info()) time.sleep(1) nb_print(monitor.get_os_net_info()) nb_print(monitor.get_all_info())
self.result['recent_60_minutes']['time_arr'].append( t1.strftime('%Y-%m-%d %H:%M:00')) count = self.statistic_by_period( t1.strftime('%Y-%m-%d %H:%M:00'), t2.strftime('%Y-%m-%d %H:%M:00')) self.result['recent_60_minutes']['count_arr'].append(count) for i in range(0, 60): t1 = datetime.datetime.now() + datetime.timedelta( seconds=-(59 - i)) t2 = datetime.datetime.now() + datetime.timedelta( seconds=-(58 - i)) self.result['recent_60_seconds']['time_arr'].append( t1.strftime('%Y-%m-%d %H:%M:%S')) count = self.statistic_by_period( t1.strftime('%Y-%m-%d %H:%M:%S'), t2.strftime('%Y-%m-%d %H:%M:%S')) self.result['recent_60_seconds']['count_arr'].append(count) if __name__ == '__main__': print(get_cols('4')) # pprint(query_result('queue_test54_task_status', '2019-09-15 00:00:00', '2019-09-25 00:00:00', True, '999', 0)) # print(json.dumps(query_result(**{'col_name': 'queue_test56', 'start_time': '2019-09-18 16:03:29', 'end_time': '2019-09-21 16:03:29', 'is_success': '1', 'function_params': '', 'page': '0'}))[:1000]) # nb_print(get_speed_last_minute('queue_test54')) # nb_print(get_speed('queue_test56', '2019-09-18 16:03:29', '2019-09-23 16:03:29')) stat = Statistic('queue_test56') stat.build_result() nb_print(stat.result)
def query_result_view(): nb_print(request.values.to_dict()) return jsonify(query_result(**request.values.to_dict()))
def login(): form = LoginForm() if request.method == 'POST': nb_print(form.validate()) nb_print(form.password.data) nb_print(form.user_name.data) nb_print(form.user_name.errors) nb_print(form.password.errors) if form.validate_on_submit(): user = query_user(form.user_name.data) if user is not None and request.form['password'] == user[ 'password']: curr_user = User() curr_user.id = form.user_name.data # 通过Flask-Login的login_user方法登录用户 nb_print(form.remember_me.data) login_user(curr_user, remember=form.remember_me.data, duration=datetime.timedelta(days=7)) return redirect(url_for('index')) flash('用户名或密码错误', category='error') # if form.user_name.data == 'user' and form.password.data == 'mtfy123': # login_user(form.user_name.data, form.remember_me.data) # return redirect(url_for('index')) # else: # flash('账号或密码错误',category='error') # return render_template('login4.html', form=form) return render_template('login.html', form=form)
def query_cols_view(): nb_print(request.args) return jsonify(get_cols(request.args.get('col_name_search')))