rsyslog_dbCreate/createdb.sql

30 lines
1.0 KiB
MySQL
Raw Normal View History

2022-02-22 22:24:30 +01:00
CREATE DATABASE syslog;
USE syslog;
2022-02-22 21:11:06 +01:00
CREATE TABLE SystemEvents
(
ID int unsigned not null auto_increment primary key,
ReceivedAt datetime NULL,
DeviceReportedTime datetime NULL,
Facility smallint NULL,
FacilityText varchar(100) NULL,
2022-02-22 21:11:06 +01:00
Priority smallint NULL,
PriorityText varchar(10) NULL,
2022-02-22 21:11:06 +01:00
FromHost varchar(60) NULL,
FromHostIp varchar(20) NULL,
2022-02-22 21:44:43 +01:00
Hostname varchar(60) NULL,
2022-02-22 21:11:06 +01:00
Message text,
SysLogTag varchar(60)
2022-02-22 21:11:06 +01:00
);
CREATE INDEX ReceivedAt on SystemEvents(ReceivedAt);
CREATE INDEX DeviceReportedTime on SystemEvents(DeviceReportedTime);
CREATE INDEX Facility on SystemEvents(Facility);
CREATE INDEX FacilityText on SystemEvents(FacilityText);
CREATE INDEX Priority on SystemEvents(Priority);
CREATE INDEX PriorityText on SystemEvents(PriorityText);
CREATE INDEX FromHost on SystemEvents(FromHost);
CREATE INDEX FromHostIp on SystemEvents(FromHostIp);
CREATE INDEX Hostname on SystemEvents(Hostname);
CREATE INDEX SysLogTag on SystemEvents(SysLogTag);
CREATE FULLTEXT INDEX Message on SystemEvents(Message);