GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS6VPSにMonitをインストールする方法

今日は、CentosVPSにMonitをインストールする方法を紹介します。 Monitは、監視と管理、および自動メンテナンスツールです。監視は、コマンドラインまたはWebで直接行うことができます。 Monitには(監視だけでなく)複数のタスクを割り当てることができるため、特定のサービスがチェックに失敗した場合、Monitはアラートを送信したり、何かを実行したりできます(たとえば、サービスを再起動してみてください)。

まず、サーバーが最新であることを確認する必要があります。次を実行します:

#yum update

Monitをインストールする前に、Monitに必要なファイルのいくつかをインストールする必要があります。これを行うには、次のように入力します:

#yum install -y libcrypto.so.6 libssl.so.6

これで、Monitをダウンロードしてサーバーにインストールできます。これはEPELリポジトリを介して実現することもできますが、最新バージョンを入手できないため、構成や使用がさらに困難になります。したがって、サーバーに最新のMonitバージョンをダウンロードしてインストールするには、次のいくつかの簡単な手順に従います。

#wget http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/monit-5.5-1.el6.rf.i686.rpm
#rpm -Uvh http:// apt .sw.be / redhat / el6 / en / i386 / rpmforge / RPMS / monit-5.5-1.el6.rf.i686.rpm

インストールが完了したら、メインの構成ファイルを編集して、お気に入りのテキストエディターを使用して以下の例のようにし、独自のユーザー名とパスワードを設定します。

#vim /etc/monit.conf

httpdポート2812を設定し、#リスニングポートを希望に合わせて設定します。デフォルトは2812です(カスタムポートを設定する場合は、他のサービスのリスニングポートと重複しないようにしてください)
#アドレスlocalhostを使用#localhostからの接続のみを受け入れる
#localhostを許可する#localhostがに接続することを許可するserver and
allow user:'password'#require user'user' with password'password'
#allow @monit#グループ'monit'のユーザーに接続を許可する(rw)
#allow @users readonly#グループ「users」のユーザーが読み取り専用に接続できるようにする

初期構成が完了したら、監視するサービスの一部を構成できます。これを行うには、/ etc /monit.d/ディレクトリ内にあるサービスごとに個別のファイルを作成します。お気に入りのテキストエディタを使用して、次の2つのサービス構成例に示すようにファイルを作成します。

ウェブサーバー:
#vim /etc/monit.d/http

pidfile /var/run/httpd/httpd.pid
group apache
start program =“ /etc/init.d/httpd start”
stop program =“ /etc/を使用してプロセスWebサーバーを確認しますinit.d/httpd stop”
ホスト0.0.0.0ポート80に障害が発生した場合は、再起動します

NTP:
#vim /etc/monit.d/ntp

プロセスntpdをpidfile/var/run/ntpd.pidで確認します
startprogram =“ /etc/init.d/ntpd start”
stop program =“ /etc/init.d/ntpd stop”
ホスト127.0.0.1ポート123に障害が発生した場合は、udpと入力してアラートを送信します

SSH:
#vim /etc/monit.d/ssh

プログラムの開始「/etc/init.d/sshdstart」
プログラムの停止「/etc/init.d/sshdstop」
ポート22プロトコルsshに失敗した場合は、再起動します

必要な構成ファイルを作成したら、制御ファイルの構文エラーをテストします。

#monit -t

そして、次のように入力するだけで監視を開始できます:

#monit

ブラウザを開いてhttp:// youripaddress:yourportにアクセスし、/ etc / monit.conf

に作成したクレデンシャルを入力します。

それでおしまい。 CentOSVPSにMonitを正常にインストールして構成しました。

もちろん、Linux VPS Hostingをご利用の場合は、これを行う必要はありません。管理者に質問し、座ってリラックスしてください。管理者がすぐにこれを設定します。また、CentOS6VPSにMonitorixシステム監視ツールをインストールする方法に関するガイドもお読みください。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. Monitをインストールおよび構成する方法。

  2. CentOS6にMonitをインストールする方法

  3. CentOS8にMonitをインストールする方法

  1. Ubuntu14.04にMonitをインストールする方法

  2. CentOSVPSにPiwikをインストールする方法

  3. CentOS7VPSにocPortalをインストールする方法

  1. CentOS6VPSにConcrete5をインストールする方法

  2. CentOSVPSにGibbonをインストールする方法

  3. CentOS7VPSにphpListをインストールする方法