Zabbix を使用して Apache Web サーバーのログファイルを監視する方法を学習しますか? このチュートリアルでは、Ubuntu Linux を実行しているコンピュータで Apache ログファイルを監視するように Zabbix を設定する方法を説明します。

• ザビックスバージョン: 4.2.6
•Ubuntuバージョン:18.04

Linux を実行しているコンピュータに Zabbix エージェントをインストールする必要があります。

Linux での Zabbix エージェントのインストール

機器リスト

ここでは、このチュートリアルを作成するために使用される機器のリストを見つけることができます。

このリンクには、このチュートリアルの作成に使用するソフトウェアの一覧も表示されます。

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

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

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

Zabbix エージェント - 構成が必要です

まず、Linux コンピュータにインストールされている Zabbix エージェントをアクティブ モードで構成する必要があります。

パッシブ モードでの Zabbix エージェント構成ファイルの例を次に示します。

Copy to Clipboard

アクティブモードのZabbixエージェント設定ファイルの例を次に示します。

Copy to Clipboard

次に、Apache ログファイルのアクセス許可を確認する必要があります。

この例では、アクセス.logエラー.logファイルを監視します。

LS コマンドを使用してログ ファイルのパーミションを一覧表示します。

Copy to Clipboard

ご覧のとおり、グループ ADM のメンバは Apache ログ ファイルを読み取ることができます。

次のコマンドを使用して、Zabbix ユーザーを ADM グループに追加します。

Copy to Clipboard

次に、Zabbix エージェントを再起動する必要があります。

Copy to Clipboard

構成の必要な部分を完了しました。

Zabbix - Apacheログファイルを監視する方法

ここで、Zabbix サーバーのダッシュボードにアクセスし、Linux コンピューターをホストとして追加する必要があります。

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

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

• http://35.162.85.57/zabbix

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

• Default Username: Admin
• Default Password: zabbix

zabbix login

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

zabbix dashboard

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

zabbix add host

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

Zabbix Create Host

ホストの構成画面で、次の情報を入力する必要があります。

• ホスト名 - 監視するホスト名を入力します。
• 表示されるホスト名 - ホスト名を繰り返します。
• 新しいグループ - 類似したデバイスのグループを識別する名前を入力します。
• エージェントインターフェイス - ホスト名のIPアドレスを入力します。

ここに私たちの構成の前に、元の画像があります。

zabbix Cisco - Antes

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

Zabbix Linux Host

Zabbix データベースにこのホストを含めるには、[追加] ボタンをクリックします。

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

zabbix add host

前に作成したホスト名を見つけてクリックします。

この例では、ホスト名を選択しました: LINUX-SERVER-01

[ホストのプロパティ] 画面で、[アプリケーション] タブにアクセスします。

Zabbix Windows Service Application menu

画面の右上にある [アプリケーションの作成] ボタンをクリックします。

Zabbix Linux Service Application

[ホスト アプリケーション] 画面で、次の名前の新しいアプリケーションを作成します。

アプリケーションの作成が完了したら、[アイテム] タブにアクセスします。

Zabbix Item Tab

画面の右上にある [アイテムの作成] ボタンをクリックします。

[アイテムの作成] 画面で、次の項目を構成する必要があります。

Copy to Clipboard
Zabbix monitor apache access log

[追加]ボタンをクリックして、アイテムの作成を完了します。

ここで、Apache エラー.logファイルを監視する新しい項目を作成しましょう。

画面の右上にある [アイテムの作成] ボタンをクリックします。

[アイテムの作成] 画面で、次の項目を構成する必要があります。

Copy to Clipboard
Zabbix monitor apache error

[追加] ボタンをクリックしてアイテムの作成を完了し、5 分待ちます。

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

Zabbix Latest data

フィルタ構成を使用して目的のホスト名を選択し、[適用]ボタンをクリックします。

この例では、ホスト名 LINUX-SERVER-01 を選択しました

Zabbix Linux service Filter

Zabbixを使用して、Apacheログファイルの監視の結果を確認できるはずです。

Zabbix monitoring apache

おめでとう! Linux で Zabbix Apache ログファイル監視を構成しました。