Zabbix4.0から、Zabbix5.0にバージョンアップを実施しました。
その後、監視データ>概要の表示ができません。 左ペインのバーは表示されている状態で、概要のページが何もでない状態です。
バージョンアップ直後は問題なかったのですが、 その後から発生するようになりました。 時間をおいても変わりません。
同じ事象が発生したことのある方など、 対応方法をご教授いただけますと幸いです。 よろしくお願いいたします。
Zabbixの詳細なバージョンと、使用されているOSの詳細な情報をお 教えください。
あと、ログファイルは確認されましたか? WebサーバーやPHPを稼働させている仕組みのログに何か出力されて いないかを確認してください。
ありがとうございます。
バージョンは下記の通りです。
Zabbix 5.0.17 RHEL 7.3
「/var/log/zabbix/zabbix_server.log」や「/var/log/messeages」も確認しましたが、 関連するようなログやエラーは見つかっておりません。
ZabbixサーバーやOSのログだけではなく、
「WebサーバーやPHPを稼働させている仕組みのログ」
も確認してください。 /var/log/httpdなどにPHP関連のエラーログが出力されていると思 われます。
ご確認ください。
大変失礼いたしました。 確認したところ、以下のエラーが発生しておりました。 メモリ不足ですかね。
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /usr/share/zabbix/include/classes/api/CApiService.php on line 288\n', referer: http:・・・・
過去の質問を確認したところ、 /etc/httpd/conf.d/zabbix.conf の php_value memory_limit を128Mを変更して事象が解消された方が多いですが、 上記ファイルを確認したところ、記載がありませんでした。(Zabbix4.0⇒5.0にバージョンアップしたからでしょうか?)
「php_value memory_limit」を記載を追記すれば良いのでしょうか・・? 何かご存知でしたらお教えいただきたいです。。
よろしくお願いします。
(参考)下記は、「 /etc/httpd/conf.d/zabbix.conf」です。
# # Zabbix monitoring system php web frontend #
Alias /zabbix /usr/share/zabbix
ProxyTimeout 300
Options FollowSymLinks AllowOverride None Require all granted
DirectoryIndex index.php
SetHandler "proxy:unix:/var/opt/rh/rh-php72/run/php-fpm/zabbix.sock|fcgi://localhost" # SetHandler "proxy:unix:/var/opt/rh/rh-php73/run/php-fpm/zabbix.sock|fcgi://localhost"
Require all denied
Zabbix公式のパッケージを使用して環境を構築されたのであれば、 以下のファイルを確認してみてください。 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
TNK様
/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf の 「php_value [memory_limit]」の値を256Mに変更し、 事象を解消することができました。
ありがとうございました。
アカウント名 mmiya
Zabbix関連
TNK - 投稿数: 4742
Zabbixの詳細なバージョンと、使用されているOSの詳細な情報をお
教えください。
あと、ログファイルは確認されましたか?
WebサーバーやPHPを稼働させている仕組みのログに何か出力されて
いないかを確認してください。
mmiya - 投稿数: 11
ありがとうございます。
バージョンは下記の通りです。
Zabbix 5.0.17
RHEL 7.3
「/var/log/zabbix/zabbix_server.log」や「/var/log/messeages」も確認しましたが、
関連するようなログやエラーは見つかっておりません。
TNK - 投稿数: 4742
ZabbixサーバーやOSのログだけではなく、
「WebサーバーやPHPを稼働させている仕組みのログ」
も確認してください。
/var/log/httpdなどにPHP関連のエラーログが出力されていると思
われます。
ご確認ください。
mmiya - 投稿数: 11
大変失礼いたしました。
確認したところ、以下のエラーが発生しておりました。
メモリ不足ですかね。
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /usr/share/zabbix/include/classes/api/CApiService.php on line 288\n', referer: http:・・・・
過去の質問を確認したところ、
/etc/httpd/conf.d/zabbix.conf の php_value memory_limit を128Mを変更して事象が解消された方が多いですが、
上記ファイルを確認したところ、記載がありませんでした。(Zabbix4.0⇒5.0にバージョンアップしたからでしょうか?)
「php_value memory_limit」を記載を追記すれば良いのでしょうか・・?
何かご存知でしたらお教えいただきたいです。。
よろしくお願いします。
(参考)下記は、「 /etc/httpd/conf.d/zabbix.conf」です。
#
# Zabbix monitoring system php web frontend
#
Alias /zabbix /usr/share/zabbix
ProxyTimeout 300
Options FollowSymLinks
AllowOverride None
Require all granted
DirectoryIndex index.php
SetHandler "proxy:unix:/var/opt/rh/rh-php72/run/php-fpm/zabbix.sock|fcgi://localhost"
# SetHandler "proxy:unix:/var/opt/rh/rh-php73/run/php-fpm/zabbix.sock|fcgi://localhost"
Require all denied
Require all denied
Require all denied
Require all denied
Require all denied
TNK - 投稿数: 4742
Zabbix公式のパッケージを使用して環境を構築されたのであれば、
以下のファイルを確認してみてください。
/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
mmiya - 投稿数: 11
TNK様
/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf の 「php_value [memory_limit]」の値を256Mに変更し、
事象を解消することができました。
ありがとうございました。