|
|
@@ -158,6 +158,7 @@ CREATE TABLE IF NOT EXISTS cpu_memory(
|
|
|
ALTER TABLE cpu_memory ADD INDEX (guest_uuid);
|
|
|
ALTER TABLE cpu_memory ADD INDEX (cpu_load);
|
|
|
ALTER TABLE cpu_memory ADD INDEX (timestamp);
|
|
|
+ALTER TABLE cpu_memory ADD INDEX (guest_uuid, timestamp);
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS traffic(
|
|
|
@@ -183,6 +184,7 @@ ALTER TABLE traffic ADD INDEX (rx_packets);
|
|
|
ALTER TABLE traffic ADD INDEX (tx_bytes);
|
|
|
ALTER TABLE traffic ADD INDEX (tx_packets);
|
|
|
ALTER TABLE traffic ADD INDEX (timestamp);
|
|
|
+ALTER TABLE traffic ADD INDEX (guest_uuid, timestamp);
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS disk_io(
|
|
|
@@ -203,4 +205,72 @@ ALTER TABLE disk_io ADD INDEX (rd_bytes);
|
|
|
ALTER TABLE disk_io ADD INDEX (wr_req);
|
|
|
ALTER TABLE disk_io ADD INDEX (wr_bytes);
|
|
|
ALTER TABLE disk_io ADD INDEX (timestamp);
|
|
|
+ALTER TABLE disk_io ADD INDEX (disk_uuid, timestamp);
|
|
|
+
|
|
|
+
|
|
|
+CREATE TABLE IF NOT EXISTS host_cpu_memory(
|
|
|
+ id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
+ host_uuid CHAR(36) NOT NULL,
|
|
|
+ cpu_load INT UNSIGNED NOT NULL,
|
|
|
+ memory_available BIGINT UNSIGNED NOT NULL,
|
|
|
+ timestamp BIGINT UNSIGNED NOT NULL,
|
|
|
+ PRIMARY KEY (id))
|
|
|
+ ENGINE=Innodb
|
|
|
+ DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+ALTER TABLE host_cpu_memory ADD INDEX (host_uuid);
|
|
|
+ALTER TABLE host_cpu_memory ADD INDEX (timestamp);
|
|
|
+ALTER TABLE host_cpu_memory ADD INDEX (host_uuid, timestamp);
|
|
|
+
|
|
|
+
|
|
|
+CREATE TABLE IF NOT EXISTS host_traffic(
|
|
|
+ id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
+ host_uuid CHAR(36) NOT NULL,
|
|
|
+ name VARCHAR(36) NOT NULL,
|
|
|
+ rx_bytes BIGINT UNSIGNED NOT NULL,
|
|
|
+ rx_packets BIGINT UNSIGNED NOT NULL,
|
|
|
+ rx_errs BIGINT UNSIGNED NOT NULL,
|
|
|
+ rx_drop BIGINT UNSIGNED NOT NULL,
|
|
|
+ tx_bytes BIGINT UNSIGNED NOT NULL,
|
|
|
+ tx_packets BIGINT UNSIGNED NOT NULL,
|
|
|
+ tx_errs BIGINT UNSIGNED NOT NULL,
|
|
|
+ tx_drop BIGINT UNSIGNED NOT NULL,
|
|
|
+ timestamp BIGINT UNSIGNED NOT NULL,
|
|
|
+ PRIMARY KEY (id))
|
|
|
+ ENGINE=Innodb
|
|
|
+ DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+ALTER TABLE host_traffic ADD INDEX (host_uuid);
|
|
|
+ALTER TABLE host_traffic ADD INDEX (rx_bytes);
|
|
|
+ALTER TABLE host_traffic ADD INDEX (rx_packets);
|
|
|
+ALTER TABLE host_traffic ADD INDEX (tx_bytes);
|
|
|
+ALTER TABLE host_traffic ADD INDEX (tx_packets);
|
|
|
+ALTER TABLE host_traffic ADD INDEX (timestamp);
|
|
|
+ALTER TABLE host_traffic ADD INDEX (host_uuid, timestamp);
|
|
|
+
|
|
|
+
|
|
|
+CREATE TABLE IF NOT EXISTS host_disk_usage_io(
|
|
|
+ id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
+ host_uuid CHAR(36) NOT NULL,
|
|
|
+ mountpoint VARCHAR(255) NOT NULL,
|
|
|
+ used BIGINT UNSIGNED NOT NULL,
|
|
|
+ rd_req BIGINT UNSIGNED NOT NULL,
|
|
|
+ rd_bytes BIGINT UNSIGNED NOT NULL,
|
|
|
+ wr_req BIGINT UNSIGNED NOT NULL,
|
|
|
+ wr_bytes BIGINT UNSIGNED NOT NULL,
|
|
|
+ timestamp BIGINT UNSIGNED NOT NULL,
|
|
|
+ PRIMARY KEY (id))
|
|
|
+ ENGINE=Innodb
|
|
|
+ DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+ALTER TABLE host_disk_usage_io ADD INDEX (host_uuid);
|
|
|
+ALTER TABLE host_disk_usage_io ADD INDEX (mountpoint);
|
|
|
+ALTER TABLE host_disk_usage_io ADD INDEX (used);
|
|
|
+ALTER TABLE host_disk_usage_io ADD INDEX (rd_req);
|
|
|
+ALTER TABLE host_disk_usage_io ADD INDEX (rd_bytes);
|
|
|
+ALTER TABLE host_disk_usage_io ADD INDEX (wr_req);
|
|
|
+ALTER TABLE host_disk_usage_io ADD INDEX (wr_bytes);
|
|
|
+ALTER TABLE host_disk_usage_io ADD INDEX (timestamp);
|
|
|
+ALTER TABLE host_disk_usage_io ADD INDEX (host_uuid, mountpoint, timestamp);
|
|
|
+
|
|
|
|