rsyslog-logtracker: give configuration example

This commit is contained in:
Christophe Siraut 2020-08-25 11:50:17 +02:00
parent fb439f17db
commit 8468269e9a
3 changed files with 7 additions and 6 deletions

5
README
View File

@ -7,7 +7,12 @@ Post-install
------------
In order to allow clients writes :
1. on the server :
echo 'create role rsyslog login password 'ohGh6iec';
grant connect on database logtracker to rsyslog;
grant insert on table journal_entry to rsyslog;
grant usage, select on sequence journal_entry_id_seq TO rsyslog; ' | sudo -u postgres psql logtracker
2. install rsyslog-logtracker, then
copy and adapt debian/rsyslog-logtracker.conf-example to debian/rsyslog-logtracker.conf

View File

@ -1,7 +1,3 @@
set $logtracker-host = "localhost";
set $logtracker-database = "logtracker";
set $logtracker-passord = "secret";
module(load="imjournal" PersistStateInterval="100" IgnorePreviousMessages="on")
module(load="ompgsql")
$PreserveFQDN on
@ -17,7 +13,7 @@ template(name="logtracker" type="list" option.sql="on") {
}
if $inputname == "imjournal" then {
action(type="ompgsql" server="$logtracker-host" db="$logtracker-database" uid="rsyslog" pwd="$logtracker-password"
action(type="ompgsql" server="localhost" db="logtracker" uid="rsyslog" pwd="<<secret>>t"
template="logtracker"
queue.type="linkedList"
queue.size="10000"

View File

@ -1 +1 @@
debian/rsyslog-logtracker.conf etc/rsyslog.d
debian/rsyslog-logtracker.conf-example etc/rsyslog.d