Changed database layout from winsyslog to monitorware. Added more debug handling

The database layout name was changed from winsyslog to monitorware.
Existing configuration won't have a problem, winsyslog is converted into
monitorware when the sources are initiated.

Added more debug handling in the functions which output readable
represantations of the syslog facility, severity and so on.
This commit is contained in:
Andre Lorbach 2008-04-28 10:43:40 +02:00
parent daa0ef78d0
commit 5a8d08872d
3 changed files with 24 additions and 20 deletions

View File

@ -136,19 +136,19 @@ $fields[SYSLOG_MESSAGE]['FieldAlign'] = "left";
// --- // ---
// --- Define default Database field mappings! // --- Define default Database field mappings!
$dbmapping['winsyslog'][SYSLOG_UID] = "ID"; $dbmapping['monitorware'][SYSLOG_UID] = "ID";
$dbmapping['winsyslog'][SYSLOG_DATE] = "DeviceReportedTime"; $dbmapping['monitorware'][SYSLOG_DATE] = "DeviceReportedTime";
$dbmapping['winsyslog'][SYSLOG_HOST] = "FromHost"; $dbmapping['monitorware'][SYSLOG_HOST] = "FromHost";
$dbmapping['winsyslog'][SYSLOG_MESSAGETYPE] = "InfoUnitID"; $dbmapping['monitorware'][SYSLOG_MESSAGETYPE] = "InfoUnitID";
$dbmapping['winsyslog'][SYSLOG_MESSAGE] = "Message"; $dbmapping['monitorware'][SYSLOG_MESSAGE] = "Message";
$dbmapping['winsyslog'][SYSLOG_FACILITY] = "Facility"; $dbmapping['monitorware'][SYSLOG_FACILITY] = "Facility";
$dbmapping['winsyslog'][SYSLOG_SEVERITY] = "Priority"; $dbmapping['monitorware'][SYSLOG_SEVERITY] = "Priority";
$dbmapping['winsyslog'][SYSLOG_SYSLOGTAG] = "SysLogTag"; $dbmapping['monitorware'][SYSLOG_SYSLOGTAG] = "SysLogTag";
$dbmapping['winsyslog'][SYSLOG_EVENT_ID] = "EventID"; $dbmapping['monitorware'][SYSLOG_EVENT_ID] = "EventID";
$dbmapping['winsyslog'][SYSLOG_EVENT_LOGTYPE] = "EventLogType"; $dbmapping['monitorware'][SYSLOG_EVENT_LOGTYPE] = "EventLogType";
$dbmapping['winsyslog'][SYSLOG_EVENT_SOURCE] = "EventSource"; $dbmapping['monitorware'][SYSLOG_EVENT_SOURCE] = "EventSource";
$dbmapping['winsyslog'][SYSLOG_EVENT_CATEGORY] = "EventCategory"; $dbmapping['monitorware'][SYSLOG_EVENT_CATEGORY] = "EventCategory";
$dbmapping['winsyslog'][SYSLOG_EVENT_USER] = "EventUser"; $dbmapping['monitorware'][SYSLOG_EVENT_USER] = "EventUser";
$dbmapping['syslogng'][SYSLOG_UID] = "seq"; $dbmapping['syslogng'][SYSLOG_UID] = "seq";
$dbmapping['syslogng'][SYSLOG_DATE] = "datetime"; $dbmapping['syslogng'][SYSLOG_DATE] = "datetime";

View File

@ -86,9 +86,14 @@
$content['Sources'][$iSourceID]['ObjRef']->DBServer = $mysource['DBServer']; $content['Sources'][$iSourceID]['ObjRef']->DBServer = $mysource['DBServer'];
$content['Sources'][$iSourceID]['ObjRef']->DBName = $mysource['DBName']; $content['Sources'][$iSourceID]['ObjRef']->DBName = $mysource['DBName'];
$content['Sources'][$iSourceID]['ObjRef']->DBType = $mysource['DBType']; $content['Sources'][$iSourceID]['ObjRef']->DBType = $mysource['DBType'];
$content['Sources'][$iSourceID]['ObjRef']->DBTableType = $mysource['DBTableType'];
$content['Sources'][$iSourceID]['ObjRef']->DBTableName = $mysource['DBTableName']; $content['Sources'][$iSourceID]['ObjRef']->DBTableName = $mysource['DBTableName'];
// Legacy handling for tabletype!
if ( isset($mysource['DBTableType']) && strtolower($mysource['DBTableType']) == "winsyslog" )
$content['Sources'][$iSourceID]['ObjRef']->DBTableType = "monitorware"; // Convert to MonitorWare!
else
$content['Sources'][$iSourceID]['ObjRef']->DBTableType = strtolower($mysource['DBTableType']);
// Optional parameters! // Optional parameters!
if ( isset($mysource['DBPort']) ) { $content['Sources'][$iSourceID]['ObjRef']->DBPort = $mysource['DBPort']; } if ( isset($mysource['DBPort']) ) { $content['Sources'][$iSourceID]['ObjRef']->DBPort = $mysource['DBPort']; }
if ( isset($mysource['DBUser']) ) { $content['Sources'][$iSourceID]['ObjRef']->DBUser = $mysource['DBUser']; } if ( isset($mysource['DBUser']) ) { $content['Sources'][$iSourceID]['ObjRef']->DBUser = $mysource['DBUser']; }

View File

@ -207,7 +207,7 @@ function GetFacilityDisplayName( $nFacilityID )
} }
// Default // Default
return "Unknown Facility"; return "Unknown Facility($nFacilityID)";
} }
function GetSeverityDisplayName( $nSeverityID ) function GetSeverityDisplayName( $nSeverityID )
@ -221,7 +221,7 @@ function GetSeverityDisplayName( $nSeverityID )
} }
// Default // Default
return "Unknown Severity"; return "Unknown Severity($nSeverityID)";
} }
function GetMessageTypeDisplayName( $nMsgTypeID ) function GetMessageTypeDisplayName( $nMsgTypeID )
@ -235,7 +235,7 @@ function GetMessageTypeDisplayName( $nMsgTypeID )
} }
// Default // Default
return "Unknown"; return "Unknown MessageType($nMsgTypeID)";
} }
@ -249,9 +249,8 @@ function GetTimeStampFromTimeString($szTimeString)
} }
else else
{ {
//WTF? OutputDebugMessage("Unparseable Time in GetTimeStampFromTimeString - '" . $szTimeString . "'");
die ("WTF GetTimeStampFromTimeString " . $szTimeString); return $szTimeString;
return 0;
} }
} }