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

Daftar detail penggunaan sumber daya

Setiap kali Anda mencapai beberapa batas paket hosting berulang kali, Anda akan melihat pemberitahuan, mirip dengan ini:

Pemberitahuan ini memberi tahu Anda tentang masalah (mencapai batas) secara umum, tetapi jika Anda ingin memeriksa statistik terperinci, kami hanya memiliki alat untuk itu!. Daftar terperinci penggunaan sumber daya memungkinkan Anda mengetahui apa sebenarnya yang menyebabkan batas tersebut tercapai. Ia bekerja dengan membuat daftar entri untuk setiap batas waktu yang dicapai dalam 24 jam terakhir dan dapat ditemukan tepat di bawah Kinerja penyimpanan (IOPS) grafik:

Daftar tersebut menunjukkan:

  1. waktu yang tepat ketika batas tercapai

  2. penggunaan CPU pada saat itu

  3. Penggunaan memori pada saat itu

  4. Proses yang tepat yang telah menyebabkan batas dipukul di tempat pertama

Ini sangat penting saat memecahkan masalah atau mengoptimalkan situs web Anda.

Kasus paling umum

  1. Penjelajah File

  2. lsphp

  3. mysqld

Filebrowser:IOPS, NPROC

Jika Anda melihat entri ini:

Artinya, file tersebut ditautkan ke Pengelola File (beta) baru kami , karena masih dalam versi beta, operasi IO/IOPS yang berat seperti pengarsipan dapat memperlambatnya. Jika Anda mengalami masalah dengan Manajer File baru kami, Anda dapat mencoba melakukan tindakan melalui Pengelola File default kami atau melalui klien FTP . Pilihan lainnya adalah Berhenti semua proses yang sedang berjalan, opsi ini dapat ditemukan di bagian bawah bagian Penggunaan Pesanan:

lsphp:Semua batas

lsphp adalah proses yang bertanggung jawab atas bagaimana server web Litespeed menyajikan halaman web Anda kepada pengunjung Anda. Ini pada dasarnya memproses semua PHP file untuk menyajikan konten yang dihasilkan kepada pengunjung.

Misalnya, aplikasi CMS besar seperti WordPress dapat memiliki banyak plugin, banyak di antaranya tidak dioptimalkan dengan baik. Untuk alasan ini, Anda dapat melihat entri tersebut dalam daftar rinci penggunaan sumber daya:

  • CPU atau IO saat mengakses wp-admin - biasanya merupakan indikator terlalu banyak plugin untuk paket Anda saat ini atau kurangnya pengoptimalan . Ide yang bagus adalah mencoba menonaktifkan beberapa dan melihat apakah masalahnya dapat dipersempit menjadi satu plugin

  • CPU atau IO saat mengakses wp-cron - wp-cron dijalankan pada setiap pemuatan halaman, karena WordPress memeriksa apakah tindakan tertentu perlu dijalankan. Pendekatan yang lebih baik adalah menonaktifkan wp-cron dan menggunakan Cronjobs kami di hPanel

  • NPROC atau CPU dengan banyak proses lsphp - ini dapat mengindikasikan serangan DDOS atau hanya lonjakan pengunjung yang tiba-tiba. Pada dasarnya, situs web tidak melayani pengunjung dengan cukup cepat, dan jumlah proses meningkat atau penggunaan CPU kumulatif mencapai batas. Pengoptimalan , peningkatan versi , atau CDN seperti Cloudflare ada solusi bagus di sini

  • CPU, IO, Memori fisik, dengan sedikit proses - Biasanya menunjukkan kurangnya pengoptimalan situs web karena hanya menyebabkan sedikit pengunjung yang menghasilkan banyak penggunaan CPU

mysqld:CPU dan memori fisik

Alasan paling umum untuk mysqld batas untuk dipukul adalah:

  • Indeks basis data tidak ada

  • Kueri besar

  • Beberapa operasi GABUNG yang mahal

Semua ini dapat menyebabkan kueri MySQL Anda untuk membuat tabel sementara yang besar yang dapat menghabiskan memori waktu pemrosesan, akibatnya koneksi menjadi lambat atau bahkan terputus ke server MySQL . Untuk mengatasi ini, sebaiknya gunakan Opsi perbaiki basis data di hPanel seperti halnya memperbaiki dan mengoptimalkan database Anda.

Khusus untuk WordPress, sebaiknya gunakan plugin pengoptimalan basis data seperti Pembersih Basis Data Lanjutan . Ini akan memastikan bahwa tabel tidak berguna yang tersisa dari pemasangan plugin sebelumnya akan dihapus dan tidak akan menggunakan sumber daya Anda.

Terakhir, kami menyarankan membuat indeks dan mencari kueri yang membutuhkan waktu beberapa detik atau menggunakan banyak memori.

CATATAN:

  • Bagaimana cara meningkatkan akun hosting saya?

  • Penggunaan Pesanan menunjukkan bahwa batas paket hosting telah tercapai


Panels
  1. Cara melihat informasi penggunaan sumber daya di Plesk

  2. Cara Membatasi Penggunaan CPU Suatu Proses Di Linux

  3. Memecahkan masalah penggunaan CPU yang tinggi di Windows Server

  1. Memecahkan masalah penggunaan sumber daya tinggi IIS

  2. Dapatkan penggunaan CPU dalam skrip shell?

  3. Cara mendapatkan penggunaan CPU

  1. Perhitungan akurat penggunaan CPU diberikan dalam persentase di Linux?

  2. ps dan top memberikan penggunaan CPU yang berbeda

  3. Pembuatan Profil Per-Proses Terperinci