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

CentOS7にSensuをインストールする方法

このチュートリアルでは、CentOS 7サーバーにSensuをインストールする方法を説明します。知らなかった人のために、知らなかった人のために、知らなかった方もいらっしゃると思いますが、Sensuは必要な監視システムを構成するための無料のオープンソースツールです。RubbitMQを使用してメッセージを処理し、Redisを使用してデータを保存するRubyで記述されています。Sensuは監視インフラストラクチャとアプリケーションの健全性。Sensuは、IBM AIX、Ubuntu、Debian、RedHat、CentOS、FreeBSD、Mac OS、Solaris、Windowsなどの多くのプラットフォームをサポートしています。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、' sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS7サーバーにSensuモニタリングを段階的にインストールする方法を紹介します。

CentOS7にSensuをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

yum clean all
yum -y update

ステップ2.Erlangをインストールします。

次のコマンドを使用してErlangをインストールします:

wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
yum install erlang

ステップ3.RabbitMQをインストールします。

最初に行うことは、RabbitMQのダウンロードページに移動し、RabbitMQの最新の安定バージョンをダウンロードすることです。この記事を書いている時点ではバージョン3.6.1です。 :

wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm
rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc

RabbitMQと関連パッケージのインストールは、コマンドを1つ実行するだけで簡単になりました:

yum install rabbitmq-server-3.6.1-1.noarch.rpm

開始、停止、再起動、およびRabbitMQステータスの確認には、以下を使用します。

# To start enable boot service:
systemctl enable rabbitmq-server

# To start the service:
systemctl start rabbitmq-server

# To stop the service:
systemctl stop rabbitmq-server

# To restart the service:
systemctl restart rabbitmq-server

# To check the status:
systemctl status rabbitmq-server

ステップ4.Redisをインストールします。

次に、Redisをインストールします:

yum install redis

最後に、Redisサービスを開始し、自動開始できるようにします:

systemctl start redis-server.service
systemctl enable redis-server.service

ステップ5.Sensuをインストールします。

まず、 /etc/yum.repos.dにyumリポジトリを作成します :

### nano /etc/yum.repos.d/sensu.repo

[sensu]
name=sensu-main
baseurl=http://repositories.sensuapp.org/yum/el/7/x86_64/
gpgcheck=0
enabled=1

次に、ファイルを保存して閉じます。

Sensuサービスをインストールして開始します:

yum install sensu uchiwa -y

サンプルのSensu構成ファイルを作成します:

cp /etc/sensu/config.json.example /etc/sensu/config.json

SensuとUchiwaを起動し、自動起動を有効にします:

systemctl start sensu-server
systemctl start sensu-client
systemctl start sensu-api
systemctl start uchiwa
systemctl enable sensu-server
systemctl enable sensu-client
systemctl enable sensu-api
systemctl enable uchiwa

ステップ6.Sensuへのアクセス。

SensuはデフォルトでHTTPポート3000で利用可能になります。お気に入りのブラウザを開き、http://your-domain.com:3000 またはhttp:// server-ip:3000 インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート3000を開いて、コントロールパネルにアクセスできるようにしてください。

おめでとうございます!Sensuが正常にインストールされました。CentOS7システムにSensuモニタリングをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、Sensuの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS764ビットにASSPv.2をインストールする方法

  1. CentOS7にWine4.0をインストールする方法

  2. CentOS7にVim8.2をインストールする方法

  3. CentOS7にVirtualBoxをインストールする方法

  1. CentOS8にGitをインストールする方法

  2. CentOS8にDockerをインストールする方法

  3. Centos8にJava8および11をインストールする方法