Rumah  >  Artikel  >  alat pembangunan  >  Bagaimana untuk melihat log di sisi pelayan gitlab

Bagaimana untuk melihat log di sisi pelayan gitlab

PHPz
PHPzasal
2023-04-10 09:35:476295semak imbas

Melihat log dalam GitLab ialah operasi yang diperlukan untuk pentadbir GitLab untuk melaksanakan pengurusan dan penyelenggaraan sistem. GitLab menyediakan banyak log operasi, membolehkan pentadbir memahami dengan mudah status berjalan dan operasi sistem, menemui masalah tepat pada masanya dan mengendalikannya. Berikut ialah cara melihat log pada bahagian pelayan GitLab.

1 Log masuk ke pelayan GitLab
Log masuk ke akaun pentadbir GitLab pada pelayan.

2. Masukkan direktori pemasangan GitLab
Masukkan direktori pemasangan GitLab, biasanya terletak dalam direktori /opt/gitlab.

3. Gunakan arahan kucing untuk melihat log
Masukkan arahan berikut dalam terminal untuk melihat log utama GitLab:

sudo cat /var/log/gitlab/gitlab -rails/production.log

Arahan ini akan mengeluarkan semua dalam production.log ke terminal. Antaranya, fail log utama aplikasi GitLab Rails disimpan dalam direktori /var/log/gitlab/gitlab-rails/ Anda boleh menggunakan arahan ls untuk melihat semua fail log dalam direktori. Gunakan arahan tail untuk melihat kandungan log dalam masa nyata, seperti:

tail -f /var/log/gitlab/gitlab-rails/production.log

4. Lihat GitLab log pengecualian
Log pengecualian GitLab boleh membantu pentadbir menemui masalah sistem dan mencari punca masalah. Anda boleh melihat log pengecualian dalam direktori pemasangan GitLab:

sudo cat /var/log/gitlab/gitlab-rails/production_json.log

Fail log ini merekodkan JSON bagi Rel GitLab maklumat Pengecualian aplikasi. Anda boleh menggunakan arahan kucing untuk menyemak imbas keseluruhan fail atau anda boleh menggunakan arahan grep untuk mencari maklumat tentang pengecualian tertentu dengan cepat, contohnya:

sudo cat /var/log/gitlab/gitlab-rails/production_json .log |. grep "mesej ralat"

5. Lihat log lain
Sebagai tambahan kepada log utama dan log pengecualian aplikasi GitLab Rails, sistem GitLab juga akan merekodkan log lain dengan maklumat yang berkaitan dengan operasi sistem itu sendiri. Fail log biasa yang lain termasuk:

Log 1.gitlab-shell
gitlab-shell termasuk aplikasi asas untuk memproses permintaan arahan Git dan fail lognya terletak di /var/log/gitlab/gitlab -shell / direktori.

sudo cat /var/log/gitlab/gitlab-shell/gitlab-shell.log

2.unicorn log
unicorn ialah pelayan untuk aplikasi GitLab Rails dan lognya fail terletak /var/log/gitlab/unicorn/ direktori.

sudo cat /var/log/gitlab/unicorn/unicorn_stdout.log

Di atas ialah cara melihat log pada pelayan GitLab. Dengan melihat log, pentadbir boleh memahami status berjalan dan operasi sistem GitLab, dan menemui serta menyelesaikan masalah tepat pada masanya.

Atas ialah kandungan terperinci Bagaimana untuk melihat log di sisi pelayan gitlab. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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