Zabbixの既存のサーバを手動で設定したり再利用したりする以外に、Zabbixアプライアンスをダウンロードできます。
はじめに、アプライアンスを起動して、DHCPで受信したIPにブラウザを移動します。
|<| |<| |-|
Zabbixアプライアンス バージョンは以下のopenSUSEのバージョンに基づいています:
Zabbixアプライアンス バージョン OpenSUSEバージ | ン |
---|---|
1.8.2 | 11.2 |
1.8.3 | |
1.8.4 | 11.3 |
1.8.5 | |
1.8.6 | |
1.8.7 | 11.4 |
1.8.8 | |
1.8.9 | |
1.8.10 | |
1.8.11 | |
1.8.12 |
Zabbixアプライアンスは、以下の形式で利用可:
Zabbixアプライアンスでは、MySQLでZabbixサーバを設定して実行し、ウェブインタフェースを利用できます。
アプライアンスはSUSE Studioを利用して構築されています。
OpenSUSEの基本設定にいくつかの変更が適用されています。
デフォルトでは、アプライアンスはDHCPを使用してIPアドレスを取得します。スタティックIPアドレスを指定するには、以下のようにします。
By default the appliance uses UTC for the system clock. To change the time zone, copy appropriate file from /usr/share/zoneinfo to /etc/localtime, for example:
アプライアンスのZabbix設定には、パスワードとその他の設定について以下の変更があります。
システム:
データベース:
Zabbix Webインタフェース:
If you change frontend password, do not forget to update password setting web monitoring (Configuration → WEB).
データベースユーザのパスワードを変更するには、以下の場所で変更してください。
設定ファイルは/etc/zabbixにあります。
Zabbixログファイルは/var/log/zabbixにあります。
ユーザzabbixのホームディレクトリは/var/lib/zabbixです。
If you are running live CD version of the appliance or for some other reason can't have persistent storage, you can create a backup of whole database, including all configuration and gathered data.
To create the backup, run:
Now you can transfer file dbdump.bz2 to another machine.
To restore from the backup, transfer it to the appliance and execute:
Make sure that Zabbix server is stopped while performing the restore.
デフォルトでは、以下の場所からウェブインタフェースにアクセスできます。
ルート(/)はウェブサーバ上の/zabbixにリダイレクトされるため、ウェブインタフェースにはhttp:<host>とhttp:<host>/zabbixのどちらからもアクセスできます。
これは/etc/apache2/conf.d/zabbix.confでカスタマイズできます。このファイルの変更後にウェブサーバを再起動してください。再起動するには、SSHを使用してrootユーザでログインし、以下を実行します。
service apache2 restart
デフォルトでは、- 22 (SSH)と80 (HTTP)の2つのポートのみが開いています。追加のポート(Zabbixサーバとエージェントのポートなど)を開くには、SuSEfirewall2ユーティリティでiptablesルールを変更します。
次に、ファイアウォールのルールをリロードします。
Zabbixサーバは、以下のオプションを有効にしてコンパイルされています。
用意された設定では、Zabbixサーバ自体は、一部の基本パラメータ用にローカルにインストールされたエージェントによって監視されます。また、Zabbixウェブインタフェースは、ウェブ監視を使用して同様に監視されます。
|<| |<| |-|
<note tip>ウェブウェブインタフェースの監視がログインすることに注意してください。これにより、多くのエントリが監査ログに追加されます。 :::
Zabbixデーモンの名前は、SUSEガイドラインに従い、アンダースコアを使用する標準のものからダッシュに変更されています。名前は以下のようになります。
同様に、設定ファイルは以下のようになります。
適切なinitスクリプトが提供されています。Zabbixサーバをコントロールするには、以下のいずれかを使用します。
Zabbixエージェントのデーモンの場合、serverをagentdに置き換えます。
スケジュールされたスクリプト/var/lib/zabbix/binがあります。これは、Zabbixサーバが動作していない場合は再起動するように10分ごとにcrontabから実行されます。このスクリプトは問題発生時刻と起動時刻を/var/log/zabbix/server_problems.logに記録します。バージョン1.8.3以降のZabbixアプライアンスで利用できます。
Make sure to disable this crontab entry if stopping of Zabbix server is desired.
Create a backup of all data before attempting any of the steps.
Available diskspace on the appliance might not be sufficient. In that case it is possible to expand the disk. To do so, first expand the block device in your virtualisation environment, then follow these steps.
Start fdisk to change the partition size. As root, execute:
This will start fdisk on disk sda. Next, switch to sectors by issuing:
Don't disable DOS compatibility mode by entering c. Proceeding with it disabled will damage the partition.
Then delete the existing partition and create new one with desired size. In majority of cases you will accept the available maximum, which will expand the filesystem to whatever size you made available for the virtual disk. To do so, enter the following sequence in fdisk prompt:
If you wish to leave some space for additional partitions (swap etc), you can enter another value for last sector. When done, save the changes by issuing:
Reboot the virtual machine (as the partition we modified is in use currently). After reboot, filesystem resizing can take place.
That's it, filesystem should be grown to the partition size now.
To use images in Xen server, run:
See the following pages for more information on using Xen images:
Converting image for XenServer
To use Xen images with Citrix Xenserver you have to convert the disk image. To do so:
Instructions from Brian Radford blog.
The images in vmdk format are usable directly in VMWare Player, Server and Workstation products. For use in ESX, ESXi and vSphere they must be converted using VMWare converter.
See http://en.opensuse.org/openSUSE:SUSE_Studio_Disc_Image_Howtos for more information on disk images.
Zabbix appliance 1.8.8 reports itself as being based on 1.8.7 in the boot messages. This is incorrect, actual appliance contains Zabbix 1.8.8.