GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Bagaimana cara memonitor server Linux Anda?

Idealnya, ada dua metode untuk memantau server web Anda dari jarak jauh. Salah satunya adalah pemantauan yang lebih preventif yang dilakukan langsung menggunakan command prompt atau panel kontrol hosting web sementara yang lain adalah dengan pantau up-time menggunakan layanan atau alat pihak ketiga. Kedua metode ini sangat penting dari sudut pandang pemulihan bencana dan pencegahan. Kedua jenis pemantauan ini dapat membantu Anda mencegah server Anda down.

Memantau log server atau log sistem adalah salah satu aspeknya, tetapi Anda juga dapat memantau proses di sistem Anda. Jika Anda memiliki aplikasi tertentu yang berjalan di server yang Anda anggap memakan banyak sumber daya seperti RAM dan CPU, perintah sederhana dapat membantu Anda memantau proses yang menghabiskan sebagian besar sumber daya server Anda. Cukup masuk ke SSH Anda dan jalankan perintah :

atas

Perintah ini akan menampilkan penggunaan memori server Anda, jumlah total pengguna yang online, beban server rata-rata, konsumsi CPU, total waktu aktif, memori (virtual) dan waktu sejak setiap proses telah berjalan. Selain itu, perintah ini juga akan membantu Anda melihat pengguna yang menjalankan proses, ini dapat membantu Anda menyelidiki pengguna yang dicurigai. Setelah selesai, Anda hanya perlu mengetik “q” untuk keluar.

Ini memang terbukti berguna ketika Anda ingin memeriksa proses paling intensif CPU yang berjalan pada titik waktu tertentu. Namun, dalam kasus di mana Anda perlu memeriksa semua proses yang beroperasi pada waktu tertentu. diberikan waktu? Ada satu lagi alat yang dapat membantu Anda memantau setiap proses yang disebut sebagai "ps". Untuk melihat proses, Anda harus memasukkan yang berikut di SSH Anda:

ps aux

Jika Anda ingin melihatnya per halaman, Anda harus mengetikkan :

ps aux | kurang

Setelah melakukan ini jika Anda menemukan proses yang Anda rasa harus dihentikan, Anda perlu mencatat ID proses (PID ) seperti yang tertera di layar. Setelah Anda membuat daftar proses tersebut, jalankan perintah berikut:

bunuh 1234

Anda harus mengubah PID untuk setiap proses yang ingin Anda hentikan. Jika Anda ingin menghentikan/membunuh setiap proses yang berjalan di bawah perintah tertentu, Anda dapat menggunakan perintah berikut:

nama perintah killall

Langkah-langkah sederhana ini dapat membantu Anda menghindari server Anda down karena beberapa proses intensif sumber daya yang sengaja atau tidak sengaja dijalankan.


Panels
  1. Cara mengubah zona waktu di server RHEL7 Linux

  2. Cara Mengatasi Masalah Saat situs Anda down di Server Linux

  3. Cara menggunakan Perintah Su di Linux

  1. Bagaimana mengelola riwayat perintah Linux Anda

  2. Cara Menggunakan OpenSSH untuk Menghubungkan ke Server Linux Anda

  3. Cara Memantau Keamanan Server Linux dengan Osquery

  1. Pantau server Linux Anda dengan Checkmk

  2. Cara Memantau Sistem Linux dengan Perintah Sekilas

  3. Cara Memantau Server Linux Anda menggunakan osquery