Ubuntu 24.04

Nagios : インストール2026/03/13

 

統合監視システム Nagios をインストールして設定します。

[1]

こちらを参考に Apache httpd をインストールして起動しておきます

[2]

こちらを参考に Apache httpd に SSL/TLS の設定を適用しておきます (必須ではないが推奨)。

[3]

こちらを参考に PHP をインストールして設定しておきます

[4] Nagios をインストールします。
root@dlp:~#
apt -y install nagios4
[5] Nagios の設定です。
root@dlp:~#
vi /etc/nagios4/cgi.cfg
# 76行目 : 変更
use_authentication=1

root@dlp:~#
vi /etc/apache2/conf-enabled/nagios4-cgi.conf
    # 35行目 : 必要に応じてアクセス権変更
    Require ip  ::1/128 fc00::/7 fe80::/10 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16
    # 変更
    <Files "*.cgi">
        AuthDigestDomain "Nagios4"
        AuthDigestProvider file
        AuthUserFile    "/etc/nagios4/htdigest.users"
        AuthGroupFile   "/etc/group"
        AuthName        "Nagios4"
        AuthType        Digest
        # コメント化
        #Require all    granted
        # コメント解除
        Require valid-user
    </Files>

root@dlp:~#
a2enmod cgid

Enabling module cgid.
To activate the new configuration, you need to run:
  systemctl restart apache2

root@dlp:~#
systemctl restart nagios4 apache2

root@dlp:~#
htdigest /etc/nagios4/htdigest.users "Nagios4" nagiosadmin

Adding user nagiosadmin in realm Nagios4
New password:     # Nagios 管理ユーザーのパスワード設定
Re-type new password:
[6] Nagios サーバーの Apache httpd でアクセス許可したネットワーク範囲内の任意のコンピュータで Web ブラウザーを起動し [(Nagios サーバーのホスト名 または IP アドレス)/nagios4/] にアクセスします。すると Nagios のトップページが表示されます。
[7] 左メニューの [Tactical Overview] 等々をクリックすると監視データを閲覧することができますが、Nagios 管理ユーザーでの認証が必要になります。
関連コンテンツ