zabbix導入にあたりメモ その1 (FreeBSD 9.3R、2014/08/23) [FreeBSD]
Muninの代わりというわけではないですが、zabbixでもインストールしてみようかと思いました。その時のインストールメモです。まだ完全にzabbixの動作確認を行った訳ではないので、間違っているかもしれませんし、これから他にも必要な作業があるかもしれません。
■portsからは下記をインストール(オプションは変更しなかったはず)
■コンフィグの修正
■ファイルの作成
■rc.confの修正
■php.iniの作成とzabbix向け修正
■lighttpdでphpが動くようにする
■portsからは下記をインストール(オプションは変更しなかったはず)
root@atom:/root # pkg_info | grep zabb zabbix22-agent-2.2.5 Enterprise-class open source distributed monitoring (agent) zabbix22-frontend-2.2.5 Enterprise-class open source distributed monitoring (frontend) zabbix22-server-2.2.5 Enterprise-class open source distributed monitoring (server)
■コンフィグの修正
root@atom:/usr/local/etc/zabbix22 # cat zabbix_agentd.conf # PidFile=/tmp/zabbix_agentd.pid PidFile=/var/run/zabbix_agentd.pid #LogFile=/tmp/zabbix_agentd.log LogFile=/var/log/zabbix_agentd.log root@atom:/usr/local/etc/zabbix22 # cat zabbix_server.conf #LogFile=/tmp/zabbix_server.log LogFile=/var/log/zabbix_server.log # PidFile=/tmp/zabbix_server.pid PidFile=/var/run/zabbix_server.pid
■ファイルの作成
root@atom:/var/run # root@atom:/var/run # touch /var/run/zabbix_agentd.pid root@atom:/var/run # touch /var/run/zabbix_server.pid root@atom:/var/run # chown zabbix /var/run/zabbix_agentd.pid root@atom:/var/run # chown zabbix /var/run/zabbix_server.pid root@atom:/var/run # root@atom:/var/run # cd /var/log/ root@atom:/var/log # touch /var/log/zabbix_agentd.log root@atom:/var/log # touch /var/log/zabbix_server.log root@atom:/var/log # chown zabbix /var/log/zabbix_agentd.log root@atom:/var/log # chown zabbix /var/log/zabbix_server.log
■rc.confの修正
root@atom:/etc # cat rc.conf zabbix_server_enable="YES" zabbix_agentd_enable="YES"
■php.iniの作成とzabbix向け修正
root@atom:/usr/local/etc # cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini root@atom:/usr/local/etc # root@atom:/usr/local/etc # cat php.ini #post_max_size = 8M post_max_size = 16M #max_execution_time = 30 max_execution_time = 300 #max_input_time = 60 max_input_time = 300 ;date.timezone = date.timezone = Asia/Tokyo
■lighttpdでphpが動くようにする
root@atom:/usr/local/etc/lighttpd # cat modules.conf ## ## FastCGI (mod_fastcgi) ## include "conf.d/fastcgi.conf" root@atom:/usr/local/etc/lighttpd # cat conf.d/fastcgi.conf fastcgi.server = ( ".php" => ( "localhost" => ( "socket" => "/tmp/php-fastcgi.socket", "bin-path" => "/usr/local/bin/php-cgi" ) ) )
タグ:ZABBIX
コメント 0