showlog: Change how filtering works when printing lines
[nagios-reports-module.git] / scripts / monitor_reports.sql
blob31fc1936f45f09defd533549d3b6071c951c24fa
1 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
3 DROP TABLE IF EXISTS `db_version`;
4 CREATE TABLE `db_version` (
5   `version` int(11)
6 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
7 INSERT INTO db_version(version) VALUES(1);
9 DROP TABLE IF EXISTS `report_data`;
10 CREATE TABLE `report_data` (
11   `id` int(11) NOT NULL auto_increment,
12   `timestamp` int(11) NOT NULL default '0',
13   `event_type` int(11) NOT NULL default '0',
14   `flags` int(11),
15   `attrib` int(11),
16   `host_name` varchar(160) default '',
17   `service_description` varchar(160) default '',
18   `state` int(2) NOT NULL default '0',
19   `hard` int(2) NOT NULL default '0',
20   `retry` int(5) NOT NULL default '0',
21   `downtime_depth` int(11),
22   `output` text,
23   PRIMARY KEY  (`id`),
24   KEY          (`timestamp`),
25   KEY event_type (event_type),
26   KEY host_name (host_name),
27   KEY host_name_2 (host_name,service_description),
28   KEY state (state)
29 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
31 DROP TABLE IF EXISTS `perfdata`;