このチュートリアルでは、CentOS 7にMonitorixネットワーク監視ツールをインストールして構成する方法を示します。知らなかった方のために、Monitorixは無料でオープンです-可能な限り多くのサービスとシステムリソースを監視するように設計された、ソースの軽量システム監視ツール。実稼働UNIX / Linuxサーバーで使用するために作成されましたが、シンプルでサイズが小さいため、組み込みデバイスで次のように使用することもできます。よく。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS7サーバーへのMonitorixネットワーク監視ツールの段階的なインストールを紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS7。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Monitorixの機能
- システム負荷平均、アクティブプロセス、プロセッサごとのカーネル使用量、グローバルカーネル使用量、およびメモリ割り当て。
- ディスクドライブの温度と状態を監視します。
- ファイルシステムの使用とファイルシステムのI/Oアクティビティ。
- 最大10台のネットワークデバイスのネットワークトラフィック使用量。
- SSH、FTP、Vsftpd、ProFTP、SMTP、POP3、IMAP、POP3、VirusMail、Spamなどのシステムサービス。
- 入力接続と出力接続を含むMTAメール統計。
- TCP、UDPなどを含むネットワークポートトラフィック
- FTPサーバーのログファイル形式を使用したFTP統計。
- ローカルサーバーまたはリモートサーバーのApache統計。
- ローカルサーバーまたはリモートサーバーのMySQL統計。
- SquidProxyWebキャッシュの統計。
- Fail2ban統計。
- リモートサーバー(マルチホスト)を監視します。
- 1日、1週間、1か月、または1年ごとに、グラフまたはプレーンテキストの表で統計を表示する機能。
- グラフをズームして見やすくする機能。
- 行ごとのグラフの数を定義する機能。
- 組み込みのHTTPサーバー。
CentOS7にMonitorixネットワーク監視ツールをインストールする
ステップ1.まず、システムでEPELリポジトリを有効にする必要があります。
sudo yum install epel-release yum -y update
EPELリポジトリを有効にすると、次のコマンドを使用して必要なパッケージをインストールできます。
yum install httpd rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI
ステップ2.Monitorixのインストール。
サーバーにMonitorixシステム監視ツールをインストールします。これは1つのコマンドで実行できます:
yum install monitorix
Monitorixサービスをシステムの起動に追加し、次のコマンドを使用してサービスを開始します。
systemctl start monitorx.service systemctl enable monitorx.service systemctl restart httpd.service
ステップ3.Monitorixネットワーク監視ツールを構成します。
サービスを開始すると、プログラムは'/etc/monitorix.conf
‘ファイル。数分後、ブラウザからシステムグラフが表示されるようになります。
ステップ4.Monitorixへのアクセス。
MonitorixはデフォルトでHTTPポート8080で使用できます。お気に入りのブラウザを開き、http://your-domain.com:8080/monitorix
またはhttp://server-ip:8080/monitorix
グラフを選択し、[OK]をクリックしてグラフを表示します。ファイアウォールを使用している場合は、ポート8080を開いて、コントロールパネルにアクセスできるようにしてください。
おめでとうございます。Monitorixが正常にインストールされました。CentOS7システムにMonitorixネットワーク監視ツールをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、公式のMonitorixを確認することをお勧めします。ウェブサイト。