Difference between revisions of "Logs"

From A-Eskwiki
Jump to: navigation, search
(Created page with "= Logging = De logs van vm-cups worden automatisch gebackupt naar vm-sysop met rsyslog. == Eigen logs maken == In rsyslog.d moet je een tekstbestand toevoegen waarin de policy...")
 
Line 2: Line 2:
 
De logs van vm-cups worden automatisch gebackupt naar vm-sysop met rsyslog.
 
De logs van vm-cups worden automatisch gebackupt naar vm-sysop met rsyslog.
 
== Eigen logs maken ==
 
== Eigen logs maken ==
In rsyslog.d moet je een tekstbestand toevoegen waarin de policy staat voor rsyslog.
+
Gebruik deze methode om logbestanden te beheren die niet door syslogd worden bijgehouden. Let op, SELinux kan syslogd tegenwerken bij het lezen/beheren van de bestanden.
 
=== Voorbeeld ===
 
=== Voorbeeld ===
 
Zie hier een voorbeeld van vm-cups die elk halfuur de logsbestanden van cups overtilt naar sysop:
 
Zie hier een voorbeeld van vm-cups die elk halfuur de logsbestanden van cups overtilt naar sysop:

Revision as of 21:46, 1 April 2015

Logging

De logs van vm-cups worden automatisch gebackupt naar vm-sysop met rsyslog.

Eigen logs maken

Gebruik deze methode om logbestanden te beheren die niet door syslogd worden bijgehouden. Let op, SELinux kan syslogd tegenwerken bij het lezen/beheren van de bestanden.

Voorbeeld

Zie hier een voorbeeld van vm-cups die elk halfuur de logsbestanden van cups overtilt naar sysop: (locatie: vm-cups: /etc/rsyslog.d/cups.conf)

module(load="imfile" PollingInterval="1800")
input(type="imfile"
        File="/var/log/cups/page_log"
        Tag="cups"
        StateFile="state-cups-page"
        Severity="notice"
        Facility="local6")

Om ze door te voeren in salt hoort het volgende te staan in /srv/salt/centos7/vm-cups/init.sls:

/etc/rsyslog.d/cups.conf:
  file.managed:
    - source: salt://centos7/vm-cups/rsyslog.d/cups.conf

Vervolgens moet de facility ook onder de forwarding rule in de rsyslog.conf van vm-sysop staan: (locatie: /srv/salt/centos/vm-sysop/rsyslog.conf)

local6.*                                                ?FILENAMEP

Als laatste nog de volgende rule updaten in /srv/salt/centos7/global/rsyslog.conf:

*.info;mail.none;authpriv.none;cron.none;local6.none                /var/log/messages

(in dit geval hebben we `local6.none' toegevoegd aan de rule hierboven, want dat is de facility van de policy die we voor cups gemaakt hebben)