Nagiosは、オープンソースの無料のネットワーク監視ツールで、Windows、Linux、Unixのホストの状態、スイッチルーターや他のネットワーク設定、プリンタなどを効果的に監視します。システムまたはサービスのステータスが異常な場合、EメールまたはSMSアラームが初めてWebサイトの運用および保守要員に通知され、ステータスが回復した後に通常のメールまたはSMS通知が送信されます。 CentOSにこのソフトウェアをインストールする方法を学びましょう。
Nagiosをrootとしてインストールする必要があります。 CentOSに次のパッケージがインストールされていることを確認してください。
あなたはyumを通してこれを行うことができます。
#yum install httpd httpd-devel php openssl-devel
#yum install gcc glibc Glibc-common
#yum install gd gd-devel
Nagiosのインストールを開始します。
アカウントの作成
nagiosユーザーの作成と、実行するnagcmdユーザーグループの作成Webインターフェイスのコマンドを入力し、このユーザーグループにnagiosユーザーとapacheユーザーを追加します。
#groupadd nagcmd /*グループnagcmdを作成* /
#usermod– G nagcmd apache /*ユーザーapacheをグループnagcmdに追加* /
#useradd -G nagcmdのnagios /*新しいユーザーのnagiosを作成し、グループに追加nagcmd * /
#passwdのnagios /* Nagiosのパスワードを変更する* /
Nagiosのをダウンロードして、
プラグ
ダウンロードストアディレクトリを作成します。
#mkdir〜/ダウンロード
からNagiosをダウンロードするには、http://www.nagios.org/download/をダウンロードしてください(中国語は初めてお勧めしません)。
#wget http://sourceforge.net/projects/nagios-cn/files/sourcecode/zh_CN%203.2.3/nagios-cn-3.2.3.tar.bz2/download ##中国語版#wget http://iweb.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz
NagiosをコンパイルしてインストールするBR>
#tar -jxvfのnagios-CN-3.2.3.tar.bz2 #cdのnagios-CN-3.2.3
は、Nagiosの設定スクリプトを実行し、 nagcmdを以前に作成したグループに変更します。
#。/configure --prefix = /usr /local /nagios --with-nagios-user = nagios --with-nagios-group = nagios --with-command-group = nagcmd
コンパイラのソース:
バイナリ、initスクリプト、サンプル設定ファイルとディレクトリのパーミッションは、外部コマンドを設定してインストールします。
#make #makeインストールインストール-INIT #makeインストール-configがインストール-commandmode #make
今のnagiosを実行してください、ここにあなたが設定する必要がいくつかあります。
カスタム設定
スタイル設定ファイルは/usr /local /nagios /etcディレクトリにインストールされています。次の手順で連絡先を管理者として変更し、電子メールアドレスを変更します。
Apacheの設定ファイルにNagiosのWebをインストール
#vi /usr/local/nagios/etc/objects/contacts.cfg
のconfigureのWebインターフェイスconf.dディレクトリ:
インストール-のwebconf #make
nagiosadminアカウントを作成するために、NagiosのWebインターフェイスにログインします。以下に設定したパスワードを忘れずにログインします。
#htpasswd -c /usr/local/nagios/etc/htpasswd.usersバーロウ##ここで私は私の英語名は、バーロウデフォルトの管理者
<で使用しますp>新しい設定を有効にするためにApacheを再起動してください。
#service httpd restart
以前にコンパイルされた通常のプロジェクト(IAR5.5で確立)を開くと、コンパイラは次のエラーを表示します(現在使用されているIAR6.3)。 エラー[Pe147]:宣言は、「__ interwork
ACLは、アクセス制御リストの略語です、主な目的は、詳細な権限に加えて、伝統的な所有者、グループ、他の人の読み取り、書き込み、実行権限を提供することです。 ACLを使用して、単一のユーザー、単一のファ
Linuxのコマンドライン初心者でもベテランでも、これらのヒントは役に立ちます。時間の節約、効率の向上、効率の向上。 Interest&hellip ;. 履歴コマンド これらのテクニックの大部分は
回路構造については、リニア電源、サイリスタ電源、スイッチング電源のどちらであるかは、仕様によって異なります。時折、それを適度に使ってください。これら3種類の回路は国内外で広く使用されており、それぞれ独
2012年5月に購入したコンピューターをアップグレードするにはどうすればいいですか?
コンピュータのデスクトップを自動的に変更してデスクトップの背景を自動的に変更する方法
Windows 7システム共通のトラブルシューティングのヒント
Windows 10システムの電源設定の変更により、システム管理者が管理する設定がいくつか表示される
Win10 10563プレビューシステムSDKマップ特典新しいUWPアプリケーションジャンプリスト
どのようにWin8は例外サイトを設定するためにポップアップブロック内のプログラムをブロックしますか?