GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 18.04 /Ubuntu16.04にZabbix5.0/4.0をインストールする方法

Zabbixは、サーバー、ネットワークデバイス、およびアプリケーション向けのオープンソースのエンタープライズクラスの監視ソフトウェアです。 Zabbixは、監視対象ホストにインストールされているZabbixエージェントを使用してデータを収集します。また、監視対象のホストにクライアントがなくても、SMTPやHTTPWebサービスなどの標準サービスを監視できます。

さらに、Zabbixは、SNMP、TCP、ICMPチェック、およびIPMI、JMX、SSH、Telnetを介した監視をサポートしています。 Zabbixは、XMPPを使用してリアルタイムの通知でアラートを出すことができます。

ZabbixはGPLライセンスv2でリリースされています。

ここでは、ZabbixサーバーUbuntu 18.04 /Ubuntu16.04をインストールする方法を説明します。

システム要件

ハードウェア

Zabbixには、最初に少なくとも128MBのRAMと256MBのHDDスペースが必要です。ただし、ディスクまたはメモリの量は、監視されているホストとパラメータの数によって異なります。

500台のホストを監視するには、2GBのRAMと2GBのディスク容量で十分です。

ソフトウェア

Zabbix 5.0(LTS)

Apache:1.3.12以降
MySQL:5.5または8.0.x/ MariaDB :10.0.3以降
PHP:7.2.0以降

Zabbix 4.0(LTS)

Apache:1.3.12以降
MySQL:5.0.3または8.0.x/ MariaDB :最新
PHP:5.4.0以降

Zabbixをインストールする

Zabbixリポジトリを設定する

ZabbixはUbuntuリポジトリに含まれていません。したがって、Zabbixをインストールするには、Zabbixリポジトリ設定パッケージをインストールしてシステムにZabbixリポジトリを設定する必要があります。

Zabbix 5.0(LTS)

### Ubuntu 18.04 ###

wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+bionic_all.deb

sudo dpkg -i zabbix-release_5.0-1+bionic_all.deb

Zabbix 4.0(LTS)

### Ubuntu 18.04 ###

wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+bionic_all.deb

sudo dpkg -i zabbix-release_4.0-3+bionic_all.deb


### Ubuntu 16.04 ###

wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+xenial_all.deb

sudo dpkg -i zabbix-release_4.0-3+xenial_all.deb

Zabbixサーバーのインストール

aptコマンドを使用して、ZabbixサーバーとMariaDBサーバーをシステムにインストールします。

Zabbix 5.0(LTS)– Ubuntu 18.04

sudo apt update

sudo  apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Zabbix 4.0(LTS)– Ubuntu 18.04 / 16.04

sudo apt update

sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-agent

タイムゾーン

Zabbix設定ファイルを編集して、タイムゾーンで更新します。

sudo nano /etc/zabbix/apache.conf

以下の行を正しいタイムゾーンで更新します。その他のタイムゾーンについては、リンクを参照してください。

<IfModule mod_php7.c>

       ...
       ...

       php_value date.timezone America/New_York

       ...
       ...

</IfModule>

データベースの作成

MariaDBサーバーにログインし、Zabbixインストール用のデータベースを作成します。

Ubuntuでrootとしてsudomysql-uroot-pまたはmysql-uroot -pコマンドを実行することにより、MySQLrootパスワードなしでMariaDBサーバーにログインできます。
sudo mysql -u root -p

次の詳細を使用してデータベースを作成します。

DBName: zabbix
DBUser: zabbixuser
DBPassword: パスワード

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbixuser@localhost identified by 'password';

quit;

Zabbixインストール用のデータベースを作成したら、初期スキーマとデータをインポートします。

cd /usr/share/doc/zabbix-server-mysql

zcat create.sql.gz | mysql -u zabbixuser -p zabbix

Zabbix設定の更新

zabbix_server.confファイルを編集して、データベースの詳細を設定します。

sudo nano /etc/zabbix/zabbix_server.conf

必ず次のように設定してください。

DBHost=localhost
DBName=zabbix
DBUser=zabbixuser
DBPassword=password

すべてのサービスを再起動します。

sudo systemctl restart zabbix-server zabbix-agent apache2

Zabbixサービスがシステムの再起動時に自動的に開始するようにします。

sudo systemctl enable zabbix-server zabbix-agent apache2

Webインストーラを介してZabbixをセットアップする

Webブラウザーを開き、次のURLをポイントします。

http:// your-ip-add-ress / zabbix /手順は、Zabbixv5.0とv4.0の両方で同じです。

次のステップをクリックします Zabbixウェルカムページ。

この手順では、Zabbixのインストールに関するすべての前提条件が満たされていることを確認します。問題がある場合は、このページに不足しているすべての拡張機能が表示されます。

すべてがOKの場合 、次のステップをクリックします 。

Zabbixデータベース名、DBユーザー、パスワードを入力し、次のステップをクリックします 。

Zabbixサーバーの詳細、ポート番号、Zabbixインストールの名前を記載してください。

以下のようなインストール前の概要が表示されます。 次のステップをクリックします 次のページに移動します。

これで、Zabbixのインストールが完了しました。 完了をクリックします 。

完了をクリックした後 ボタンをクリックすると、インストーラーがZabbixログインページにリダイレクトします。

Zabbixにアクセス

デフォルトのユーザー名とパスワードでZabbixサーバーにログインします。

ユーザー名管理者

パスワード zabbix

ユーザー名では大文字と小文字が区別されます。

Zabbixダッシュボード:

結論

それで全部です。これで、クライアントシステムにZabbix Agentをインストールしてから、監視のためにクライアントマシンをZabbixサーバーに追加できます。


Ubuntu
  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu 20.04にZabbixをインストールする方法は?

  3. UbuntuにZabbixをインストールする方法

  1. Ubuntu18.04にGoをインストールする方法

  2. Ubuntu18.04にRをインストールする方法

  3. Ubuntu18.04にZabbixをインストールして設定する方法

  1. Ubuntu18.04LTSにZabbixモニタリングツールをインストールする方法

  2. Ubuntu18.04にZabbixをインストールする方法

  3. Ubuntu20.04にZabbixサーバーをインストールする方法