こんにちは、ハブラビテスさん(笑顔)。
私が働いている会社では、すでに監視システム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. .