GNU/Linux >> Linux の 問題 >  >> OpenSuse

openSUSE13.2にNagiosをインストールします

Nagiosは、Windowsで実行されるサービスとアプリケーションを監視するのに役立つ、最も広く使用されているオープンソースの監視ツールです。 、Linux、ルーターおよびその他のネットワークデバイス。 Nagiosの助けを借りて、基本的なサービスと属性を監視できます。バンドルに付属のWebインターフェイスを使用してNagiosにアクセスでき、構成はファイルレベルで行う必要があります。

最新情報:

  • コアワーカーは軽量プロセスであり、その仕事はチェックを実行することです。これにより、コアワーカーは、古いプロセスよりもはるかに高速にチェックを実行します。
  • メモリ内技術を使用したNagiosCoreプロセスにより、以前は大規模なインストールで処理速度が低下する可能性があったディスクI/O遅延が排除されます。
  • 各構成アイテムは1回だけ検証されます。
  • ホストアドレス属性はオプションになりました。
  • 両方のホストとサービスが1時間ごとの値属性をサポートするようになりました。

その他の機能はここにあります。

サービスリスト:

このチュートリアルでは、Linux / UNIXサーバーの「プライベート」サービスと属性(属性:)を監視する方法について説明します。

  • CPU負荷
  • メモリ使用量
  • ディスク使用量
  • ログインしているユーザー
  • プロセスの実行
  • など

プライベートサービス:

  • HTTP
  • FTP
  • SSH
  • SMTP
  • etc

前提条件:

Nagiosをインストールする前に、システムはNagiosをインストールするための要件を満たす必要があります。したがって、Webサーバー(httpd)、PHP、コンパイラー、および開発ライブラリーをインストールします。 1つのコマンドですべてをインストールします。

zypper install apache2 php5 gcc glibc  gd wget perl make apache2-mod_php5

nagiosユーザーとnagcmdグループを作成し(Webインターフェイスを介して外部コマンドを実行できるようにします)、nagiosとapacheユーザーをnagcmdグループの一部に追加します。

useradd nagios
groupadd nagios
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd wwwrun

最新のNagiosCoreをダウンロードします。

cd /tmp/
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz
tar -zxvf /tmp/nagios-4.0.8.tar.gz
cd /tmp/nagios-4.0.8/

Nagiosのコンパイルとインストール:

./configure --with-nagios-group=nagios --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf

Nagiosの構成:

これで、サンプル構成ファイルが/ usr / local / nagios/etcディレクトリーにインストールされました。これらのサンプルファイルは、Nagiosの使用を開始するために正常に機能するはずです。続行する前に、変更を1つだけ行う必要があります…/usr/local/nagios/etc/objects/contacts.cfg構成ファイルをお気に入りのエディターで編集し、nagiosadmin連絡先定義に関連付けられているメールアドレスを自分のアドレスに変更しますアラートの受信に使用したい。

vi /usr/local/nagios/etc/objects/contacts.cfg

通知を受け取るには、[メールアドレス]フィールドを変更します。

Webインターフェイスの構成:

NagiosWebインターフェースにログインするためのnagiosadminアカウントを作成します。このユーザーに割り当てたパスワードを覚えておいてください。後で必要になります。

htpasswd2 -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Apacheを再起動して、新しい設定を有効にします。

service apache2 restart

Nagiosプラグインのダウンロードとインストール:

Nagiosプラグインを/tmpディレクトリにダウンロードします。

cd /tmp
wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
tar -zxvf /tmp/nagios-plugins-2.0.3.tar.gz
cd /tmp/nagios-plugins-2.0.3/

プラグインをコンパイルしてインストールします。

./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

Nagiosの開始:

サンプルのNagios構成ファイルを確認します。

/ usr / local / nagios / bin / nagios -v /usr/local/nagios/etc/nagios.cfg

エラーがない場合は、Nagiosを起動します。

サービスnagios開始

システムの起動時にnagiosとapacheを起動します。

chkconfig nagios on
systemctl enable apache2.service

Webインターフェイスへのアクセス:

次に、次のURLを使用してNagiosWebインターフェイスにアクセスします。以前に指定したユーザー名(nagiosadmin)とパスワードの入力を求められます。

http:// ip-address / nagios /

以上です。


OpenSuse
  1. openSUSE13.2にApacheTomcat8をインストールします

  2. openSUSE13.2にCactiをインストールします

  3. openSUSE13.2にphpMyAdminをインストールします

  1. openSUSE12にownCloudをインストールする

  2. openSUSE12.1にVLC2.0「Twoflower」をインストールします

  3. Firefox10をopenSUSE12.1にインストールする| openSUSE12.1にMozillaFirefox10をインストールします

  1. NetBeansIDE7.1をopenSUSE12.1にインストールします

  2. openSUSE12.1にCinnamonデスクトップをインストールします

  3. openSUSE12.1にOpera11.6をインストールする方法