Linux
CentOS 記錄高 CPU 使用率
我有一個通過 Virtuozoo 容器在 VPS 上執行的 CentOS 伺服器。
我覺得有很高的 CPU 使用率峰值。有沒有一種方法可以在每次 CPU 使用率超過某個限制時記錄下來,比如說 50%。
謝謝
Monit可以做到這一點:
check system localhost.localdomain.tld if loadavg (1min) > 5 for 6 cycles then alert if loadavg (5min) > 2 for 3 cycles then alert if loadavg (15min) > 2 for 2 cycles then alert if memory usage > 90% for 6 cycles then alert if cpu usage (user) > 75% for 6 cycles then alert if cpu usage (system) > 75% for 6 cycles then alert if cpu usage (wait) > 75% for 6 cycles then alert
看看 munin 和石墨,它們都是優秀的免費系統管理工具。