Saya memiliki aplikasi yang berjalan di cloud rackspace (ubuntu 10.04). Untuk beberapa alasan, selama 3 malam terakhir, memori telah memuncak dan kemudian mendatar sekitar 7 jam sebelum akhirnya jatuh. Tampaknya mulai pada tengah malam dan berlangsung hingga pukul 7 pagi (abaikan waktu pada grafik - mereka mati 4 jam).
Melihat melalui bagan Munin , tampaknya tidak ada peningkatan aktivitas di mysql, dan lalu lintas ethernet tampaknya tidak spike sama sekali selama waktu itu (yang tampaknya akan meniadakan sesuatu seperti bot atau crawler).
Alat apa yang tersedia untuk linux untuk memecahkan masalah seperti ini?
sumber
Secara umum saya tidak tahu alat apa yang bisa membantu Anda, kecuali login
ps
secara teratur dan menganalisis kemudian proses kegiatan.Namun, saya bisa menebak tentang lonjakan sekitar pukul 6:00 pagi pada grafik Anda, itu bisa menjadi pekerjaan cron harian default Ubuntu. Di mesin saya
/etc/crontab
,daily.d
dikonfigurasi untuk dijalankan pada 6:25 pagi. Tapi Anda bilang kita harus mengabaikan waktu, jadi pertanyaan yang jelas adalah, apakah Anda memiliki pekerjaan cron?sumber
ps
rute reguler , "HowTo: Memory Profil dalam Sistem Linux" HOWTO masuk ke sedikit lebih detail: mail.nl.linux.org/linux-mm/2003-03/msg00077.htmlJawaban default saya untuk pertanyaan tersebut adalah
sar
( System Activity Reporter ) dari paket sysstat .Tapi sejauh yang saya tahu,
sar
tidak mengumpulkan setara dengan outputps
. Jadi mungkin kombinasisar
dan jawaban elmarcos (secara teratur menangkap outputps
) akan membantu.EDIT:
Steve D telah disebutkan
pidstat
dalam pertanyaan ini . Ini sepertinya lebih cocok untuk kebutuhan Anda.sumber