Jadual Kandungan
Terima semua log daripada 192.168.1.1
Terima log tempatan
Tulis log ke fail setempat
Hantar log ke pelayan jauh
Hantar semua data daripada s_network dan The log s_local dihantar ke d_local dan d_remote
Rumah Operasi dan penyelenggaraan operasi dan penyelenggaraan linux Cara menggunakan alat pengurusan log dalam sistem Linux

Cara menggunakan alat pengurusan log dalam sistem Linux

Jun 18, 2023 am 11:52 AM
alat sistem linux Pengurusan log

Dalam sistem pengendalian Linux, pengurusan log adalah tugas yang sangat penting, terutamanya bagi pentadbir sistem, ia boleh membantu mereka mendiagnosis dan menyelesaikan pelbagai masalah dengan berkesan. Artikel ini akan memperkenalkan beberapa alatan pengurusan log yang biasa digunakan dan cara menggunakannya dalam sistem Linux.

  1. Syslog-ng
    Syslog-ng ialah enjin pengelogan yang berkuasa dan boleh disesuaikan yang membantu pengguna mengagregatkan data log daripada pelbagai peranti dan aplikasi dan Menghantarnya ke pelayan jauh atau menyimpannya secara setempat jika perlu .

Pasang Syslog-ng:
Dalam sistem Debian atau Ubuntu, anda boleh memasang Syslog-ng menggunakan arahan berikut:

sudo apt-get update
sudo apt - dapatkan install syslog-ng

Dalam sistem CentOS atau RHEL, anda boleh menggunakan arahan berikut untuk memasang:

sudo yum install syslog-ng

Konfigurasikan Syslog-ng:
Sebelum mengkonfigurasi Syslog-ng, anda perlu mencipta fail konfigurasi terlebih dahulu. Dalam fail ini, anda boleh mentakrifkan cara mengendalikan mesej daripada pelbagai peranti dan aplikasi dan menentukan pelayan jauh atau fail setempat yang mana mesej ini dihantar.

Berikut ialah contoh fail konfigurasi:

@versi: 3.27
@include "scl.conf"

Terima semua log daripada 192.168.1.1

sumber s_network {
tcp(ip("192.168.1.1") port(514));
udp(ip("192.168.1.1") port(514));
};

Terima log tempatan

sumber s_local {
system();
internal();
};

Tulis log ke fail setempat

destinasi d_local {
file("/var/log/messages" dir_perm(0750) create_dirs(yes) perm(0640) owner(root) group(adm));
};

Hantar log ke pelayan jauh

destinasi d_remote {
udp("192.168.1.2" port(514));
};

Hantar semua data daripada s_network dan The log s_local dihantar ke d_local dan d_remote

log { source(s_network, s_local); menggunakan utiliti pengurusan Log yang membantu pengguna mengekalkan dan mengurus fail log secara automatik. Ia berfungsi dengan mengarkib atau memadam fail log lama secara berkala dan mencipta fail log baharu.

  1. Pasang Logrotate:
    Dalam sistem Debian atau Ubuntu, anda boleh menggunakan arahan berikut untuk memasang Logrotate:
sudo apt-get update

sudo apt-get install logrotate

Dalam sistem CentOS atau RHEL, anda boleh menggunakan arahan berikut untuk memasang:


sudo yum install logrotate

Konfigurasikan Logrotate:

Sebelum mengkonfigurasi Logrotate, anda terlebih dahulu perlu mencipta dokumen konfigurasi. Cara fail log diurus boleh ditakrifkan dalam fail ini.

Berikut ialah contoh fail konfigurasi:


/var/log/messages {

putar 7 #Simpan 7 fail log lama

setiap hari #Jalankan sekali sehari

mampatkan #Mampatkan fail log lama

delaycompress #Simpan fail log terkini untuk satu kitaran sebelum pemampatan
missingok #Jangan keluarkan mesej amaran walaupun fail log tidak wujud
postrotate #Arahan dilaksanakan selepas putaran log

/etc/init.d/syslog-ng reload > /dev/null
Salin selepas log masuk

endscript
}

/var/log/nginx/*.log {

putar 7
setiap hari

mampat

delaycompress
missingok
notifkosongkan #Putar walaupun fail log kosong
skrip kongsi #Jalankan skrip yang sama sekali sebelum dan selepas putaran
postrotate

systemctl reload nginx > /dev/null
Salin selepas log masuk

endscript
}

Systemd Journal
Systemd Journal ialah perkhidmatan pengelogan yang membantu pengguna mengumpul dan mengurus fail log sistem dengan cara yang telus. Ia menggunakan format log binari untuk menyimpan data log, dengan itu meningkatkan kecekapan membaca log dan pengindeksan.

  1. Systemd Journal sangat mudah untuk dipasang dan dikonfigurasikan kerana ia sudah disepadukan ke dalam pengedaran Linux moden. Jika anda ingin melihat log sistem, anda boleh menggunakan arahan journalctl:
  2. journalctl -f #Lihat log dalam masa nyata
journalctl -u nginx #Lihat log yang berkaitan dengan Nginx

journalctl -n 10 #Lihat 10 Entri Log terakhir

Sebelum menggunakan Systemd Journal, sila ambil perhatian yang berikut:

Systemd Journal menyimpan fail log dalam direktori /var/log/journal oleh lalai, jadi ruang cakera mencukupi untuk menyimpan fail log.

Systemd Journal juga menyokong penghantaran data log ke pelayan jauh untuk analisis dan sandaran.
  • Ringkasan
  • Artikel ini memperkenalkan alatan pengurusan log biasa dalam sistem Linux, termasuk Syslog-ng, Logrotate dan Systemd Journal. Alat ini boleh membantu pengguna mengurus dan mengekalkan fail log dengan lebih baik, serta mencari serta menyelesaikan pelbagai masalah tepat pada masanya. Bagi pentadbir sistem, adalah penting untuk menguasai penggunaan asas alat ini.

Atas ialah kandungan terperinci Cara menggunakan alat pengurusan log dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara Memeriksa Konfigurasi HDFS CentOS Cara Memeriksa Konfigurasi HDFS CentOS Apr 14, 2025 pm 07:21 PM

Panduan Lengkap untuk Memeriksa Konfigurasi HDFS Dalam Sistem CentOS Artikel ini akan membimbing anda bagaimana untuk memeriksa konfigurasi dan menjalankan status HDFS secara berkesan pada sistem CentOS. Langkah -langkah berikut akan membantu anda memahami sepenuhnya persediaan dan operasi HDFS. Sahkan Pembolehubah Alam Sekitar Hadoop: Pertama, pastikan pembolehubah persekitaran Hadoop ditetapkan dengan betul. Di terminal, laksanakan arahan berikut untuk mengesahkan bahawa Hadoop dipasang dan dikonfigurasi dengan betul: Hadoopversion Semak fail konfigurasi HDFS: Fail konfigurasi teras HDFS terletak di/etc/hadoop/conf/direktori, di mana core-site.xml dan hdfs-site.xml adalah kritikal. gunakan

Penjelasan terperinci mengenai Prinsip Docker Penjelasan terperinci mengenai Prinsip Docker Apr 14, 2025 pm 11:57 PM

Docker menggunakan ciri -ciri kernel Linux untuk menyediakan persekitaran berjalan yang cekap dan terpencil. Prinsip kerjanya adalah seperti berikut: 1. Cermin digunakan sebagai templat baca sahaja, yang mengandungi semua yang anda perlukan untuk menjalankan aplikasi; 2. Sistem Fail Kesatuan (Unionfs) menyusun pelbagai sistem fail, hanya menyimpan perbezaan, menjimatkan ruang dan mempercepatkan; 3. Daemon menguruskan cermin dan bekas, dan pelanggan menggunakannya untuk interaksi; 4. Ruang nama dan cgroups melaksanakan pengasingan kontena dan batasan sumber; 5. Pelbagai mod rangkaian menyokong interkoneksi kontena. Hanya dengan memahami konsep -konsep teras ini, anda boleh menggunakan Docker dengan lebih baik.

Cara Memantau Status HDFS di CentOS Cara Memantau Status HDFS di CentOS Apr 14, 2025 pm 07:33 PM

Terdapat banyak cara untuk memantau status HDFS (sistem fail diedarkan Hadoop) pada sistem CentOS. Artikel ini akan memperkenalkan beberapa kaedah yang biasa digunakan untuk membantu anda memilih penyelesaian yang paling sesuai. 1. Gunakan WebUI Hadoop sendiri, antara muka web Hadoop sendiri untuk menyediakan fungsi pemantauan status kluster. Langkah -langkah: Pastikan kluster Hadoop berjalan dan berjalan. Akses WebUI: Masukkan http: //: 50070 (Hadoop2.x) atau http: //: 9870 (Hadoop3.x) dalam penyemak imbas anda. Nama pengguna dan kata laluan lalai biasanya HDFS/HDFS. 2. Pemantauan alat baris arahan Hadoop menyediakan satu siri alat baris arahan untuk memudahkan pemantauan

Cara Meningkatkan Versi Zookeeper di CentOS Cara Meningkatkan Versi Zookeeper di CentOS Apr 14, 2025 pm 06:39 PM

Panduan menaik taraf versi Zookeeper di bawah sistem CentOS, pastikan akan disediakan sepenuhnya sebelum menaik taraf versi Zookeeper. Langkah -langkah berikut akan membimbing anda melalui peningkatan versi Zookeeper di CentOS: Sandarkan versi yang sedia ada: Sebelum memulakan peningkatan, sila sandarkan direktori data zookeeper semasa dan fail konfigurasi sekiranya berlaku kemalangan. Muat turun versi baru: Muat turun versi sasaran dari laman web ApacheZookeper rasmi. Unzip Versi Baru: UNZIP Pakej termampat Zookeeper yang dimuat turun ke direktori pilihan anda. Konfigurasikan versi baru: Salin fail zoo_sample.cfg dan namakan semula ke zoo.cfg. Edit z

Cara Meningkatkan Versi HDFS di CentOS Cara Meningkatkan Versi HDFS di CentOS Apr 14, 2025 pm 07:18 PM

Meningkatkan versi HDFS di CentOS: Panduan langkah demi langkah untuk menaik taraf versi Hadoop diedarkan Sistem Fail (HDFS) memerlukan tindakan yang teliti. Artikel ini menyediakan panduan peningkatan langkah demi langkah yang jelas. Pastikan anda menyandarkan semua data sebelum menaik taraf dan berhati -hati membaca keperluan keserasian dan penerangan ciri versi baru. Langkah 1: Sediakan sandaran data kerja: Ini adalah langkah penting, pastikan semua data HDFS disokong sepenuhnya. Cek Keserasian: Sahkan keserasian versi baru Hadoop dengan konfigurasi kluster sedia ada (sistem operasi, kebergantungan, dll.). Muat turun versi baru: Muat turun pakej perisian Versi Sasaran dari laman web Apachehadoop rasmi. Langkah 2: Hentikan perkhidmatan kluster sebelum menaik taraf, semua HDF mesti dihentikan

Cara Mengoptimumkan Konfigurasi HDFS di CentOS Cara Mengoptimumkan Konfigurasi HDFS di CentOS Apr 14, 2025 pm 07:09 PM

CentOS Platform HDFS Panduan Pengoptimuman Prestasi Kluster Artikel ini menerangkan cara mengoptimumkan konfigurasi HDFS pada sistem CentOS dan meningkatkan prestasi kluster. Proses pengoptimuman meliputi pelbagai aspek dan perlu diselaraskan mengikut keperluan sebenar dan persekitaran perkakasan. Adalah disyorkan untuk mengesahkan keberkesanan sebarang perubahan ketara dalam persekitaran pengeluaran sebelum melaksanakan datanya. 1. Pemasangan Sistem Konfigurasi Asas Sistem: Mengamalkan kaedah pemasangan yang minimum, memasang hanya pakej perisian yang diperlukan untuk mengurangkan penggunaan sumber sistem. Tetapan Rangkaian: Pastikan konfigurasi rangkaian adalah betul, disyorkan untuk menggunakan alamat IP statik dan mengkonfigurasi parameter rangkaian dengan munasabah untuk memastikan kestabilan rangkaian dan penghantaran berkelajuan tinggi. 2. HDFS Parameter Teras Penalaan Teras Fail Konfigurasi: Konfigurasikan dengan betul-core-site.xml

Cara Memantau Penggunaan Memori Zookeeper di CentOs Cara Memantau Penggunaan Memori Zookeeper di CentOs Apr 14, 2025 pm 06:54 PM

Terdapat banyak cara untuk memantau penggunaan memori zookeeper pada sistem CentOS. Artikel ini akan memperkenalkan beberapa alat baris arahan yang biasa digunakan dan penyelesaian pemantauan pihak ketiga. Gunakan Perintah Sistem Untuk Memantau Memori Zookeeper Alat baris arahan berikut boleh melihat penggunaan memori proses Zookeeper dalam masa nyata atau kerap: Perintah atas: Memaparkan penggunaan sumber proses sistem dalam masa nyata. Top-P $ (Cat/Var/Run/Zookeeper.pid) Perintah ini memaparkan penggunaan memori masa nyata proses zookeeper (PID dibaca dari fail /var/run/zookeeper.pid). Perintah PS: Tunjukkan Maklumat Proses

mod lajur luhur mod lajur luhur Apr 16, 2025 am 08:03 AM

Fungsi penyuntingan lajur teks Sublime dapat meningkatkan kecekapan kod. 1. Pilih kandungan yang sama melalui kekunci pintasan (CTRL Shift L/CMD Shift L) untuk mengubah suai secara seragam, seperti penggantian batch nama berubah; 2. Gunakan pemilihan lajur berganda (CTRL Shift M/CMD Shift M) untuk mengubahnya dalam kedudukan yang sama dalam baris yang berbeza, seperti menambah parameter ke pelbagai fungsi pada masa yang sama. Selepas kemahiran, penyuntingan lajur dapat meningkatkan kecekapan pengekodan dengan ketara dan mengurangkan kesilapan. Ia sesuai untuk pelbagai bahasa pengaturcaraan, tetapi untuk kod kompleks atau pengubahsuaian bersyarat, alat lain mungkin diperlukan.

See all articles