GNU/Linux >> Linux の 問題 >  >> Debian

Uchiwaのインストール– Sensu CoreMonitoringToolのダッシュボード

UchiwaはSensuコアのオープンソースダッシュボードです。 SensuCore監視インフラストラクチャ用のシンプルでカスタマイズ可能なダッシュボードを提供します。

インフラストラクチャにSensuコアがすでにインストールされていると仮定します。

読む Ubuntu 16.04 /Debian8にSensuをインストールする

ここでは、Ubuntu 16.04 /Debian8にUchiwaダッシュボードをインストールします

内和ダッシュボードのインストール:

Uchiwaをインストールする前に、Uchiwaリポジトリをマシンに追加してください。

マシンにSensuリポジトリがすでに構成されている場合は、以下の手順をスキップできます。
echo "deb https://sensu.global.ssl.fastly.net/apt sensu main" | sudo tee /etc/apt/sources.list.d/uchiwa.list

システムに公開鍵を追加します。

wget -O- https://sensu.global.ssl.fastly.net/apt/pubkey.gpg |  sudo apt-key add -

次のコマンドを使用して内和をインストールします。

sudo apt-get -y install uchiwa

uchiwa.jsonを作成します /etc/sensu/config.d/のファイル ディレクトリ。

sudo nano /etc/sensu/uchiwa.json

次の行を追加します。

{
  "sensu": [
    {
      "name": "ITzGeek DC",
      "host": "localhost",
      "port": 4567,
      "timeout": 10
    }
  ],
  "uchiwa": {
    "host": "0.0.0.0",
    "port": 3000,
    "refresh": 10
  }
}

上記の行には、うちわの接続情報が含まれています Sensu APIにアクセスするためのダッシュボード 。 Uchiwaダッシュボードはポート3000のすべてのインターフェースにバインドされます 。

ITzGeek DC は、Sensuインスタンスを他のインスタンスと区別するための単なる名前です(Sensuコアのインスタンスが複数ある場合に適用されます)。

localhostを置き換えます SensuCoreサーバーインスタンスのホスト名/IPアドレスを使用します。

内和ダッシュボードを保護することも可能です 許可されたユーザーのみにダッシュボードへのアクセスを許可する。

Sensuを再起動します と内和 サービス。

sudo service sensu-server restart
sudo service sensu-api restart
sudo service uchiwa restart

Sensuサービスを自動的に開始できるようにします。

sudo update-rc.d sensu-server defaults
sudo update-rc.d sensu-client defaults
sudo update-rc.d sensu-api defaults
sudo update-rc.d uchiwa defaults

内和ダッシュボードへのアクセス:

コンピューターのWebブラウザーを開き、次のURLに移動します。

http:// your-ip-add-ress:3000

次のページが表示されます。これは、環境で発生するすべての問題が報告されるイベントページです。

データセンターアイコンをクリックして、Sensuサーバーインスタンスを一覧表示します。

内和を使用した監視:

Sensuマスターサーバーをそれ自体を監視するクライアントとして構成します。したがって、 client.jsonを作成します /etc/sensu/config.d/のファイル ディレクトリ。

sudo nano /etc/sensu/conf.d/client.json

上記のファイルに以下の行を追加します。

{
  "client": {
    "name": "sensu-server",
    "address": "127.0.0.1",
    "environment": "development",
    "subscriptions": [
      "dev",
      "ubuntu"
   ],
    "socket": {
      "bind": "127.0.0.1",
      "port": 3030
    }
  }
}

次の記事で、各行が何を表すかを確認します。今のところ、sensu-clientを再起動するだけです Sensuサーバーでのサービス。

sudo service sensu-client restart

クライアントに移動して、新しく追加されたクライアントのステータスを確認します ページ。

チェックの詳細については、sensu-server(クライアントマシン)をクリックしてください。

次の記事では、サービスを監視するためにリモートLinuxホストをSensuコアに追加します。

読むリモートLinuxホストをSensu監視ツールに追加する方法

以上です。


Debian
  1. CentOS8にZabbixモニタリングツールをインストールする方法

  2. IcingaモニタリングツールをFedora22/21にインストールします

  3. Tasksel –Debian用のグループパッケージインストールツール

  1. Ubuntu16.04にSensuMonitoringをインストールする方法

  2. Debian9にNagios4.3.xモニタリングツールをインストールする方法

  3. Debian9.2にIcinga2モニタリングツールをインストールする方法

  1. Debian10にCactiSNMP監視ツールをインストールする方法

  2. Ubuntu20.04にSensuMonitoringをインストールする方法

  3. Ubuntu20.04にNetdataMonitoringToolをインストールする方法