Kauditd/kauditd printk skb: Unterschied zwischen den Versionen
Erscheinungsbild
Die Seite wurde neu angelegt: „== kauditd_printk_skb == ; Beispiel dmesg-Ausgabe <syntaxhighlight lang="bash" highlight="1" line> kernel: kauditd_printk_skb: 5 callbacks suppressed </syntaxhighlight> ; Was ist "kauditd_printk_skb"? * Was tut es im Wesentlichen? * Wie kann ich die unterdrückten Rückrufe aufzählen? * Und vielleicht die Gründe, die dazugehören? ; Log-Events drosseln Linux verwendet diesen Mechanismus, um das Spammen von Log-Events zu drosseln und so die Wahrscheinl…“ |
Keine Bearbeitungszusammenfassung |
||
Zeile 46: | Zeile 46: | ||
Ich habe die spammigen Logmeldungen reduziert, indem ich <tt>kernel.printk_ratelimit</tt> und <tt>kernel.printk_ratelimit_burst</tt> auf höhere Werte erhöht habe | Ich habe die spammigen Logmeldungen reduziert, indem ich <tt>kernel.printk_ratelimit</tt> und <tt>kernel.printk_ratelimit_burst</tt> auf höhere Werte erhöht habe | ||
* Das Ändern von <tt>net.core.message_cost</tt> hat das Problem nicht gelöst | * Das Ändern von <tt>net.core.message_cost</tt> hat das Problem nicht gelöst | ||
== Anhang == | |||
=== Siehe auch === | |||
<div style="column-count:3"> | |||
<categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree> | |||
</div> | |||
---- | |||
{{Special:PrefixIndex/{{BASEPAGENAME}}/}} | |||
=== Dokumentation === | |||
; Man-Page | |||
<!-- | |||
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)] | |||
--> | |||
; Info-Pages | |||
=== Links === | |||
==== Projekt ==== | |||
==== Weblinks ==== | |||
[[Kategorie:Linux/Logging]] | |||
[[Kategorie:Linux/Kernel]] | |||
</noinclude> |
Version vom 26. April 2025, 11:19 Uhr
kauditd_printk_skb
- Beispiel
dmesg-Ausgabe
kernel: kauditd_printk_skb: 5 callbacks suppressed
- Was ist "kauditd_printk_skb"?
- Was tut es im Wesentlichen?
- Wie kann ich die unterdrückten Rückrufe aufzählen?
- Und vielleicht die Gründe, die dazugehören?
- Log-Events drosseln
Linux verwendet diesen Mechanismus, um das Spammen von Log-Events zu drosseln und so die Wahrscheinlichkeit eines Denial-of-Service-Angriffs zu verringern
- Einstellungen
Sie können diese Funktion einstellen, indem Sie die beiden Einstellungen net.core.message_burst und net.core.message_cost ändern
Diese Parameter werden verwendet, um die Warnmeldungen zu begrenzen, die vom Netzwerkcode in das Kernelprotokoll geschrieben werden
- Sie erzwingen ein Ratenlimit, um einen Denial-of-Service-Angriff unmöglich zu machen
- Ein höherer message_cost-Faktor führt dazu, dass weniger Nachrichten geschrieben werden
- Message_burst steuert, wann Nachrichten gelöscht werden
- Die Standardeinstellungen begrenzen die Anzahl der Warnmeldungen auf eine alle fünf Sekunden
- Werte anzeigen
sudo sysctl -a | grep net.core.message_
net.core.message_burst = 10
net.core.message_cost = 5
- Werte ändern
sysctl -w net.core.message_cost=0
- Achtung
- Die Deaktivierung dieses Mechanismus in Produktionsumgebungen ist nicht empfohlen!
- Weitere Informationen
- Hinweise
Sind Sie sicher, dass die Kaudit-Meldungen aus dem Netzwerkcode stammen (und net.core.message_cost verwenden) und nicht allgemein kernel.printk_ratelimit_burst?
Ich habe die spammigen Logmeldungen reduziert, indem ich kernel.printk_ratelimit und kernel.printk_ratelimit_burst auf höhere Werte erhöht habe
- Das Ändern von net.core.message_cost hat das Problem nicht gelöst
Anhang
Siehe auch
Dokumentation
- Man-Page
- Info-Pages
Links
Projekt
Weblinks