Ubuntu Server 11.04にZabbix 2.0をインストールします

画像



こんにちは、ハブラビテスさん(笑顔)。



私が働いている会社では、すでに監視システムNagios 3を展開できました。私は彼女にとても満足しています。 LinuxおよびWindowsサーバー、プリンター、すべてのCiscoルーターなど、すべてが監視および通知されます。 ハイドはここにレイアウトしましたが、どこかで彼は最終的に姿を消しました。 なんで? 知りません 必要に応じて、再度レイアウトできます。



そしてここで、Zabbix 2.0がリリースされたという記事に出くわしました。 そして、私はそれをインストールし、その中に何をどのように見るかを決めました。 最後に、昨日インストールしましたが、まだセットアップしていません。 そのため、最初の記事は、Zabbix 2.0とそのWebインターフェースのインストールに焦点を当てています。 気になる方は下のボタンをクリックしてください。







Zabbixサーバーをインストールします。



最初に、Zabbixのソースコードをダウンロードする必要があります。 ここからダウンロードできます:



http://www.zabbix.com/en/download.php



私はlinks2コンソールブラウザを使用してダウンロードします



$ apt-get install links2







ダウンロード後、解凍します。



$ tar -zxvf zabbix-2.0.0.tar.gz







zabbixユーザーアカウントとzabbixグループを作成します。



$ groupadd zabbix

$ useradd -g zabbix zabbix








zabbixが機能するためには、データベースが必要です。 MySQLを使用しました。 私はそのインストールを引用します:



$ apt-get install mysql-server







インストール時に、rootユーザーのパスワードを指定します。

インストール後、データベースサーバーを起動します。



$ /etc/init.d/mysql start







次に、zabbixデータベースとzabbixユーザーを作成し、必要な権限を付与する必要があります。 MySQLに接続します。



$ mysql -u root -p

Enter password: < , >






mysql>create database zabbix;





mysql>grant usage on *.* to zabbix@localhost identified by 'password';





mysql>grant all privileges on zabbix.* to zabbix@localhost;





mysql>flush privileges;





mysql>quit;







MySQL:



$ mysql -u zabbix -p

Enter password:



. .

. :



./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl








:



$ make install







Zabbix . :



/usr/local/etc/zabbix_agentd.conf

/usr/local/etc/zabbix_server.conf




IP Zabbix. , .

zabbix :



$ zabbix_server







- Zabbix



Apache PHP:



$ apt-get install apache2





$ apt-get install php5







html, zabbix. html :



/var/www/



Zabbix :



/var/www/zabbix/



:



$ mkdir /var/www /zabbix





$ cd frontends/php





$ cp -a . /var/www /zabbix











:



http://<IP__zabbix_>/zabbix



. . , «». . , :



1. php post max size, php max execution time, php max input time, php time zone



php.ini, , . :



/etc/php5/apache2/php.ini



php time zone :



date.timezone = Europe/Moscow



Apache :



$ /etc/init.d/apache2 restart







2.php database support



MySQL PHP:



$ apt-get install php5-mysql







3.php GD, php GD PNG support



GD PHP:



$ apt-get install php5-gd







. .

, .

/ : Admin/zabbix

, – . . zabbix.

:



/database/zabbix/



:



$ cat schema.sql | mysql –u zabbix –p





Enter password:

$ cat images.sql | mysql –u zabbix –p






Enter password:

$ cat data.sql | mysql –u zabbix –p






Enter password:



MySQL Apache. .























All Articles