Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:syslog_auditing

Oracle SYS Log in das Filesystem in eine eigene Log Datei mitschreiben

Die init.ora Settings für das Logging einstellen:

  • audit_file_dest='/opt/oracle/admin/GPI/adump'
  • audit_sys_operations=true
  • audit_syslog_level='local1.warning'
  • audit_trail='OS'

Damit logt die Datenbank im Default nach /var/log/messages.

Der audit_syslog_level Parameter

Wird dieser Parameter gesetzt und steht audit_trail auf OS wird über den interen syslog Demon auf der Maschine je nach den Einstellungen in der Datei „/etc/rsyslog.conf“ in das Log geschrieben.

Ist nichts besonders eingestellt wird in die „/var/log/messages“ geschrieben.

Der Parameter wird auf folgende Weise gesetzt:

AUDIT_SYSLOG_LEVEL=facility.priority

Der Wert facility beschreibt:

„…the part of the operating system that is logging the message. Accepted values are user, local0–local7, syslog, daemon, kern, mail, auth, lpr, news, uucp, and cron ..“

Mit dem facility Wert kann konfiguriert werden, (über die Datei /etc/rsyslog.conf), ob zum Beispiel local1 in eine eigene Datei geschrieben werden soll.

Beispiel:
( Achtung Tab Gesteuert!! 2* tab!) Datei /etc/rsyslog.conf

..
# intern loggen
local1.warning          /var/log/oracle/oracle_audit.log
# remote log
local1.warning          @192.168.0.1
..

Mehr Informationen:

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
dba/syslog_auditing.txt · Zuletzt geändert: 2013/08/05 21:35 von gpipperr