本文へスキップ

Linux及びUnix

新規作成したサーバーモニタリングプロジェクトを選択すると、エージェントのインストール画面が表示されます。 プロジェクト管理 >エージェントのインストールメニューから行うことができます。

サーバーモニタリングLinux Unix

  1. WhaTap リポジトリを登録します。

    number-s 管理 > エージェントのインストール 画面上部のOSタブで「サーバーOS」を選択してください。 number-s WhaTapリポジトリの追加 タブで対応するコマンドをコピーして入力します。

    wget http://repo.whatap.io/debian/release.gpg -O -|sudo apt-key add -
    wget http://repo.whatap.io/debian/whatap-repo_1.0_all.deb
    sudo dpkg -i whatap-repo_1.0_all.deb
    sudo apt-get update
    sudo rpm --import http://repo.whatap.io/suse/release.gpg
    echo "[whatap]" | sudo tee /etc/zypp/repos.d/whatap.repo > /dev/null
    echo "name=whatap packages for enterprise linux" | sudo tee -a /etc/zypp/repos.d/whatap.repo > /dev/null
    echo "baseurl=http://repo.whatap.io/suse/12/x86_64" | sudo tee -a /etc/zypp/repos.d/whatap.repo > /dev/null
    echo "enabled=1" | sudo tee -a /etc/zypp/repos.d/whatap.repo > /dev/null
    echo "gpgcheck=1" | sudo tee -a /etc/zypp/repos.d/whatap.repo > /dev/null
    sudo zypper refresh
  2. 次のコマンドを使用してパッケージをインストールしてください。

    number-s WhaTapサーバーモニタリングパッチのインストール タブで適切なコマンドをコピーして入力します。

    sudo apt-get install whatap-infra
  3. 設定スクリプトを実行してください。

    number-sサーバーモニタリングを開始する タブに移動してコマンドを発行するか、下部のコマンドにプロジェクトアクセスキーとサーバーIPを追加してください。

    echo "license=[発行されたプロジェクトアクセスキー]" |sudo tee /usr/whatap/infra/conf/whatap.conf
    echo "whatap.server.host=[割り当てられたWhaTapサーバーIP]" |sudo tee -a /usr/whatap/infra/conf/whatap.conf
    echo "createdtime=`date +%s%N`" |sudo tee -a /usr/whatap/infra/conf/whatap.conf
    sudo service whatap-infra restart
ノート

注意事項

データ転送用にTCPアウトバウンド6600 PORTが開放されている必要があります。

サーバー エージェントファイルの構成
  • 共通ファイル

    • ChangeLog.txt:エージェントの変更履歴です。

    • whatap.conf:サーバーのデータを収集するためにサーバーのアドレスとサーバーのプロジェクトアクセスキーが入力されるファイルです。

  • Linux/FreeBSD

    • whatap_infrad:データ収集と送信エージェントです。

    • whatap_infrad.pid:実行中のエージェントのPID値を記録するファイルです。

    • VERSION:現在インストールされているエージェントのバージョンを記録するファイルです。