Zabbix 機器 CPU 飆高 和 時區相差8個小時
最近Zabbix 所在機器CPU 飆高,查看了下主要是由於 php-fpm 的佔用過高,php-fpm 佔用CPU 過高,是因爲最近有服務一直在調用 Zabbix 的 api。 查看服務,該服務使用了多線程。50個線程一直在調用 Zabbix 的api 獲取數據。所以導致的 Zabbix CPU 飄高。
php-fpm
進程參數設置, 主要涉及的是以下幾個,參數
pm.max_children 默認爲5
pm.start_servers
pm.min_spare_servers
pm.max_spare_servers
pm.max_requests
以上參數的含義建議參考文章:https://blog.csdn.net/yzj5208/article/details/81355881
更改完以上內容後,我進行重啓 php-fpm
, 然後發現我們的 Zabbix web 的監控項的時間變了,變成UTC 時間了。
解決辦法找到 php.ini
將 date.timezone
設置爲 Asia/Shanghai
即可。
date.timezone = Asia/Shanghai