]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
telemetry/server/tables.txt: add device_report table
authoruser.email <sage@telemetry.ceph.com>
Fri, 4 Oct 2019 20:20:40 +0000 (20:20 +0000)
committerSage Weil <sage@newdream.net>
Fri, 4 Oct 2019 20:55:32 +0000 (20:55 +0000)
Signed-off-by: Sage Weil <sage@newdream.net>
src/telemetry/tables.txt [new file with mode: 0644]

diff --git a/src/telemetry/tables.txt b/src/telemetry/tables.txt
new file mode 100644 (file)
index 0000000..bcd31cb
--- /dev/null
@@ -0,0 +1,60 @@
+
+CREATE TABLE report (
+       cluster_id VARCHAR(50),
+       report_stamp TIMESTAMP,
+       report TEXT,
+       PRIMARY KEY(cluster_id, report_stamp)
+);
+
+CREATE TABLE device_report (
+       device_id VARCHAR(50),
+       report_stamp TIMESTAMP,
+       report TEXT,
+       PRIMARY KEY(device_id, report_stamp)
+);
+
+CREATE TABLE cluster (
+       cluster_id VARCHAR(50) PRIMARY KEY,
+       latest_report_stamp TIMESTAMP,
+
+       num_mon INT,
+       num_osd INT,
+       num_mds INT,
+       num_mgr INT,
+       num_rgw INT,
+
+       num_pools INT,
+       num_pgs BIGINT,
+       total_bytes BIGINT,
+       total_used_bytes BIGINT
+);
+
+CREATE TABLE cluster_version (
+       cluster_id VARCHAR(50),
+       entity_type CHAR(64),
+       version CHAR(128),
+
+       num_daemons INT,
+
+       PRIMARY KEY (cluster_id, entity_type, version)
+);
+
+CREATE TABLE crash (
+       crash_id VARCHAR(128) PRIMARY KEY,
+       cluster_id VARCHAR(50),
+       raw_report TEXT,
+
+       timestamp TIMESTAMP,
+       entity_name CHAR(64),
+
+       version VARCHAR(64),
+
+       stack_sig VARCHAR(64),
+       stack_weak_sig VARCHAR(64),
+       stack TEXT
+);
+
+
+drop table cluster;
+drop table cluster_version;
+drop table crash;