[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