mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	git-svn-id: http://www.observium.org/svn/observer/trunk@560 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			652 lines
		
	
	
		
			18 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			652 lines
		
	
	
		
			18 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
| -- phpMyAdmin SQL Dump
 | |
| -- version 2.11.8.1deb1
 | |
| -- http://www.phpmyadmin.net
 | |
| --
 | |
| -- Host: localhost
 | |
| -- Generation Time: May 11, 2009 at 03:07 PM
 | |
| -- Server version: 5.0.67
 | |
| -- PHP Version: 5.2.6-2ubuntu4.2
 | |
| 
 | |
| SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
 | |
| 
 | |
| --
 | |
| -- Database: `observer`
 | |
| --
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `alerts`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `alerts` (
 | |
|   `id` int(11) NOT NULL auto_increment,
 | |
|   `importance` int(11) NOT NULL default '0',
 | |
|   `device_id` int(11) NOT NULL,
 | |
|   `message` text NOT NULL,
 | |
|   `time_logged` timestamp NOT NULL default CURRENT_TIMESTAMP,
 | |
|   `alerted` smallint(6) NOT NULL default '0',
 | |
|   KEY `id` (`id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `authlog`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `authlog` (
 | |
|   `id` int(11) NOT NULL auto_increment,
 | |
|   `datetime` timestamp NOT NULL default CURRENT_TIMESTAMP,
 | |
|   `user` text NOT NULL,
 | |
|   `address` text NOT NULL,
 | |
|   `result` text NOT NULL,
 | |
|   PRIMARY KEY  (`id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `bgpPeers`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `bgpPeers` (
 | |
|   `bgpPeer_id` int(11) NOT NULL auto_increment,
 | |
|   `device_id` int(11) NOT NULL,
 | |
|   `astext` varchar(64) NOT NULL,
 | |
|   `bgpPeerIdentifier` text NOT NULL,
 | |
|   `bgpPeerRemoteAs` int(11) NOT NULL,
 | |
|   `bgpPeerState` text NOT NULL,
 | |
|   `bgpPeerAdminStatus` text NOT NULL,
 | |
|   `bgpLocalAddr` text NOT NULL,
 | |
|   `bgpPeerRemoteAddr` text NOT NULL,
 | |
|   `bgpPeerInUpdates` int(11) NOT NULL,
 | |
|   `bgpPeerOutUpdates` int(11) NOT NULL,
 | |
|   `bgpPeerInTotalMessages` int(11) NOT NULL,
 | |
|   `bgpPeerOutTotalMessages` int(11) NOT NULL,
 | |
|   `bgpPeerFsmEstablishedTime` int(11) NOT NULL,
 | |
|   `bgpPeerInUpdateElapsedTime` int(11) NOT NULL,
 | |
|   PRIMARY KEY  (`bgpPeer_id`),
 | |
|   KEY `device_id` (`device_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `bgpPeers_cbgp`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `bgpPeers_cbgp` (
 | |
|   `device_id` int(11) NOT NULL,
 | |
|   `bgpPeerIdentifier` varchar(64) NOT NULL,
 | |
|   `afi` varchar(8) NOT NULL,
 | |
|   `safi` varchar(8) NOT NULL,
 | |
|   KEY `device_id` (`device_id`,`bgpPeerIdentifier`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `bills`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `bills` (
 | |
|   `bill_id` int(11) NOT NULL auto_increment,
 | |
|   `bill_name` text NOT NULL,
 | |
|   `bill_type` text NOT NULL,
 | |
|   `bill_cdr` int(11) default NULL,
 | |
|   `bill_day` int(11) NOT NULL default '1',
 | |
|   `bill_gb` int(11) default NULL,
 | |
|   UNIQUE KEY `bill_id` (`bill_id`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `bill_data`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `bill_data` (
 | |
|   `bill_id` int(11) NOT NULL,
 | |
|   `timestamp` datetime NOT NULL,
 | |
|   `period` int(11) NOT NULL,
 | |
|   `delta` bigint(11) NOT NULL,
 | |
|   `in_delta` bigint(11) NOT NULL,
 | |
|   `out_delta` bigint(11) NOT NULL,
 | |
|   KEY `bill_id` (`bill_id`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `bill_perms`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `bill_perms` (
 | |
|   `user_id` int(11) NOT NULL,
 | |
|   `bill_id` int(11) NOT NULL
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `bill_ports`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `bill_ports` (
 | |
|   `bill_id` int(11) NOT NULL,
 | |
|   `port_id` int(11) NOT NULL
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `cempMemPool`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `cempMemPool` (
 | |
|   `cempMemPool_id` int(11) NOT NULL auto_increment,
 | |
|   `Index` varchar(8) NOT NULL,
 | |
|   `entPhysicalIndex` int(11) NOT NULL,
 | |
|   `cempMemPoolType` varchar(32) NOT NULL,
 | |
|   `cempMemPoolName` varchar(32) NOT NULL,
 | |
|   `cempMemPoolValid` tinyint(4) NOT NULL,
 | |
|   `device_id` int(11) NOT NULL,
 | |
|   `cempMemPoolUsed` int(11) NOT NULL,
 | |
|   `cempMemPoolFree` int(11) NOT NULL,
 | |
|   `cempMemPoolLargestFree` int(11) NOT NULL,
 | |
|   `cempMemPoolLowestFree` int(11) NOT NULL,
 | |
|   PRIMARY KEY  (`cempMemPool_id`),
 | |
|   KEY `device_id` (`device_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `cpmCPU`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `cpmCPU` (
 | |
|   `cpmCPU_id` int(11) NOT NULL auto_increment,
 | |
|   `entPhysicalIndex` int(11) NOT NULL,
 | |
|   `device_id` int(11) NOT NULL,
 | |
|   `cpmCPU_oid` int(11) NOT NULL,
 | |
|   `cpmCPUTotal5minRev` int(11) NOT NULL,
 | |
|   `entPhysicalDescr` varchar(64) NOT NULL,
 | |
|   PRIMARY KEY  (`cpmCPU_id`),
 | |
|   KEY `cpuCPU_id` (`cpmCPU_id`,`device_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `customers`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `customers` (
 | |
|   `customer_id` int(11) NOT NULL auto_increment,
 | |
|   `username` char(64) NOT NULL,
 | |
|   `password` char(32) NOT NULL,
 | |
|   `string` char(64) NOT NULL,
 | |
|   `level` tinyint(4) NOT NULL default '0',
 | |
|   PRIMARY KEY  (`customer_id`),
 | |
|   UNIQUE KEY `username` (`username`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `devices`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `devices` (
 | |
|   `device_id` int(11) NOT NULL auto_increment,
 | |
|   `hostname` varchar(128) NOT NULL,
 | |
|   `sysName` varchar(128) default NULL,
 | |
|   `community` varchar(32) NOT NULL,
 | |
|   `snmpver` varchar(4) NOT NULL default 'v2c',
 | |
|   `port` smallint(5) NOT NULL default '161',
 | |
|   `bgpLocalAs` varchar(16) default NULL,
 | |
|   `sysDescr` text,
 | |
|   `sysContact` text,
 | |
|   `version` text,
 | |
|   `hardware` text,
 | |
|   `features` text,
 | |
|   `location` text,
 | |
|   `os` varchar(12) default NULL,
 | |
|   `status` tinyint(4) NOT NULL default '0',
 | |
|   `ignore` tinyint(4) NOT NULL default '0',
 | |
|   `disabled` tinyint(1) NOT NULL default '0',
 | |
|   `lastchange` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
 | |
|   `last_polled` timestamp NOT NULL default '0000-00-00 00:00:00',
 | |
|   `purpose` varchar(64) default NULL,
 | |
|   `type` varchar(8) NOT NULL default 'unknown',
 | |
|   PRIMARY KEY  (`device_id`),
 | |
|   KEY `status` (`status`),
 | |
|   KEY `hostname` (`hostname`),
 | |
|   KEY `sysName` (`sysName`),
 | |
|   KEY `os` (`os`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `devices_attribs`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `devices_attribs` (
 | |
|   `attrib_id` int(11) NOT NULL auto_increment,
 | |
|   `device_id` int(11) NOT NULL,
 | |
|   `attrib_type` varchar(32) NOT NULL,
 | |
|   `attrib_value` text NOT NULL,
 | |
|   `updated` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
 | |
|   PRIMARY KEY  (`attrib_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `devices_perms`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `devices_perms` (
 | |
|   `user_id` int(11) NOT NULL,
 | |
|   `device_id` int(11) NOT NULL,
 | |
|   `access_level` int(4) NOT NULL default '0',
 | |
|   KEY `user_id` (`user_id`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `entPhysical`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `entPhysical` (
 | |
|   `entPhysical_id` int(11) NOT NULL auto_increment,
 | |
|   `device_id` int(11) NOT NULL,
 | |
|   `entPhysicalIndex` int(11) NOT NULL,
 | |
|   `entPhysicalDescr` text NOT NULL,
 | |
|   `entPhysicalClass` text NOT NULL,
 | |
|   `entPhysicalName` text NOT NULL,
 | |
|   `entPhysicalModelName` text NOT NULL,
 | |
|   `entPhysicalVendorType` text,
 | |
|   `entPhysicalSerialNum` text NOT NULL,
 | |
|   `entPhysicalContainedIn` int(11) NOT NULL,
 | |
|   `entPhysicalParentRelPos` int(11) NOT NULL,
 | |
|   `entPhysicalMfgName` text NOT NULL,
 | |
|   `entAliasMappingIdentifier` varchar(32) default NULL,
 | |
|   `entSensorType` varchar(16) default NULL,
 | |
|   `entSensorScale` varchar(16) default NULL,
 | |
|   `entSensorPrecision` int(11) default NULL,
 | |
|   `entSensorValue` int(11) default NULL,
 | |
|   `entSensorStatus` varchar(8) default NULL,
 | |
|   `entSensorMeasuredEntity` int(11) default NULL,
 | |
|   `ifIndex` int(11) default NULL,
 | |
|   PRIMARY KEY  (`entPhysical_id`),
 | |
|   KEY `device_id` (`device_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `eventlog`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `eventlog` (
 | |
|   `id` int(11) NOT NULL default '0',
 | |
|   `host` int(11) NOT NULL default '0',
 | |
|   `interface` int(11) default NULL,
 | |
|   `datetime` datetime NOT NULL default '0000-00-00 00:00:00',
 | |
|   `message` text NOT NULL,
 | |
|   `type` int(11) NOT NULL,
 | |
|   KEY `host` (`host`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `interfaces`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `interfaces` (
 | |
|   `interface_id` int(11) NOT NULL auto_increment,
 | |
|   `device_id` int(11) NOT NULL default '0',
 | |
|   `ifDescr` varchar(128) NOT NULL,
 | |
|   `ifIndex` int(11) default '0',
 | |
|   `ifSpeed` text,
 | |
|   `ifOperStatus` varchar(16) default NULL,
 | |
|   `ifAdminStatus` varchar(16) default NULL,
 | |
|   `ifDuplex` varchar(12) default NULL,
 | |
|   `ifMtu` int(11) default NULL,
 | |
|   `ifType` text,
 | |
|   `ifAlias` text,
 | |
|   `ifPhysAddress` text,
 | |
|   `ifHardType` varchar(64) default NULL,
 | |
|   `ifLastChange` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
 | |
|   `ifVlan` varchar(8) NOT NULL default '',
 | |
|   `ifTrunk` varchar(8) default '',
 | |
|   `ifVrf` int(11) NOT NULL,
 | |
|   `in_rate` int(11) NOT NULL,
 | |
|   `out_rate` int(11) NOT NULL,
 | |
|   `counter_in` int(11) default NULL,
 | |
|   `counter_out` int(11) default NULL,
 | |
|   `in_errors` int(11) NOT NULL,
 | |
|   `out_errors` int(11) NOT NULL,
 | |
|   `ignore` tinyint(1) NOT NULL default '0',
 | |
|   `detailed` tinyint(1) NOT NULL default '0',
 | |
|   `deleted` tinyint(1) NOT NULL default '0',
 | |
|   PRIMARY KEY  (`interface_id`),
 | |
|   KEY `host` (`device_id`),
 | |
|   KEY `snmpid` (`ifIndex`),
 | |
|   KEY `if_2` (`ifDescr`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `interfaces_perms`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `interfaces_perms` (
 | |
|   `user_id` int(11) NOT NULL,
 | |
|   `interface_id` int(11) NOT NULL,
 | |
|   `access_level` int(11) NOT NULL
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `ipv4_addresses`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `ipv4_addresses` (
 | |
|   `ipv4_address_id` int(11) NOT NULL auto_increment,
 | |
|   `ipv4_address` varchar(32) NOT NULL,
 | |
|   `ipv4_prefixlen` int(11) NOT NULL,
 | |
|   `ipv4_network_id` varchar(32) NOT NULL,
 | |
|   `interface_id` int(11) NOT NULL,
 | |
|   PRIMARY KEY  (`ipv4_address_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `ipv4_mac`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `ipv4_mac` (
 | |
|   `interface_id` int(11) NOT NULL,
 | |
|   `mac_address` varchar(32) NOT NULL,
 | |
|   `ipv4_address` varchar(32) NOT NULL
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `ipv4_networks`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `ipv4_networks` (
 | |
|   `ipv4_network_id` int(11) NOT NULL auto_increment,
 | |
|   `ipv4_network` varchar(64) NOT NULL,
 | |
|   PRIMARY KEY  (`ipv4_network_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `ipv6_addresses`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `ipv6_addresses` (
 | |
|   `ipv6_address_id` int(11) NOT NULL auto_increment,
 | |
|   `ipv6_address` varchar(128) NOT NULL,
 | |
|   `ipv6_compressed` varchar(128) NOT NULL,
 | |
|   `ipv6_prefixlen` int(11) NOT NULL,
 | |
|   `ipv6_origin` varchar(16) NOT NULL,
 | |
|   `ipv6_network_id` varchar(128) NOT NULL,
 | |
|   `interface_id` int(11) NOT NULL,
 | |
|   PRIMARY KEY  (`ipv6_address_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `ipv6_networks`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `ipv6_networks` (
 | |
|   `ipv6_network_id` int(11) NOT NULL auto_increment,
 | |
|   `ipv6_network` varchar(64) NOT NULL,
 | |
|   PRIMARY KEY  (`ipv6_network_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `links`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `links` (
 | |
|   `id` int(11) NOT NULL auto_increment,
 | |
|   `src_if` int(11) default NULL,
 | |
|   `dst_if` int(11) default NULL,
 | |
|   `active` tinyint(4) NOT NULL default '1',
 | |
|   `cdp` int(11) default NULL,
 | |
|   PRIMARY KEY  (`id`),
 | |
|   KEY `src_if` (`src_if`),
 | |
|   KEY `dst_if` (`dst_if`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `mac_accounting`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `mac_accounting` (
 | |
|   `ma_id` int(11) NOT NULL auto_increment,
 | |
|   `interface_id` int(11) NOT NULL,
 | |
|   `mac` varchar(32) NOT NULL,
 | |
|   `bps_out` int(11) NOT NULL,
 | |
|   `bps_in` int(11) NOT NULL,
 | |
|   `pps_in` int(11) NOT NULL,
 | |
|   `pps_out` int(11) NOT NULL,
 | |
|   PRIMARY KEY  (`ma_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `port_in_measurements`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `port_in_measurements` (
 | |
|   `port_id` int(11) NOT NULL,
 | |
|   `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
 | |
|   `counter` bigint(11) NOT NULL,
 | |
|   `delta` bigint(11) NOT NULL,
 | |
|   KEY `port_id` (`port_id`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `port_out_measurements`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `port_out_measurements` (
 | |
|   `port_id` int(11) NOT NULL,
 | |
|   `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
 | |
|   `counter` bigint(11) NOT NULL,
 | |
|   `delta` bigint(11) NOT NULL,
 | |
|   KEY `port_id` (`port_id`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `pseudowires`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `pseudowires` (
 | |
|   `pseudowire_id` int(11) NOT NULL auto_increment,
 | |
|   `interface_id` int(11) NOT NULL,
 | |
|   `peer_device_id` int(11) NOT NULL,
 | |
|   `peer_ldp_id` int(11) NOT NULL,
 | |
|   `cpwVcID` int(11) NOT NULL,
 | |
|   `cpwOid` int(11) NOT NULL,
 | |
|   PRIMARY KEY  (`pseudowire_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `services`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `services` (
 | |
|   `service_id` int(11) NOT NULL auto_increment,
 | |
|   `service_host` int(11) NOT NULL,
 | |
|   `service_ip` text NOT NULL,
 | |
|   `service_type` varchar(16) NOT NULL,
 | |
|   `service_desc` text NOT NULL,
 | |
|   `service_param` text NOT NULL,
 | |
|   `service_ignore` tinyint(1) NOT NULL,
 | |
|   `service_status` tinyint(4) NOT NULL default '0',
 | |
|   `service_checked` int(11) NOT NULL default '0',
 | |
|   `service_changed` int(11) NOT NULL default '0',
 | |
|   `service_message` text NOT NULL,
 | |
|   `service_disabled` tinyint(1) NOT NULL default '0',
 | |
|   PRIMARY KEY  (`service_id`),
 | |
|   KEY `service_host` (`service_host`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `storage`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `storage` (
 | |
|   `storage_id` int(11) NOT NULL auto_increment,
 | |
|   `host_id` int(11) NOT NULL,
 | |
|   `hrStorageIndex` int(11) NOT NULL,
 | |
|   `hrStorageDescr` text NOT NULL,
 | |
|   `hrStorageSize` int(11) NOT NULL,
 | |
|   `hrStorageAllocationUnits` int(11) NOT NULL,
 | |
|   `hrStorageUsed` int(11) NOT NULL,
 | |
|   `storage_perc` text NOT NULL,
 | |
|   PRIMARY KEY  (`storage_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `syslog`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `syslog` (
 | |
|   `host` varchar(64) NOT NULL,
 | |
|   `device_id` int(11) default NULL,
 | |
|   `facility` varchar(10) default NULL,
 | |
|   `priority` varchar(10) default NULL,
 | |
|   `level` varchar(10) default NULL,
 | |
|   `tag` varchar(10) default NULL,
 | |
|   `datetime` datetime default NULL,
 | |
|   `program` varchar(32) default NULL,
 | |
|   `msg` text,
 | |
|   `seq` bigint(20) unsigned NOT NULL auto_increment,
 | |
|   `processed` tinyint(1) NOT NULL default '0',
 | |
|   PRIMARY KEY  (`seq`),
 | |
|   KEY `datetime` (`datetime`),
 | |
|   KEY `device_id` (`device_id`),
 | |
|   KEY `processed` (`processed`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `temperature`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `temperature` (
 | |
|   `temp_id` int(11) NOT NULL auto_increment,
 | |
|   `temp_host` int(11) NOT NULL default '0',
 | |
|   `temp_oid` varchar(64) NOT NULL,
 | |
|   `temp_descr` varchar(32) NOT NULL default '',
 | |
|   `temp_tenths` int(1) NOT NULL default '0',
 | |
|   `temp_current` tinyint(4) NOT NULL default '0',
 | |
|   `temp_limit` tinyint(4) NOT NULL default '60',
 | |
|   PRIMARY KEY  (`temp_id`),
 | |
|   KEY `temp_host` (`temp_host`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `users`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `users` (
 | |
|   `user_id` int(11) NOT NULL auto_increment,
 | |
|   `username` char(30) NOT NULL,
 | |
|   `password` char(32) NOT NULL,
 | |
|   `realname` varchar(64) NOT NULL,
 | |
|   `email` varchar(64) NOT NULL,
 | |
|   `descr` char(30) NOT NULL,
 | |
|   `level` tinyint(4) NOT NULL default '0',
 | |
|   PRIMARY KEY  (`user_id`),
 | |
|   UNIQUE KEY `username` (`username`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `users_prefs`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `users_prefs` (
 | |
|   `user_id` int(16) NOT NULL,
 | |
|   `pref` varchar(32) NOT NULL,
 | |
|   `value` varchar(128) NOT NULL,
 | |
|   PRIMARY KEY  (`user_id`),
 | |
|   UNIQUE KEY `user_id.pref` (`user_id`,`pref`),
 | |
|   KEY `pref` (`pref`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `vlans`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `vlans` (
 | |
|   `vlan_id` int(11) NOT NULL auto_increment,
 | |
|   `device_id` int(11) default NULL,
 | |
|   `vlan_vlan` int(11) default NULL,
 | |
|   `vlan_domain` text,
 | |
|   `vlan_descr` text,
 | |
|   PRIMARY KEY  (`vlan_id`),
 | |
|   KEY `device_id` (`device_id`,`vlan_vlan`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 | |
| -- --------------------------------------------------------
 | |
| 
 | |
| --
 | |
| -- Table structure for table `vrfs`
 | |
| --
 | |
| 
 | |
| CREATE TABLE `vrfs` (
 | |
|   `vrf_id` int(11) NOT NULL auto_increment,
 | |
|   `vrf_oid` varchar(256) NOT NULL,
 | |
|   `vrf_name` varchar(32) NOT NULL,
 | |
|   `mplsVpnVrfRouteDistinguisher` varchar(16) NOT NULL,
 | |
|   `mplsVpnVrfDescription` text NOT NULL,
 | |
|   `device_id` int(11) NOT NULL,
 | |
|   PRIMARY KEY  (`vrf_id`),
 | |
|   KEY `device_id` (`device_id`)
 | |
| ) ENGINE=InnoDB  DEFAULT CHARSET=latin1;
 | |
| 
 |