Zabbixを使用してTomcatサーバーを監視する方法を学びませんか? このチュートリアルでは、Zabbix を使用して Tomcat サーバーを監視する方法を示します。

• Ubuntu 18.04
• Ubuntu 19.04
•Ubuntu 20.04
• ザビックス 5.0.0
• トムキャット 9

この例では、Zabbix サーバーの IP アドレスは 192.168.100.9 です。

この例では、Tomcat サーバーの IP アドレスは 192.168.100.10 です。

ザビックスプレイリスト:

このページでは、Zabbixのインストールに関連するビデオのリストにすばやくアクセスできます。

FKITという名前の私たちのYouTubeチャンネルを購読することを忘れないでください。

チュートリアルZabbixサーバー - Ubuntu Linuxのインストール

MySQl データベース サービスをインストールします。

Copy to Clipboard

MySQL サービスのコマンドラインにアクセスします。

Copy to Clipboard

zabbix という名前のデータベースを作成します。

Copy to Clipboard

zabbix という名前のデータベース・ユーザーを作成します。

Copy to Clipboard

この例では、パスワードの kamisma123 が zabbix という名前のユーザーに設定されています。

zabbix という名前のデータベースに対する zabbix という名前の MySQL ユーザーの権限を付与します。

Copy to Clipboard

Zabbix 5 インストール パッケージをダウンロードします。

Copy to Clipboard

MySQL 内に Zabbix データベーステンプレートをインポートします。

Copy to Clipboard

Apache ウェブサーバーと必要なパッケージをインストールします。

Copy to Clipboard

システム上の php.ini ファイルの場所を探します。

php.ini ファイルを編集します。

Copy to Clipboard

PHP のバージョンとファイルの場所は、同じでない可能性があります。

php.ini ファイルに次の項目を設定します。

Copy to Clipboard

正しいタイムゾーンをあなたの場所に設定します。

Apache サービスを再起動します。

Copy to Clipboard

GOLANG パッケージをダウンロードしてインストールします。

Copy to Clipboard

GOLANG ソフトウェアは /usr/local フォルダの下にインストールされました。

正常に動作するために、GO ソフトウェアは、システムに一連の環境変数があることを期待します。

必要な環境変数の設定を自動化するファイルを作成しましょう。

Copy to Clipboard

ここにファイルの内容があります。

Copy to Clipboard

コンピュータを再起動します。

Copy to Clipboard

必要な環境変数が自動的に作成されたかどうかを確認します。

Copy to Clipboard

正しい出力を次に示します。

Copy to Clipboard

Java パッケージをダウンロードしてインストールします。

Copy to Clipboard

Java インストールディレクトリを見つけます。

Copy to Clipboard

この例では、Java は次のディレクトリにインストールされました: /usr/lib/jvm/java-11-openjdk-amd64

必要な Java 変数を構成するファイルを作成します。

Copy to Clipboard

ここにファイルの内容があります。

Copy to Clipboard

コンピュータを再起動します。

Copy to Clipboard

システムが環境変数: JAVA_HOMEを自動的に作成したかどうかを確認します。

Copy to Clipboard

コマンド出力を次に示します。

Copy to Clipboard

Zabbix ユーザーに Linux アカウントを作成し、必要なパッケージをインストールします。

Copy to Clipboard

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

Copy to Clipboard

zabbix_server.conf ファイルの場所を探します。

Copy to Clipboard

ここに、設定の前に元のファイルがあります。

Copy to Clipboard

ここに、新しいファイルと設定を示します。

Copy to Clipboard

ザビックスエージェントを起動します。

Copy to Clipboard

Zabbix Java ゲートウェイを起動します。

Copy to Clipboard

Zabbix サーバーを起動します。

Copy to Clipboard

すべての Zabbix フロントエンド ファイルを Apache インストールのルート ディレクトリに移動します。

正しいファイル権限を設定します。

Copy to Clipboard

Apache サービスを再起動します。

Copy to Clipboard

ブラウザを開き、WebサーバーのIPアドレスと/zabbixを入力します。

この例では、ブラウザに次の URL が入力されています。

• http://192.168.100.9/zabbix

Zabbix Web インストール・インターフェースを提示する必要があります。

zabbix 5 install

次の画面では、すべての要件が達成されているかどうかを確認する必要があります。

[次へ]ボタンをクリックします。

Zabbix 5 requirements

Zabbix データベースへの接続に必要なデータベース情報を入力します。

• ホスト: ローカルホスト
•データベースのユーザー名:ザビクス
•データベースパスワード:神氏123

Zabbix 5 database configuration

次の画面で、次のボタンをクリックするだけです。

zabbix agent

次に、設定の概要を見てみましょう。

[次へ]ボタンをクリックします。

Zabbix 5 installation summary

次の画面で、[完了]ボタンをクリックする必要があります。

zabbix installation

おめでとう! Zabbix 5のインストールは正常に終了しました。

Tomcat - Ubuntu Linux でのインストール

IP - 192.168.100.10
• 運用システム - Ubuntu 20.04
• ホスト名 - トムキャット

Tomcat パッケージをインストールします。

Copy to Clipboard

ディレクトリ内の Tomcat 構成ファイルを編集します: /etc/default。

Copy to Clipboard

ここに、設定の前に元のファイルがあります。

Copy to Clipboard

ここに、新しいファイルと設定を示します。

Copy to Clipboard

これにより、Zabbix は Tomcat サーバーの TCP ポート 12345 でリモート接続できます。

Tomcat サービスを再起動します。

Copy to Clipboard

NETSTAT コマンドを使用して、サービスがポート 8080 および 12345 で実行されているかどうかを確認します。

Copy to Clipboard

コマンド出力は次のとおりです。

Copy to Clipboard

Zabbix サーバーが Tomcat を監視できるようにするために必要な構成が完了しました。

Zabbix - トムキャットサーバーを監視する

Zabbix サーバーダッシュボードにアクセスし、Tomcat サービスを実行している Linux コンピュータをホストとして追加します。

ブラウザを開き、WebサーバーのIPアドレスと/zabbixを入力します。

この例では、ブラウザに次の URL が入力されています。

• http://192.168.100.9/zabbix

ログイン画面で、デフォルトのユーザー名とデフォルトのパスワードを使用します。

• デフォルトのユーザ名: 管理者
•デフォルトのパスワード:ザビクス

zabbix login

ログインが成功すると、Zabbixダッシュボードに送信されます。

Zabbix 5 Dashboard

ダッシュボード画面で、[構成] メニューにアクセスし、[ホスト] オプションを選択します。

Zabbix 5 hosts menu

画面右上の[ホストの作成]ボタンをクリックします。

Zabbix Create Host

次の情報を入力します。

• ホスト名 - Tomcat サーバを識別するためのホスト名を入力します。
• 表示されるホスト名 - ホスト名を繰り返します。
• グループ - グループの名前を選択して、類似のデバイスを識別します。
インターフェイス - デフォルトのインタフェースを削除し、JMX インターフェイスを追加します。
JMX インターフェイス- Tomcat サーバと TCP ポート 12345 の IP アドレスを入力します。

ここに私たちの設定を持つ新しいイメージがあります。

Zabbix monitor Tomcat

次に、ホストを監視テンプレートに関連付ける必要があります。

画面上部の [テンプレート] タブにアクセスします。

選択ボタンをクリックして、テンプレートの名前を見つけます: テンプレートアプリケーションアパッチTOMCAT JMX

Zabbix monitoring Tomcat

[追加]ボタンをクリックします。

数分後、Zabbixダッシュボードで最初の結果を確認できるようになります。

設定をテストするには、[監視]メニューにアクセスし、[最新データ]オプションをクリックします。

Zabbix 5 Latest data

サーバーを探し、[適用] ボタンをクリックします。

Monitor Tomcat

設定をテストするには、[監視]メニューにアクセスし、[ホスト]オプションをクリックします。

Zabbix 5 monitoring hosts menu

サーバーを探し、[グラフ] オプションをクリックします。

ZabbixはTomcatサービスを監視するために利用可能なグラフィックスを表示します。

monitoring tomcat

おめでとう! Zabbix サーバーを構成して、Tomcat サーバーを監視しました。