MIRACLE ZBX 2.2
エージェント
インストールマニュアル

サイバートラスト株式会社
更新日 2020/10/13
文書番号 ML-CS-2272
Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

i

目次

第1章

本書の目的

1

第2章

MIRACLE ZBX 概要

2

動作環境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2

MIRACLE ZBX エージェント . . . . . . . . . . . . . . . . . . . . . . . .

2

MIRACLE ZBX エージェントのシステム要件 . . . . . . . . . . . . . . . . . . . .

3インストール

4MIRACLE ZBX エージェント . . . . . . . . . . . . . . . . . . . . . . . . . . . .

43.1.1

Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

43.1.2

Microsoft Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

73.1.3

Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

3.1.4

AIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

3.1.5

HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.1

2.1.1
2.2
第3章

3.1

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

1

1 本書の目的
統合監視サーバ MIRACLE ZBX は、オープンソースの統合監視ソフトウェア「Zabbix」をベースとして、サイバートラストが独自に開発したエンタープライズ用途に特化した統合的なシステム監視ソリューションです。
本書では監視対象サーバに対するエージェントパッケージのインストール手順を説明します。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

22 MIRACLE ZBX 概要
2.1 動作環境
2.1.1 MIRACLE ZBX エージェント
MIRACLE ZBX エージェントは、MIRACLE ZBX サーバまたは MIRACLE ZBX プロキシからの要求に応じてシステムのリソースやアプリケーションの情報を要求元のサーバに送信します。

MIRACLE ZBX エージェントは OS のシステムコールを利用するため動作が軽快で、各サーバからデータ取得の要求がない限りステータス情報を収集しないためリソースの消費も軽微となるのが特長です。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

2.2 MIRACLE ZBX エージェントのシステム要件
メモリディスクOS

128MB 以上必須
10MB 以上必須
MIRACLE LINUX 8 Asianux Inside *5
Asianux Server 7 == MIRACLE LINUX V7 *1
Asianux Server 4 == MIRACLE LINUX V6Asianux Server 3 == MIRACLE LINUX V5
MIRACLE LINUX V4 *7
MIRACLE LINUX V3 *7
Red Hat Enterprise Linux 8 *5
Red Hat Enterprise Linux 7 *1
Red Hat Enterprise Linux 6
Red Hat Enterprise Linux 5
Red Hat Enterprise Linux 4 *7
Red Hat Enterprise Linux 3 *7
CentOS 8 *5
CentOS 7 *1
CentOS 6
CentOS 5CentOS 4 *7
CentOS 3 *7
Oracle Linux 8 *5
Oracle Linux 7 *1
Oracle Linux 6
Oracle Enterprise Linux 5Oracle Enterprise Linux 4 *7
Scientiﬁc Linux 7 *1
Scientiﬁc Linux 6
Scientiﬁc Linux 5
Scientiﬁc Linux 4 *7
Scientiﬁc Linux 3 *7
Amazon Linux 2 *3
Windows Server 2019 *4
Windows Server 2016 *2
Windows Server 2012 (R2 含む)
Windows Server 2008 (R2 含む) *7Solaris 11Solaris 10Solaris 9 *7
AIX 7.2 *6
AIX 7.1 *6
AIX 6.1 *7
HP-UX 11i v3*1 ML7 系の OS は MIRACLE ZBX 2.2.6-1 からサポートされます。
*2 Windows Server 2016 は MIRACLE ZBX 2.2.15-1 からサポートされます。
*3 Amazon Linux 2 は MIRACLE ZBX 2.2.23-2 からサポートされます。
*4 Windows Server 2019 は MIRACLE ZBX 2.2.23-2 からサポートされます。
*5 ML8 系の OS は MIRACLE ZBX 2.2.23-4 からサポートされます。
*6 AIX 7.1 及び AIX 7.2 は MIRACLE ZBX 2.2.23-4 からサポートされます。
*7 当該環境向けパッケージは MIRACLE ZBX 2.2.23-4 まで提供されます。

Amazon Linux 2 は ML7 系のインストール手順を参考にしてください。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

3

MIRACLE ZBX 2.2 エージェント インストールマニュアル

4

3 インストール本セクションでは、弊社提供のバイナリを用いてインストールを行う手順を説明します。

3.1 MIRACLE ZBX エージェント
監視対象ホストへのインストール方法を、各 OS 別に説明します。

3.1.1 LinuxMIRACLE ZBX エージェントのインストールには、全ての対応 Linux 環境において追加でインストールが必要なパッケージはありません。
ただし、ML7 以降の環境で system.hw.devices のキーを使用する場合、pciutils と usbutils のパッケージをインストールしてください。

(1) SELinux (強 制 ア ク セ ス 制 御 機 能) が 有 効 な 場 合 は 無 効 化 し ま す 。設 定 フ ァ イ ル/etc/selinux/conﬁg の該当行を次のように変更してください。

SELINUX=disabled

SELinux の設定を変更した場合は再起動を行ってください。

# shutdown -r now(2) ネットワークフィルタの設定を変更します。
ML7 系の場合# firewall-cmd --permanent --add-port=10050/tcp# firewall-cmd --reload

ML6 系以下の場合
以下の 2 ファイルを次のように変更してください。

• /etc/sysconﬁg/iptables• /etc/sysconﬁg/ip6tables
両ファイルともに、下線となっている行が追加対象です。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

5-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A INPUT -p icmp -j ACCEPT-A INPUT -i lo -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT-A INPUT -j REJECT --reject-with icmp-host-prohibited-A FORWARD -j REJECT --reject-with icmp-host-prohibited

編集後、設定を反映するためサービスを再起動します。

# service iptables restart# service ip6tables restart(3) 必要な RPM パッケージをインストールします。「XXX」の部分は、使用するファイルのバージョン、リリース番号等で置換してください。

# rpm -ivh zabbix-XXX.rpm zabbix-agent-XXX.rpm(4)

MIRACLEZBXエ ー ジ ェ ン ト の 設 定 フ ァ イ ル を 編 集 し ま す 。

/etc/zabbix/zabbix_agentd.conf の 次 の パ ラ メ ー タ を 変 更 し て く だ さ い 。な お 、<ホ ス ト 名>には、MIRACLE ZBX Web インターフェースを使用して MIRACLE ZBX サーバに登録する際のホスト名を指定する必要があります。

Server=<MIRACLE ZBX サーバの IP アドレス>
ServerActive=<MIRACLE ZBX サーバの IP アドレス>
Hostname=<ホスト名>(5) サービス zabbix-agent を起動します。また、サービス zabbix-agent の自動起動設定を行います。

ML7 系の場合# systemctl start zabbix-agentd# systemctl enable zabbix-agentd

ML6 系以下の場合
Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

6# service zabbix-agent start# chkconfig zabbix-agent on

なお、サービス zabbix-agent を停止、再起動、自動起動の無効化、パッケージアップデートを行う場合は以下の手順を踏んでください。
停止:

ML7 系以降の場合# systemctl stop zabbix-agent

ML6 系以前の場合# service zabbix-agent stop

再起動:

ML7 系以降の場合# systemctl restart zabbix-agent

ML6 系以前の場合# service zabbix-agent restart

自動起動の無効化:

ML7 系以降の場合# systemctl disable zabbix-agent

ML6 系以前の場合

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル7# chkconfig zabbix-agent off

パッケージのアップデート:(1) 該当パッケージをダウンロードします。
(2) RPM パッケージのアップデートを行います。

# rpm -Fvh zabbix-*(3) サービスの再起動を行ってください。

3.1.2 Microsoft Windows
MIRACLE ZBX エージェントのインストールには、弊社提供のインストーラが必要です。次の名称のファイルを、インストール対象ホストにコピーしてください。「XXX」の部分は、使用するファイルのバージョン、リリース番号等で置換してください。

• zabbix_agent-XXX_installer.exe

GUI によるインストール(1) アイコンをダブルクリックし、インストーラを起動します。ボタン「次へ (N) >」をクリックしてください。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

8MIRACLE ZBX 2.2 エージェント インストールマニュアル(2) ライセンス契約書の内容を確認し、ボタン「同意する (A)」をクリックします。

(3) 「Zabbix Sender (optional)」および「Zabbix get (optional)」にチェックが付いていることを確認し、ボタン「次へ (N) >」をクリックします。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

9(4) 「ZABBIX サーバのホスト名または IP アドレス」および「このマシンのホスト名」に正しい情報を入力し、ボタン「次へ (N) >」をクリックします。なお、「このマシンのホスト名」には、

MIRACLE ZBX Web インターフェースを使用して MIRACLE ZBX サーバに登録する際のホスト名を指定する必要があります。「リモートコマンドを有効」には、MIRACLE ZBX サーバのアクションとして、MIRACLE ZBX インストール対象ホスト上でリモートコマンドを実行させる場合にチェックを付けてください。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

10

MIRACLE ZBX 2.2 エージェント インストールマニュアル(5) 「インストール先フォルダ」を確認し、ボタン「インストール」をクリックします。なお、インストール先を変更しないことを推奨します。

(6) プログレスバーがウィンドウ右端まで到達し、バーの上に「完了」と表示されるとインストー
ルは終了です。ボタン「閉じる (C)」をクリックし、インストーラを終了させてください。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

11(7) Microsoft Windows の「サービス」を表示させ、「Zabbix Agent」の状態が「実行中」、「スタートアップの種類」が「自動」とされていることを確認してください。

(8) MIRACLE ZBX サーバから MIRACLE ZBX エージェントに対する通信が可能となるように、「Windows ファイアウォール」等を設定してください。規則の種類で「プログラム (P)」を選択する場合は、手順 (4) でインストール先フォルダとして指定したディレクトリに配置されている、「zabbix_agentd.exe」を選択してください。初期インストール状態では、次のパスとなります。

%ProgramFiles%\ZABBIX Agent\zabbix_agentd.exe

規則の種類で「ポート (O)」を選択する場合は、次の条件での通信を許可してください。

• プロトコル: TCP• ポート番号: 10050

CUI によるインストール
MIRACLE ZBX 2.2.19-1 以降、Windows においても Linux や UNIX 環境と同様、コマンドラインによるインストールが可能になりました。start コマンドとあわせて実行することで GUI を表示せずにインストーラを起動することができます。

start /B /WAIT zabbix_agent-x.x.x-xML_installer.exe /S <Parameters...>Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

12

Parameters: (* Required)/ACCEPT_UNINSTALL: Accept uninstallation if already installed MIRACLE ZBX Agent* /SERVER="<server-ip>": Set Server/ServerActive parameter in zabbix_agentd.conf/HOST="<hostname>": Set Hostname parameter in zabbix_agentd.conf
If not provide this parameter, use this machine’s hostname/ENABLE_RMTCMD: Set EnableRemoteCommands=1 parameter in zabbix_agentd.conf• /ACCEPT_UNINSTALL
すでに MIRACLE ZBX エージェントがインストールされていた場合、削除後にインストールします。指定されていなければインストールを中止します。

• /SERVER="<MIRACLE ZBX サーバ IP もしくは DNS 名>"
zabbix_agentd.conf の Server および ServerActive 欄を設定します。このパラメータは必須です。

• /HOST="<ホスト名>"
zabbix_agentd.conf の Hostname 欄 を 設 定 し ま す 。指 定 さ れ て い な け れ ば こ の マ シ ン のWindows のコンピューター名を設定します。
• /ENABLE_RMTCMD
zabbix_agentd.conf の EnableRemoteCommand 欄に 1 を設定します。指定されていなければ0 を設定します。
次の実行例では、IP アドレス 192.0.2.1 で動作する MIRACLE ZBX サーバと通信を行い、fooというホスト名で動作する MIRACLE ZBX エージェントをインストールします。

start /B /WAIT zabbix_agent-x.x.x-xML_installer.exe /S /SERVER=192.0.2.1 /HOST=foo

Windows ファイアウォールの設定は以下のコマンドで行うことができます。改行は不要です。

netsh advfirewall firewall add rule name=zabbix_agent dir=in action=allow profile=any
protocol=tcp localport=10050

なお、エージェントの停止や再起動、パッケージアップデートを行う場合は以下の手順を踏んでください。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

13

停止:

net stop "ZABBIX Agent"

再起動:

net stop "ZABBIX Agent" && net start "ZABBIX Agent"

アップデート方法:
設定ファイルを引き継ぎたい場合は、事前にコピーをしてください。アップデート後、元のファイル名に直して下さい。

GUI によるアップデート
インストール方法と同様の手順でアップデートが可能です。
既にインストールされている場合はアンインストールを行います。ボタン [OK] をクリックします。

以降はインストール方法と同様です。

CUI によるアップデート
イ ン ス ト ー ル 方 法 と 同 様 の コ マ ン ド で ア ッ プ デ ー ト が 可 能 で す 。パ ラ メ ー タ/ACCEPT_UNINSTALL を付与して実行して下さい。

3.1.3 Solaris
MIRACLE ZBX エージェントのインストールには、弊社提供の Solaris 用パッケージが必要です。次の名称のファイルを、インストール対象ホストにコピーしてください。なお、パッケージは

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

14

アーキテクチャ個別に用意されています。「XXX」の部分は、使用するファイルのバージョン、リリース番号等で置換してください。

zabbix-agent-XXX.pkg

Solaris 9, 10(1) パッケージをインストールします。

# pkgadd -d zabbix-agent-XXX.pkg zabbix-agent(2) ユーザ「zabbix」を追加し、ログ出力用ディレクトリの権限を変更します。

# useradd zabbix# chown zabbix /var/log/zabbix(3) MIRACLE ZBX エ ー ジ ェ ン ト の 設 定 フ ァ イ ル を 編 集 し ま す 。イ ン ス ト ー ル 直
後 は/etc/zabbix/zabbix_agentd.conf.new に 設 定 フ ァ イ ル の サ ン プ ル が 置 か れ て い ま す 。

zabbix_agentd.conf にリネームし、以下のパラメータを変更してください。なお、<ホスト名>には、MIRACLE ZBX Web インターフェースを使用して MIRACLE ZBX サーバに登録する際のホスト名を指定する必要があります。

# mv /etc/zabbix/zabbix_agentd.conf.new /etc/zabbix/zabbix_agentd.conf

Server=<MIRACLE ZBX サーバの IP アドレス>
ServerActive=<MIRACLE ZBX サーバの IP アドレス>
Hostname=<ホスト名>(4) MIRACLE ZBX エージェントを起動します。

# /etc/init.d/zabbix_agentd start

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

15

Solaris 9 および 10 ではパッケージのインストール時に RC ファイルが自動で作成されます。したがって MIRACLE ZBX エージェントの自動起動設定に際しコマンド等を実行する必要はありません。
なお、エージェントの停止や再起動、パッケージアップデートを行う場合は以下の手順を踏んでください。
停止:# /etc/init.d/zabbix_agentd stop

再起動:

# /etc/init.d/zabbix_agentd restart

アップデート方法:# pkgrm zabbix-agent# pkgadd -d zabbix-agent-XXX.pkg allSolaris 11(1) パッケージをインストールします。

# pkgadd -d zabbix-agent-XXX.pkg zabbix-agent(2) MIRACLE ZBX エ ー ジ ェ ン ト の 設 定 フ ァ イ ル を 編 集 し ま す 。イ ン ス ト ー ル 直
後 は/etc/zabbix/zabbix_agentd.conf.new に 設 定 フ ァ イ ル の サ ン プ ル が 置 か れ て い ま す 。

zabbix_agentd.conf にリネームし、以下のパラメータを変更してください。なお、<ホスト名>には、MIRACLE ZBX Web インターフェースを使用して MIRACLE ZBX サーバに登録する際のホスト名を指定する必要があります。

# mv /etc/zabbix/zabbix_agentd.conf.new /etc/zabbix/zabbix_agentd.conf

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

16

Server=<MIRACLE ZBX サーバの IP アドレス>
ServerActive=<MIRACLE ZBX サーバの IP アドレス>
Hostname=<ホスト名>(3) MIRACLE ZBX エージェントを起動します。

# svcadm enable zabbix-agent

Solaris 11 ではパッケージのインストール時に RC ファイルが自動で作成されます。したがって
MIRACLE ZBX エージェントの自動起動設定に際しコマンド等を実行する必要はありません。
なお、エージェントの停止や再起動、パッケージアップデートを行う場合は以下の手順を踏んでください。
停止:# svcadm disable zabbix-agent

再起動:# svcadm restart zabbix-agent

アップデート方法:# pkgrm zabbix-agent# pkgadd -d zabbix-agent-XXX.pkg all

3.1.4 AIXMIRACLE ZBX エージェントのインストールには、弊社提供の AIX 用パッケージが必要です。
次の名称のファイルを、インストール対象ホストにコピーしてください。「XXX」の部分は、使用するファイルのバージョン、リリース番号等で置換してください。

zabbix-agent-XXX.ppc.rpm

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

17(1) パッケージをインストールします。

# rpm -i zabbix-agent-XXX.ppc.rpm(2)

MIRACLEZBX

エ ー ジ ェ ン ト の 設 定 フ ァ イ ル を 編 集 し ま す 。

/etc/zabbix/zabbix_agentd.conf の 次 の パ ラ メ ー タ を 変 更 し て く だ さ い 。な お 、<ホ ス ト 名>には、MIRACLE ZBX Web インターフェースを使用して MIRACLE ZBX サーバに登録する際のホスト名を指定する必要があります。

Server=<MIRACLE ZBX サーバの IP アドレス>
ServerActive=<MIRACLE ZBX サーバの IP アドレス>
Hostname=<ホスト名>(3) MIRACLE ZBX エージェントを起動します。

# /etc/rc.d/init.d/zabbix-agent start

なお、エージェントの停止や再起動、パッケージアップデートを行う場合は以下の手順を踏んでください。
停止:# /etc/rc.d/init.d/zabbix-agent stop

再起動:

# /etc/rc.d/init.d/zabbix-agent restart

アップデート:Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

18# rpm -F zabbix-agent-XXX.ppc.rpm

3.1.5 HP-UXMIRACLE ZBX エージェントのインストールには、弊社提供の HP-UX 用パッケージが必要です。次の名称のファイルを、インストール対象ホストにコピーしてください。「XXX」の部分は、使用するファイルのバージョン、リリース番号等で置換してください。

zabbix-agent-XXX.depot(1) パッケージをインストールします。depot ファイルはカレントディレクトリに配置されていても、コマンド swinstall に対してはフルパスで指定する必要があります。full_path_to_directoryの部分は実際のファイルへのフルパスに変更してください。

# swinstall -s /full_path_to_directory/zabbix-agent-XXX.depot ZabbixAgent(2)

MIRACLEZBXエ ー ジ ェ ン ト の 設 定 フ ァ イ ル を 編 集 し ま す 。

/etc/zabbix/zabbix_agentd.conf の 次 の パ ラ メ ー タ を 変 更 し て く だ さ い 。な お 、<ホ ス ト 名>には、MIRACLE ZBX Web インターフェースを使用して MIRACLE ZBX サーバに登録する際のホスト名を指定する必要があります。

Server=<MIRACLE ZBX サーバの IP アドレス>
ServerActive=<MIRACLE ZBX サーバの IP アドレス>
Hostname=<ホスト名>(3) MIRACLE ZBX エージェントを起動します。

# /sbin/init.d/zabbix_agentd start

HP-UX ではパッケージのインストール時に RC ファイルが自動で作成されます。したがって
MIRACLE ZBX エージェントの自動起動設定に際しコマンド等を実行する必要はありません。
なお、エージェントの停止や再起動、パッケージアップデートを行う場合は以下の手順を踏んでください。

Copyright Cybertrust Japan Co., Ltd. All rights reserved.

MIRACLE ZBX 2.2 エージェント インストールマニュアル

19

停止:

# /sbin/init.d/zabbix_agentd stop

再起動:

# /sbin/init.d/zabbix_agentd restart

アップデート:
アップデートについては、インストール時と同様に、swinstall -s を使用してください。
以下余白

Copyright Cybertrust Japan Co., Ltd. All rights reserved.