def chart_center_traffic():
try:
Tra_cli_url_minute_datas = collections.OrderedDict()
Tra_ser_url_minute_datas = collections.OrderedDict()
for i in range(1,5):
Tm = datetime.datetime.now() - datetime.timedelta(minutes=i)
Tm = Tm.strftime('%H:%M')
Tra_cli_url_minute_Key = 'traffic.cli.url_%s' % Tm
Tra_ser_url_minute_Key = 'traffic.ser.url_%s' % Tm
Tra_cli_url_minute_datas[Tm] = [[str(url), int(RC.zscore(Tra_cli_url_minute_Key, url)) * 8 / 1024 / 1024] for url in RC.zrevrange(Tra_cli_url_minute_Key, 0,4)]
Tra_ser_url_minute_datas[Tm] = [[str(url), int(RC.zscore(Tra_ser_url_minute_Key,url)) * 8 / 1024 / 1024] for url in RC.zrevrange(Tra_ser_url_minute_Key, 0,4) ]
return render_template('chart_center_traffic.html',Main_Infos=g.main_infos,Tra_cli_url_minute_datas=Tra_cli_url_minute_datas,Tra_ser_url_minute_datas=Tra_ser_url_minute_datas)
except Exception as e:
logging.error(e)
flash('??????!')
return render_template('Message_static.html', Main_Infos=g.main_infos)
评论列表
文章目录