Skip to content

Commit c11acda

Browse files
committed
增加:将数据存入到数据库中;修复已用内存计算问题
1 parent 1948ae5 commit c11acda

File tree

3 files changed

+433
-0
lines changed

3 files changed

+433
-0
lines changed

py psutil.virtual_memory()计算.xlsx

10.4 KB
Binary file not shown.

sysinfo_create_table_sql.sql

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
/*
2+
Navicat Premium Data Transfer
3+
4+
Source Server : servername
5+
Source Server Type : MySQL
6+
Source Server Version : 50725
7+
Source Host : 127.0.0.1
8+
Source Schema : servername
9+
10+
Target Server Type : MySQL
11+
Target Server Version : 50725
12+
File Encoding : 65001
13+
14+
Date: 19/04/2020 13:40:34
15+
*/
16+
17+
SET NAMES utf8mb4;
18+
SET FOREIGN_KEY_CHECKS = 0;
19+
20+
-- ----------------------------
21+
-- Table structure for tablename
22+
-- ----------------------------
23+
DROP TABLE IF EXISTS `tablename`;
24+
CREATE TABLE `tablename` (
25+
`RowGuid` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键id',
26+
`tstamp` datetime(0) NULL DEFAULT NULL COMMENT '数据时间',
27+
`cpuPercent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'CPU使用率(%)',
28+
`memoryPercent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '内存使用率(%)',
29+
`memoryUsage` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '内存使用情况(M)',
30+
`totalBytesSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '发送总字节数(B|K|M|G|T|P|E|Z|Y)',
31+
`totalBytesReceived` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '接收总字节数(B|K|M|G|T|P|E|Z|Y)',
32+
`totalPacketsSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '发送总数据包数',
33+
`totalPacketsReceived` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '接收总数据包数',
34+
`loTotalBytesSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'lo发送总字节数(B|K|M|G|T|P|E|Z|Y)',
35+
`loPerSecBytesSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'lo每秒发送字节数((B|K|M|G|T|P|E|Z|Y)/s)',
36+
`loTotalBytesRecv` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'lo接收总字节数(B|K|M|G|T|P|E|Z|Y)',
37+
`loPerSecBytesRecv` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'lo每秒接收字节数((B|K|M|G|T|P|E|Z|Y)/s)',
38+
`loTotalPktsSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'lo发送总数据包数',
39+
`loPerSecPktsSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'lo每秒发送数据包数',
40+
`loTotalPktsRecv` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'lo接收总数据包数',
41+
`loPerSecPktsRecv` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'lo每秒接收数据包数',
42+
`eth0TotalBytesSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'eth0发送总字节数(B|K|M|G|T|P|E|Z|Y)',
43+
`eth0PerSecBytesSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'eth0每秒发送字节数((B|K|M|G|T|P|E|Z|Y)/s)',
44+
`eth0TotalBytesRecv` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'eth0接收总字节数(B|K|M|G|T|P|E|Z|Y)',
45+
`eth0PerSecBytesRecv` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'eth0每秒接收字节数((B|K|M|G|T|P|E|Z|Y)/s)',
46+
`eth0TotalPktsSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'eth0发送总数据包数',
47+
`eth0PerSecPktsSent` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'eth0每秒发送数据包数',
48+
`eth0TotalPktsRecv` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'eth0接收总数据包数',
49+
`eth0PerSecPktsRecv` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'eth0每秒接收数据包数',
50+
`isDeleted` bit(1) NOT NULL COMMENT '假删字段(true,false)',
51+
`creator` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '新增人',
52+
`createDate` datetime(0) NOT NULL COMMENT '新增日期',
53+
`modifier` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '修改人',
54+
`modifyDate` datetime(0) NOT NULL COMMENT '修改日期',
55+
PRIMARY KEY (`RowGuid`) USING BTREE,
56+
INDEX `RowGuid`(`RowGuid`) USING BTREE,
57+
INDEX `tstamp`(`tstamp`) USING BTREE
58+
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
59+
60+
SET FOREIGN_KEY_CHECKS = 1;

0 commit comments

Comments
 (0)