Nagios Core:Nagiosとは何ですか?Debian GNU / Linuxにインストールする方法は?

Nagios Core:Nagiosとは何ですか?Debian GNU / Linuxにインストールする方法は?

Nagios Core:Nagiosとは何ですか?Debian GNU / Linuxにインストールする方法は?

の分野で ネットワークとサーバー のための素晴らしいと効率的なアプリケーションがあります システム/サーバー管理者(SysAdmins)。 したがって、今日はよく知られている呼び出しについて話します Nagios Core.

Nagios Core 基本的には無料版です Nagios。 これは基本的に人気があります 機器/サービス/ネットワーク監視プログラム の形式で オープンソース.

Webmin:Webブラウザからの管理

Webmin:Webブラウザからの管理

そして、私たちはめったに関連する問題に対処しないので アプリケーション、プログラム、システム の分野から ネットワークとサーバー または特定の用途 システム/サーバー管理者(SysAdmins)、このIT分野に関連する以前の出版物へのリンクをすぐに以下に残します。

Webmin は、OpenSolaris、GNU / Linux、およびその他のUnixシステム用のWebアクセス可能なシステム構成ツールです。 これを使用すると、ユーザー、スペースクォータ、サービス、構成ファイル、コンピューターのシャットダウンなど、多くのオペレーティングシステムの内部的な側面を構成したり、ApacheWebサーバーなどの多くの無料アプリケーションを変更および制御したりできます。 PHP、MySQL、DNS、Samba、DHCPなど。  Webmin:Webブラウザからの管理

関連記事
Webmin:Webブラウザからの管理

関連記事
Webmin:Webブラウザからの管理
関連記事
TurnKey Linux:仮想デバイスライブラリ

Nagios Core:Nagiosの無料バージョンと無料バージョン

Nagios Core:Nagiosの無料バージョンと無料バージョン

Nagios Coreとは何ですか?

の公式ウェブサイトによると Nagios, Nagios Core それは次のように説明されています:

Nagios®Core™は、オープンソースのネットワークおよびシステム監視アプリケーションです。 指定したホスト(コンピューター)とサービスを監視し、問題が発生したときと改善したときに警告します。 Nagios Coreは元々Linuxで動作するように設計されていましたが、他のほとんどのUnixベースのオペレーティングシステムでも動作するはずです。 また、これはNagiosXIと呼ばれる現在のツールの無料バージョンです。 

特長

の多くの機能の中で Nagios Core 次の10が言及することができます:

  1. ネットワークサービス(SMTP、POP3、HTTP、NNTP、PINGなど)の監視。
  2. さまざまな監視対象ホストのリソースの監視(プロセッサの負荷、ディスク使用量など)。
  3. ユーザーが独自のサービスチェックを簡単に開発できるようにするシンプルなプラグインデザイン。
  4. 並列サービスチェック。
  5. 「親」ホストを使用してネットワークホスト階層を定義する機能。これにより、ダウンしているホストと到達不能なホストを検出して区別できます。
  6. ホストまたはサービスの問題が発生して解決されたときの連絡先通知(電子メール、ポケットベル、またはユーザー定義の方法による)。
  7. プロアクティブなトラブルシューティングのために、ホストまたはサービスイベント中に実行するイベントハンドラーを定義する機能。
  8. ログファイルの自動ローテーション。
  9. 冗長監視ホストの実装のサポート。
  10. ネットワークの現在のステータス、通知と問題の履歴、ログファイルなどを表示するためのオプションのWebインターフェイス。

Debian GNU / Linux 10にインストールする方法は?

この部分を始める前に、いつものように、この実際的なケースでは通常のケースを使用することに注意してください。 Linuxの再スピン 呼ばれます ミラクルズGNU / Linux、に基づいています MX Linux 19 (Debian 10)。 これは私たちの後に構築されました «MXLinuxスナップショットガイド».

ただし、 GNU / Linux Distro どのようなサポート Systemd。 したがって、これを使用します MX Linux Respin から始まる GRUBブートシステム オプションで 「Systemdから始める」。 デフォルトのオプションの代わりに、 Systemd というか Systemd-shim。 また、からのすべてのコマンドコマンドを実行します システム管理者ユーザー、 の代わりに ルートユーザー、前述のRespinLinuxから。

そして今あなたのために ダウンロード、インストール、使用、使用します «Debian用クイックスタートインストールガイド« そして、これらは コマンドオーダー オペレーティングシステムのターミナル(コンソール)で実行するには:

1.-オペレーティングシステムを準備する手順

リポジトリを更新し、使用するために不可欠で必要なパッケージをインストールします Nagios Core.

sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev

2.-現在のソフトウェアをダウンロードします

cd /tmp
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gz
tar xzf nagioscore.tar.gz

3.-現在のソフトウェアをコンパイルします

cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

4.-ユーザーとグループを作成する

sudo make install-groups-users
sudo usermod -a -G nagios www-data

5.-さまざまな必須パッケージをインストールします

sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

6.-Apache構成ファイルをインストールします

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.-IPTablesを介してファイアウォールをインストールおよび構成します

sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent

8.- NagiosCoreで開始するApacheでユーザーアカウントを作成します

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

9.-必要なサービスを再起動/開始します

systemctl restart apache2.service
systemctl start nagios.service

注意:これらのコマンドコマンドで問題が発生した場合は、オペレーティングシステムを再起動してください。

10.- NagiosCoreにログインします

グラフィカルユーザー環境(GUI)がある場合は、ローカルマシンまたはネットワーク上の別のコンピューターでWebブラウザーを実行し、アドレスバーに次のコマンドコマンドのいずれかを適切と思われる方法で記述します。

http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios

注意:「Nagiosコアログイン」ウィンドウが表示されない場合は、Debian GNU / Linux8 / 9/10に基づくオペレーティングシステムが正しい構成になっていることを確認してください。 「ドキュメントルート」 インクルード Apacheサーバー 次の構成ファイル内: /etc/apache2/apache2.conf。 パスを置き換えます /var/www 次のように: /var/www/html。 次に、Apacheサービスまたはコンピューターを再起動し、コンピューターで再試行します。

Nagiosコアプラグインのインストール

リポジトリを更新し、使用するために不可欠で必要なパッケージをインストールします Nagiosプラグイン.

sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext

「Nagiosプラグイン」を使用して現在のパッケージをダウンロードして解凍します

cd /tmp
wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz

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

cd /tmp/nagios-plugins-release-2.2.1/
./tools/setup
sudo ./configure
sudo make
sudo make install

スクリーンショット

Nagios Core:スクリーンショット1

Nagios Core:スクリーンショット2

Nagios Core:スクリーンショット3

Nagios Core:スクリーンショット4

Nagios Core:スクリーンショット5

Nagios Core:スクリーンショット6

Nagios Core:スクリーンショット7

Nagios Core:スクリーンショット8

Nagios Core:スクリーンショット9

Nagios Core:スクリーンショット10

Nagios Core:スクリーンショット11

Nagios Core:スクリーンショット12

Nagios Core:スクリーンショット13

Nagios Core:スクリーンショット14

Nagios Core:スクリーンショット15

Nagios Core:スクリーンショット16

Nagios Core:スクリーンショット17

Nagios Core:スクリーンショット1

Nagios Core:スクリーンショット19

Nagios Core:スクリーンショット20

Nagios Core:スクリーンショット21

Nagios Core:スクリーンショット22

Nagios Core:スクリーンショット23

Nagios Core:スクリーンショット24

Nagios Core:スクリーンショット25

詳細については Nagios Core 次のリンクを調べることができます。

10の無料でオープンな選択肢

  1. サボテン
  2. カボット
  3. コックピットプロジェクト
  4. アイシングガ
  5. LibreMNS
  6. ミュンヘン
  7. ネットデータ
  8. Pandora FMS
  9. PHPサーバーモニター
  10. ザビックス

これらについてもっと学ぶために 代替 その他、次のリンクをクリックしてください。 オープンソースの機器およびネットワーク監視ソフトウェア.

概要:さまざまな出版物

要約

要約すると、これまで見てきたように Nagios Core の分野に最適なソフトウェアツールです ネットワーク/サーバーシステム/サーバー管理者(SysAdmins)。 そして、その複数の使用のおかげで、それは強力であるだけでなく、柔軟性と適応性があります プラグイン。 そして、それを使用しないかもしれない人のために、次のような素晴らしい選択肢が常にあります Zabbix、Icinga、コックピットプロジェクト、とりわけ。

この出版物が全体に非常に役立つことを願っています «Comunidad de Software Libre y Código Abierto» 利用可能なアプリケーションのエコシステムの改善、成長、普及に大きく貢献します。 «GNU/Linux»。 また、お気に入りのWebサイト、チャネル、グループ、またはソーシャルネットワークやメッセージングシステムのコミュニティで、他の人と共有することをやめないでください。 最後に、次のホームページにアクセスしてください。 «FromLinux» より多くのニュースを探索し、私たちの公式チャンネルに参加する DesdeLinuxからの電報.


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。