Tutorial mengatasi load yang tinggi pada server disebabkan oleh salah satu cpanel account

Didalam server cPanel terdapat banyak account cpanel milik pelanggan. jumlahnya juga bisa sedikit ataupun banyak.
karena konsep cPanel adalah shared hosting yang berarti 1 server besar digunakan banyak user secara sharing baik dari hal bandwith, resource dan segala macamnya, maka dibutuhkan yang namanya limitasi setiap cpanel akun. bagaimana caranya? mudahnya gunakan OS cloudlinux.

berikut tips cara mengecek mengapa load server mendadak tinggi:
  • ada banyak kemungkinan mengapa server cPanel mendadak tinggi, salah satunya adalah proses mysql yang tinggi
    diharapkan menggunakan mysql governor sehingga dengan mudah anda bisa mengecek proses mysql siapa yang tinggi dengan cara:
    dbtop
    syntax diatas dapat melihat database proses dengan user siapa yang paling tinggi saat ini.


    atau bisa juga dengan cara:
    lveinfo --dbgov

    melihat cpu dan core user account mana yang memakan resource tinggi dalam hal proses database.

    atau dengan ini:
    mysqladmin processlist
    melihat query secara live siapa saja yang sedang melakukan query.

    dari ke tiga syntax diatas anda bisa menyimpulkan user mana yang memakan resource database besar dan mengakibatkan server utama berat.


  • cek pada LVE manager bagian current usage, disana dapat dilihat user mana saja yang menggunakan ram, entry process bahkan cpu yang tinggi. hal tersebut dapat menyebabkan server utama berat jika memang jumlah account cpanel agak overselling.

  • jika sudah mengetahui cpanel account yang dicurigai, maka langkah mudah adalah melakukan suspend, akan tetapi suspend bukan membuat solusi terbaik.
    solusi terbaik adalah mencari akar permasalahan seperti mengapa cpanel account tersebut memakan resource besar, bisa jadi hacker atau maleware script yang menjalankan script secara berulang dan memberatkan. berikut tipsĀ  perintah sederhana:

    • cek cron pada cpanel account
    • lsof -u username
    • iotop -u username

  • Langkah terakhir kemungkinan bisa juga dari spam, dimana maleware script dapat mengirimkan email spam sehingga dapat memberatkan mail server dan mempengaruhi server load average.
    monitor menu delivery status apakah memang ada email spam yang keluar bahkan sampai ribuan dalam satu waktu.
    lsof -i | grep smtp

    perintah diatas untuk melakukan pengecekan pada protokol SMTP apakah ada pengiriman email secara masal? jika iya maka dengan mudah dapat diketahui siapa pelakunya dengan melihat cpanel account.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Tutorial untuk menolak pembuatan cpanel account dengan extensi domain tertentu

Tidak semua domain diijinkan oleh hoster pada server mereka.biasanya atau umumnya domain yang...

cara install WHM & cPanel

Mau membuat serever cpanel sendiri?ingat untuk membuat server cpanel pribadi diharuskan memiliki...

apa itu DNS cluster?

Secara default cpanel tidak menggunakan DNS cluster. atau bisa dibilang DNS pada WHM tergabung...

beberapa module yang penting dalam setup server WHM/Cpanel

Beberapa module berbayar & gratis yang dianggap penting untuk digunakan untuk melengkapi...

Gunakan Cloudlinux OS untuk kenyamanan Server cPanel

Memang tidak diharuskan untuk menggunakan OS Cloudlinux dalam berjualan/bisnis web hosting...

Powered by WHMCompleteSolution