总的而言,分三部分: 1.监控器(monitor.py): 每秒获取系统的四个cpu的使用率,存入数据库. 2.路由器(app.py): 响应页面的ajax,获取最新的一条或多条数据. 3.页面(index.html): 发出ajax请求,更新echarts图表 一.监控器 使用了psutil库,对系统进行监控. import psutil import sqlite3 import time ''' 说明:四个cpu使用率,显然是临时数据,所以最好用内存数据库,如Redis等 但是这里强行使用…