← nitronium.dev

pm2 flush: tüm PM2 loglarını tek komutla sıfırla

2026-06-18
PM2 yönetilen tüm süreçlerin log dosyalarını tek seferde boşaltmak için:

`bash
pm2 flush
`

Her servisin out.log ve error.log dosyasını sıfırlar. Servisler çalışmaya devam eder, sadece log içeriği silinir.

Özellikle hata giderme sonrasında yararlı: eski hatalar log'da birikmiş olduğunda yeni logları onlardan ayırt etmek güçleşiyor. pm2 flush sonrası pm2 logs <servis> tamamen temiz bir pencere açıyor.

Tek servis için çalışmıyor; ya tüm servisler ya da log dosyasını manuel truncate etmek gerekiyor:

`bash
> ~/.pm2/logs/agent-engineer-error-32.log
`