diff --git a/data/default.sql b/data/default.sql new file mode 100755 index 000000000..42de4208d --- /dev/null +++ b/data/default.sql @@ -0,0 +1,131 @@ + +CREATE TABLE IF NOT EXISTS `backup` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `type` INTEGER, + `name` TEXT, + `pid` INTEGER, + `filename` TEXT, + `size` INTEGER, + `addtime` TEXT +); + +CREATE TABLE IF NOT EXISTS `binding` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `pid` INTEGER, + `domain` TEXT, + `path` TEXT, + `port` INTEGER, + `addtime` TEXT +); + + +CREATE TABLE IF NOT EXISTS `config` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `webserver` TEXT, + `backup_path` TEXT, + `sites_path` TEXT, + `status` INTEGER, + `mysql_root` TEXT +); + +INSERT INTO `config` (`id`, `webserver`, `backup_path`, `sites_path`, `status`, `mysql_root`) VALUES +(1, 'nginx', '/www/backup', '/www/wwwroot', 0, 'admin'); + + +CREATE TABLE IF NOT EXISTS `crontab` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `name` TEXT, + `type` TEXT, + `where1` TEXT, + `where_hour` INTEGER, + `where_minute` INTEGER, + `echo` TEXT, + `addtime` TEXT +); + +CREATE TABLE IF NOT EXISTS `databases` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `pid` INTEGER, + `name` TEXT, + `username` TEXT, + `password` TEXT, + `accept` TEXT, + `ps` TEXT, + `addtime` TEXT +); + +CREATE TABLE IF NOT EXISTS `firewall` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `port` TEXT, + `ps` TEXT, + `addtime` TEXT +); + +INSERT INTO `firewall` (`id`, `port`, `ps`, `addtime`) VALUES +(2, '80', '网站默认端口', '0000-00-00 00:00:00'), +(3, '8888', 'WEB面板', '0000-00-00 00:00:00'), +(4, '21', 'FTP服务', '0000-00-00 00:00:00'), +(5, '22', 'SSH远程管理服务', '0000-00-00 00:00:00'); + + +CREATE TABLE IF NOT EXISTS `ftps` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `pid` INTEGER, + `name` TEXT, + `password` TEXT, + `path` TEXT, + `status` TEXT, + `ps` TEXT, + `addtime` TEXT +); + + +CREATE TABLE IF NOT EXISTS `logs` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `type` TEXT, + `log` TEXT, + `addtime` TEXT +); + +CREATE TABLE IF NOT EXISTS `sites` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `name` TEXT, + `path` TEXT, + `status` TEXT, + `index` TEXT, + `ps` TEXT, + `addtime` TEXT +); + +CREATE TABLE IF NOT EXISTS `domain` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `pid` INTEGER, + `name` TEXT, + `port` INTEGER, + `addtime` TEXT +); + +CREATE TABLE IF NOT EXISTS `users` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `username` TEXT, + `password` TEXT, + `login_ip` TEXT, + `login_time` TEXT, + `phone` TEXT, + `email` TEXT +); + +INSERT INTO `users` (`id`, `username`, `password`, `login_ip`, `login_time`, `phone`, `email`) VALUES +(1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '192.168.0.10', '2016-12-10 15:12:56', 0, '287962566@qq.com'); + + +CREATE TABLE IF NOT EXISTS `tasks` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `name` TEXT, + `type` TEXT, + `status` TEXT, + `addtime` TEXT, + `start` INTEGER, + `end` INTEGER, + `execstr` TEXT +); diff --git a/data/system.sql b/data/system.sql new file mode 100755 index 000000000..2f581b401 --- /dev/null +++ b/data/system.sql @@ -0,0 +1,28 @@ +CREATE TABLE IF NOT EXISTS `network` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `up` INTEGER, + `down` INTEGER, + `total_up` INTEGER, + `total_down` INTEGER, + `down_packets` INTEGER, + `up_packets` INTEGER, + `addtime` INTEGER +); + +CREATE TABLE IF NOT EXISTS `cpuio` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `pro` INTEGER, + `mem` INTEGER, + `addtime` INTEGER +); + +CREATE TABLE IF NOT EXISTS `diskio` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `read_count` INTEGER, + `write_count` INTEGER, + `read_bytes` INTEGER, + `write_bytes` INTEGER, + `read_time` INTEGER, + `write_time` INTEGER, + `addtime` INTEGER +); \ No newline at end of file diff --git a/templates/default/control.html b/templates/default/control.html index 55f1071dc..0c0aeb74a 100755 --- a/templates/default/control.html +++ b/templates/default/control.html @@ -6,28 +6,28 @@
- $data['lan']['H1']/$data['lan']['H2'] + 首页监控/系统监控
- $data['lan']['C1'] + 开启监控
- $data['lan']['C2'] + 保存天数:
- +
- +
@@ -36,13 +36,18 @@

平均负载

-
$data['lan']['S1']$data['lan']['D1']$data['lan']['D2']$data['lan']['D3']$data['lan']['D4'] +
+ 区间检索: + 昨天 + 今天 + 最近30天 + 自定义时间
- $data['lan']['S2'] + 自定义时间
- $data['lan']['G1'] - $data['lan']['G2'] -
$data['lan']['G3']
+ 开始时间 + 结束时间 +
提交
@@ -55,14 +60,14 @@
-

$data['lan']['T1']

-
$data['lan']['S1']$data['lan']['D1']$data['lan']['D2']$data['lan']['D3']$data['lan']['D4'] +

CPU

+
区间检索:昨天今天最近7天最近30天
- $data['lan']['S2'] + 自定义时间
- $data['lan']['G1'] - $data['lan']['G2'] -
$data['lan']['G3']
+ 开始时间 + 结束时间 +
提交
@@ -75,14 +80,14 @@
-

$data['lan']['T2']

-
$data['lan']['S1']$data['lan']['D1']$data['lan']['D2']$data['lan']['D3']$data['lan']['D4'] +

内存

+
区间检索:昨天今天最近7天最近30天
- $data['lan']['S2'] + 自定义时间
- $data['lan']['G1'] - $data['lan']['G2'] -
$data['lan']['G3']
+ 开始时间 + 结束时间 +
提交
@@ -95,7 +100,7 @@
-

$data['lan']['T3']

+

磁盘IO

$data['lan']['S1']$data['lan']['D1']$data['lan']['D2']$data['lan']['D3']$data['lan']['D4']
$data['lan']['S2'] @@ -115,7 +120,7 @@
-

$data['lan']['T4']

+

网络IO

$data['lan']['S1']$data['lan']['D1']$data['lan']['D2']$data['lan']['D3']$data['lan']['D4']
$data['lan']['S2']