mirror of
https://github.com/rsyslog/loganalyzer.git
synced 2025-09-26 11:19:26 +02:00
Fixed case senstive issue with dbmapping fieldsnames which causes problems with postgresql.
This commit is contained in:
parent
fb7a76a63f
commit
12e08741ac
@ -187,7 +187,6 @@ $dbmapping['monitorware'][SYSLOG_EVENT_SOURCE] = "EventSource";
|
|||||||
$dbmapping['monitorware'][SYSLOG_EVENT_CATEGORY] = "EventCategory";
|
$dbmapping['monitorware'][SYSLOG_EVENT_CATEGORY] = "EventCategory";
|
||||||
$dbmapping['monitorware'][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";
|
||||||
$dbmapping['syslogng'][SYSLOG_HOST] = "host";
|
$dbmapping['syslogng'][SYSLOG_HOST] = "host";
|
||||||
@ -196,6 +195,14 @@ $dbmapping['syslogng'][SYSLOG_MESSAGE] = "msg";
|
|||||||
//TODO $dbmapping['syslogng'][SYSLOG_SEVERITY] = "Priority"
|
//TODO $dbmapping['syslogng'][SYSLOG_SEVERITY] = "Priority"
|
||||||
$dbmapping['syslogng'][SYSLOG_SYSLOGTAG] = "tag";
|
$dbmapping['syslogng'][SYSLOG_SYSLOGTAG] = "tag";
|
||||||
$dbmapping['syslogng'][SYSLOG_PROCESSID] = "program";
|
$dbmapping['syslogng'][SYSLOG_PROCESSID] = "program";
|
||||||
|
|
||||||
|
// Convert all fieldnames to lowercase to avoid problems with case sensitive array keys later
|
||||||
|
foreach( $dbmapping as &$myMapping )
|
||||||
|
{
|
||||||
|
foreach( $myMapping as &$myField )
|
||||||
|
$myField = strtolower($myField);
|
||||||
|
}
|
||||||
|
|
||||||
// ---
|
// ---
|
||||||
|
|
||||||
// EventTime Constants
|
// EventTime Constants
|
||||||
|
Loading…
x
Reference in New Issue
Block a user