Zum Inhalt springen

Logger: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „'''logger''' - Beschreibung == Beschreibung == Dieses Paket enthält das absolute Minimum der für ein Debian-System notwendigen BSD-Programme * logger * renice * script * scriptlive * scriptreplay * wall Die restlichen BSD-Standardprogramme werden vom Paket bsdextrautils zur Verfügung gestellt. == Installation == [[logger ist Teil von bsdextrautils == Aufruf == <syntaxhighlight lang="bash" highlight="1" line copy> < /syntaxhighlight> === Op…“
 
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 13: Zeile 13:


== Installation ==
== Installation ==
[[logger ist Teil von [[bsdextrautils]]
[[logger]] ist Teil von [[bsdextrautils]]


== Aufruf ==
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line copy>
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>
</syntaxhighlight>


=== Optionen ===
=== Optionen ===
Zeile 42: Zeile 42:
== Anwendung ==
== Anwendung ==
<syntaxhighlight lang="bash" highlight="1" line copy>
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>
</syntaxhighlight>


=== Problembehebung ===
=== Problembehebung ===
Zeile 69: Zeile 69:
=== Dokumentation ===
=== Dokumentation ===
; Man-Page  
; Man-Page  
<!--
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)]
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)]


<!--
; Info-Pages  
; Info-Pages  
-->
-->
Zeile 79: Zeile 79:
==== Weblinks ====
==== Weblinks ====


{{DEFAULTSORT:new}}
[[Kategorie:Linux/Logging]]
{{DISPLAYTITLE:new}}
 
</noinclude>


[[Kategorie:new]]
= TMP =
== Selbst Ereignisse loggen ==
Mit ''[[logger]]'' kann man ein Ereignis selbst erstellen. Wenn man ein Skript erstellt hat, was eigenständig was durchführt, kann man mit ''logger'' einen Eintrag ins ''Syslog'' erstellen.


</noinclude>
Ein Blick in den ''Syslog'' zeigt das Ergebnis:
# logger -t Syslogger "Systemlogbuch"
# tail -1 /var/log/syslog
Jul 12 10:48:54 user Syslogger: Systemlogbuch
[[logger]] schreibt auch in den journald
 
Für den journald gibt es auch ein eigenes Werkzeug:
# echo "alles läuft gut" | systemd-cat -p info
# journalctl -e
Jul 12 10:50:48 user unknown[9183]: alles läuft gut
 
* Die Option ''-t'' bei ''logger'' und ''systemd-cat'' dient als Identifikation der protokollierenden Einrichtung.
* Die Option ''-p'' gibt die Priorität des Eintrags an.
** Diese wären ''emerg'', ''alert'', ''crit'', ''err'', ''warning'', ''notice'', ''info'' und ''debug''

Aktuelle Version vom 5. März 2026, 12:33 Uhr

logger - Beschreibung

Beschreibung

Dieses Paket enthält das absolute Minimum der für ein Debian-System notwendigen BSD-Programme

  • logger
  • renice
  • script
  • scriptlive
  • scriptreplay
  • wall

Die restlichen BSD-Standardprogramme werden vom Paket bsdextrautils zur Verfügung gestellt.

Installation

logger ist Teil von bsdextrautils

Aufruf

Optionen

Unix GNU Parameter Beschreibung

Parameter

Umgebungsvariablen

Exit-Status

Wert Beschreibung
0 Erfolg
>0 Fehler

Anwendung

Problembehebung

Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch



Dokumentation

Man-Page

Projekt


TMP

Selbst Ereignisse loggen

Mit logger kann man ein Ereignis selbst erstellen. Wenn man ein Skript erstellt hat, was eigenständig was durchführt, kann man mit logger einen Eintrag ins Syslog erstellen.

Ein Blick in den Syslog zeigt das Ergebnis:

# logger -t Syslogger "Systemlogbuch"
# tail -1 /var/log/syslog
Jul 12 10:48:54 user Syslogger: Systemlogbuch

logger schreibt auch in den journald

Für den journald gibt es auch ein eigenes Werkzeug:

# echo "alles läuft gut" | systemd-cat -p info
# journalctl -e
Jul 12 10:50:48 user unknown[9183]: alles läuft gut
  • Die Option -t bei logger und systemd-cat dient als Identifikation der protokollierenden Einrichtung.
  • Die Option -p gibt die Priorität des Eintrags an.
    • Diese wären emerg, alert, crit, err, warning, notice, info und debug