[Eisfair] E64 rsyslog und mariadb

Thomas Zweifel t2fel at gmx.net
Do Aug 1 14:17:57 CEST 2019


Hallo Jürgen

Am 01.08.19 um 13:57 schrieb Juergen Edner:
>> # rule #3 (Local Syslog DB):
>> #*.* :omusrmsg:localhost,Syslog,rsyslog,geheim;MySQLInsertProgname
>> *.* action(type="omusrmsg" users="localhost,Syslog,rsyslog,geheim"
>> Template="MySQLInsertProgname")
>>
>> Leider kommt damit nichts in der DB an.
>>
>> Ändere ich den Eintrag zu:
>>
>> module(load="ommysql")
>> *.* :ommysql:127.0.0.1,Syslog,rsyslog,geheim;MySQLInsertProgname
>>
>> dann funktioniert es bestens.
> 
> hast Du sicher gestellt, dass Deine Datenbank Verbindungen über
> 'localhost' annimmt? Momentan scheint vermutlich nur ein Zugriff
> über '127.0.0.1' eingerichtet zu sein:
> 
> MariaDB [(none)]> select user,host from mysql.user;
> +-------------+-----------+
> | user        | host      |
> +-------------+-----------+
> | ...
> | rsyslog     | 127.0.0.1 |
> | rsyslog     | localhost |
> | ...

Das sollte passen:

*.* :ommysql:localhost,Syslog,rsyslog,geheim;MySQLInsertProgname

Auch mit localhost werden weiterhin Daten in die DB geschrieben.



Gruss Thomas


Mehr Informationen über die Mailingliste Eisfair