监控服务器运行状况 Monitor server running state
后端:python,flask,psutil,requests,sqlite3 前端:semantic-ui,jquery
监控服务器运行状态,记录CPU,内存,硬盘和网卡的实时数据和历史数据 可以为服务器指定标签和描述
# 安装python3
$ sudo yum install epel-release
$ sudo yum install python34
$ sudo yum install python34-devel
# 安装依赖
$ git clone https://github.com/Alfriend-xing/banana.git
$ cd banana
$ pip install -r requirements.txt
# 服务端
$ python bananainstall.py server
# 客户端
$ python bananainstall.py client
$ vim banana.conf
# 修改服务端IP
server_ip=127.0.0.1 #改为服务端IP
# 启动
$ python banana.py
- 主机过多时的分页显示
- 显示服务器系统的logo(目前统一显示为centos的logo)
- 只显示在线主机的过滤器
- 根据标签、描述、IP查找主机的搜索框
- 修改表结构,支持过去一个月、一周的历史数据查询
- 统计开机时间uptime