Icinga2のウェブ監視機能の使い方を学びませんか? このチュートリアルでは、Icinga2を使用してウェブサイトを監視する方法を紹介します
• Ubuntuバージョン: 18
• Ubuntuバージョン: 19
• Icinga2 バージョン: 2.11.0-2
ハードウェアリスト:
次のセクションでは、このIcinga2チュートリアルを作成するために使用される機器のリストを示します。
上記のハードウェアの一部は、Amazonのウェブサイトで見つけることができます。
Icinga2 – 関連するチュートリアル:
このページでは、Icinga2のインストールに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアルIcinga2 – ウェブサイトを監視する
Linux コンソールで、次のコマンドを使用して、Icinga2 の hosts.conf ファイルの場所を見つけます。
この例では、hosts.conf ファイルは /etc/icinga2/conf.d ディレクトリの下に配置されていました。
検索後、hosts.conf を編集する必要があります。
hosts.conf ファイルの最後に、Icinga2 の Web 監視構成を入力します。
次の構成を指定する必要があります。
• オブジェクトホスト – ホストの識別情報を入力します。
• インポート – 汎用ホストテンプレート情報。
• アドレス – ウェブサーバのIPアドレスを入力します。
• vars.http_vhosts – 検証する必要があるウェブサイト。
• http_ssl – HTTPS ウェブサイトの場合は True。
•http_string – ウェブサイトの本文で文字列「ようこそ」を検索
例として、ここに私たちの構成があります。
この例では、IP アドレス 154.189.219.43 を持つ MyWebServer という名前の新しいホスト エントリを作成しました。
このウェブサーバーには、仮想ホストとも呼ばれる複数のウェブサイトがあります。
すべての仮想ホストから、Webサイトを監視するhttps://techexpert.tips。
汎用ホストは、templates.conf ファイルに設定されているデフォルトの構成のグループです。
templates.conf ファイルで指定された汎用ホストの定義を次に示します。
MyWebServer というホストで Icinga2 のウェブモニタリングを有効にするには、Icinga サービスを再起動する必要があります。
おめでとう! Icinga2 Web 監視設定が完了しました。
チュートリアルIcinga2 – ウェブサイトの監視
次に、ICinga2 サーバー ダッシュボードにアクセスする必要があります。
ブラウザを開き、Web サーバーの IP アドレスと /icingaweb2 を入力します。
この例では、ブラウザに次の URL が入力されています。
• http://192.168.15.5/icingaweb2
ログイン画面で、デフォルトのユーザー名とデフォルトのパスワードを使用します。
• デフォルトのユーザ名:インストール時に設定したユーザ名
• デフォルトのパスワード: インストール時に設定したパスワード
ログインが成功すると、Icinga2ダッシュボードに送信されます。
Icinga2 ダッシュボードで、[概要] メニューにアクセスし、[ホスト] オプションを選択します。
ホスト名をクリックすると、Webサイトの監視に関する詳細情報が表示されます。
おめでとう! Icinga2ウェブサイトの監視ファクチャーを設定しました。