CentOS6のMonitorIXでポートとサービスを監視する方法

MonitorIX

この記事では、MonitorIXをインストールして、カスタムポート(この場合はMinecraftポート(25565))をログに記録するように構成する方法について説明します。

MonitorIXを使用して、トラフィックとシステムの使用状況を監視し、問題の診断に役立てたり、システムのパフォーマンスを確認したりできます。

MonitorIXとは何ですか?

Monitorixは無料のオープンソースの軽量システム監視ツールで、できるだけ多くのサービスとシステムリソースを監視するように設計されています。本番Linux / UNIXサーバーで使用するために作成されましたが、そのシンプルさと小型サイズにより、組み込みデバイスでも使用できます。

それで何を監視できますか?

MonitorIXは、メール統計、ディスク使用量、ハードウェア温度から、MySQLまたはカスタム定義ポートの現在のトラフィックまで、あらゆるものを監視するために使用できます。

CentOS 6にMonitorIXをインストールするには、次の手順に従います。

1.必要なパッケージ

yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple perl-IO-Socket-SSL

注:一部のパッケージをインストールできない場合は、EPELリポジトリを有効にする必要がある場合があります。

32-Bit
    wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

64-Bit
    wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -ivh epel-release-6-8.noarch.rpm

次に、インストールを再試行します

2. MonitorIXをインストールします

rpm -ivh http://www.monitorix.org/monitorix-3.6.0-1.noarch.rpm

注:MonitorIXのダウンロードページをチェックして、新しいバージョンがあるかどうかを確認してください。

インストール後、次のコマンドでMonitorIXを起動できます。

service monitorix start

インストール後、http://YOURSERVER.DOMAIN:8080 / monitorix /またはhttp:// YOURSERVERIP:8080 / monitorix /でグラフを表示できます。

監視するカスタムポートの定義

nano /etc/monitorix/monitorix.conf

設定を読み取ることで、タイトル、MonitorIXが実行されるポート、<graph_enable>で特定のグラフを有効にするなどの設定を変更できます。

Minecraftポート(25565)のトラフィックを監視する<port>セクションの例を次に示します。

 PORT graph
 -----------------------------------------------------------------------------
<port>
        max = 12
        rule = 24000
        list = 25, 21, 80, 22, 110, 139, 3306, 53, 25565, 25565
        <desc>
                25      = SMTP,    tcp, in, 0, 1000
                21      = FTP,     tcp, in, 0, 1000
                80      = HTTP,    tcp, in, 0, 1000
                22      = SSH,     tcp, in, 0, 1000
                110     = POP3,    tcp, in, 0, 1000
                139     = NETBIOS, tcp, in, 0, 1000
                3306    = MYSQL,   tcp, in, 0, 1000
                53      = DNS,     udp, in, 0, 1000
                25565   = MINECRAFT,    tcp, in, 0, 1000
        </desc>
        graphs_per_row = 3
</port>

変更することで最大をして上のポート変更/追加するリスト=あなたに新しいグラフを追加することができますセクション<DESC>セクションを。CTRL + Xを押して文書を閉じてから、Yを押して保存し、Enterキーを押します。

これでサービスを再開できます

service monitorix restart

新しく監視したポートを表示します。



Leave a Comment

CentOS 7にApacheをインストールする方法

CentOS 7にApacheをインストールする方法

CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。

DebianでSnortを設定する方法

DebianでSnortを設定する方法

Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。

Ubuntu 19.04にFiveMサーバーをインストールする方法

Ubuntu 19.04にFiveMサーバーをインストールする方法

FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。