GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menonaktifkan Atau Memperpanjang Batas Kecepatan Pencatatan Sistem pada CentOS/RHEL 7

CentOS/RHEL biasanya menggunakan mekanisme rate-limit rsyslogd. Namun, CentOS/RHEL 7.x hadir dengan systemd journal yang terintegrasi untuk menyediakan kemampuan untuk mengimpor pesan log terstruktur dari systemd journal ke syslog.

Pesan jurnal pada file /var/log/messages sistem terlihat seperti pada contoh berikut:

Jul 30 03:29:45 hostname rsyslogd: imjournal: 102776 messages lost due to rate-limiting

Bagaimana kami dapat menonaktifkan atau memperluas fitur pembatasan tingkat pencatatan ini di CentOS/RHEL 7.x?

Nonaktifkan atau Perpanjang Batas Kecepatan Logging Sistem

Untuk menonaktifkan rsyslogd logging rate-limit pada CentOS/RHEL 7 lakukan langkah-langkah berikut:

1. Edit file “/etc/rsyslog.conf ” dan ubah parameter berikut.

$SystemLogRateLimitInterval 5
$SystemLogRateLimitBurst    30000

Ubah ini menjadi:

$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst    0

2. Tambahkan parameter berikut setelah “$ModLoad imjournal ” di bawah bagian “#### MODUL ####

$ImjournalRateLimitInterval 0

atau

module(load="imjournal" ratelimit.interval="0")

Kedua parameter bekerja sama, perbedaannya adalah baris pertama adalah sintaks lama dan yang kedua adalah sintaks baru, yang lebih disukai.

3. Edit file “/etc/systemd/journald.conf ” dan beri komentar pada parameter berikut:

RateLimitInterval=5s
RateLimitBurst=30000

Ubah ini menjadi (tambahkan simbol # di awal):

#RateLimitInterval=5s
#RateLimitBurst=30000

4. Mulai ulang rsyslog dan layanan jurnal:

# systemctl restart systemd-journald
# systemctl restart rsyslog

Kesimpulan

Batasan kecepatan mencegah logging menggunakan tingkat sumber daya sistem yang berlebihan dan membanjiri /var/log/message dengan pesan yang tidak perlu. Untuk mencatat suatu peristiwa, peristiwa itu perlu ditulis ke disk yang menggunakan sumber daya sistem. Jika ada terlalu banyak kejadian berulang yang masuk dan direkam ke disk dalam periode waktu tertentu, mereka dapat membebani sistem dan menyebabkan layanan yang lebih penting merespons dengan lambat atau bahkan kegagalan yang tidak terduga. Oleh karena itu, menonaktifkan pembatasan kecepatan biasanya tidak disarankan, tetapi terkadang diperlukan untuk tujuan diagnostik.

Cara Menonaktifkan Atau Memperpanjang Batas Kecepatan Logging Sistem di CentOS/RHEL 6


Cent OS
  1. Cara menonaktifkan NetworkManager di CentOS / RHEL 7

  2. Cara Menonaktifkan NUMA di CentOS / RHEL 6,7

  3. Cara menonaktifkan "Alt + Ctrl + Del" menyebabkan sistem reboot di CentOS / RHEL 7

  1. Cara menonaktifkan layanan avahi-daemon di CentOS/RHEL

  2. Cara menonaktifkan mode FIPS di CentOS/RHEL 7

  3. Cara Menonaktifkan Atau Memperpanjang Batas Kecepatan Logging Sistem pada CentOS/RHEL 6

  1. Cara Menonaktifkan SELinux di CentOS 7/6 &RHEL 7/6

  2. Cara menonaktifkan IPv6 di CentOS / RHEL 7

  3. CentOS / RHEL 6:Cara menonaktifkan IPv6