Logging

7 belangrijke vragen over Logging

Welk proces en welk ouder proces zorgt voor logging?

Proces syslogd zorgt voor logging. Nieuwe distributies hebben syslog-ng

Waar staat de config van logging? En waar staat het proces zelf?

Proces staat in /usr/sbin/syslogd
Config in /etc/syslog.conf

Uit welke 3 dingen bestaat elke log row?

Elke log regel bestaat uit log facility, log priority en action.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat betekenen de voglende log prioriteiten?
debug   info   notice   warn/warning   err/error    crit  alert   emerg/panic

- debug. Debugging info
- info. Status log, normale info over een proces
- notice. Niet kritische foutmeldingen
- warn/warning. Functionaliteit die afneemt maar wel werkt. Gebruik liever 
warn
- err/ error. Error waarbij functionaliteit wordt onderbroken. Gebruik 
liever err.
- crit. Kritiek waarbij functioneren van computer beïnvloed wordt
- alert. Info over situaties dat de gehele computer zal stoppen
- emerg/panic. Waarbij computer niet meer operationeel is. Gebruik liever 
emerg

Hoe sta je logging vanaf een externe computer toe?

udp(ip("0.0.0.0") port(514)); (Alle ips)

Wat maakt nieuwe logs aan indien nodig? Waar staan de files?

logrotate maakt nieuwe logfiles aan indien nodig. Dit wordt door dagelijkse 
Cron uitgevoerd.
Configs:
etc/logrotate.conf (algemene instellingen)
etc/logrotate.d/ntp (specifieker)

Hoe log je zelf iets?

logger hallo
Of met tag:
logger -t tag hallo

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo