Centos/RHEL 8’de hangi servisin ne kadar RAM ve CPU kaynağı tükettiğini görüntülemek

Centos/RHEL 8 işletim sisteminde servislerin işlemci ve bellek kullanım oranı basit olarak görüntülemek için “ps -C” komutunu kullanabilirsiniz.

Komutu çalıştırmadan önce işletim sistemi üzerinde çalışan servisleri listelemek isteyebilirsiniz. Bu işlem için de; “systemctl” komutunu kullanabilirsiniz. Örnek kullanım senaryıları;

systemctl
systemctl | more
systemctl | grep named
systemctl list-units –type service
systemctl list-units –type mount

Centos işletim sistemi üzerinde bütün servislerin listelenmesi için aşağıdaki komutu kullanabilirsiniz;
systemctl list-unit-files

Belirli bir hizmetle (cgroup) ilişkili işlemleri görüntülemek için systemd-cgtop komutunu kullanabilirsiniz. En üstteki komut gibi systemd-cgtop da çalışan işlemleri hizmetlerine göre listeler:

listeyi daha da özetleştirip doğrudan bir servisin ne kadar ram ve cpu kaynağını tükettiğini görüntülemek için aşağıdaki komutu kullanabilirisniz.

ps -C “services-name” o %CPU,%MEM,cmd