Linux及びUnix
新規作成したサーバーモニタリングプロジェクトを選択すると、エージェントのインストール画面が表示されます。 プロジェクト管理 >エージェントのインストールメニューから行うことができます。
-
WhaTap リポジトリを登録します。
管理 > エージェントのインストール 画面上部のOSタブで「サーバーOS」を選択してください。 WhaTapリポジトリの追加 タブで対応するコマンドをコピーして入力します。
- Debian / Ubuntu
- CentOS
- Amazon Linux
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 updatesudo rpm --import http://repo.whatap.io/centos/release.gpg
sudo rpm -Uvh http://repo.whatap.io/centos/5/noarch/whatap-repo-1.0-1.noarch.rpmsudo rpm --import http://repo.whatap.io/centos/release.gpg
echo "[whatap]" | sudo tee /etc/yum.repos.d/whatap.repo > /dev/null
echo "name=whatap packages for enterprise linux" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
echo "baseurl=http://repo.whatap.io/centos/latest/\$basearch" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
echo "enabled=1" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
echo "gpgcheck=0" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null- SUSE
- FreeBSD
- XenServer
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 refreshwget http://repo.whatap.io/freebsd/10/whatap-infra.txz
sudo rpm --import http://repo.whatap.io/centos/release.gpg
sudo rpm -Uvh http://repo.whatap.io/centos/python/5/noarch/whatap-repo-1.0-1.noarch.rpm -
次のコマンドを使用してパッケージをインストールしてください。
WhaTapサーバーモニタリングパッチのインストール タブで適切なコマンドをコピーして入力します。
- Debian / Ubuntu
- SUSE
- FreeBSD
- CentOS / Amazon Linux / XenServer
sudo apt-get install whatap-infra
sudo zypper install whatap-infra
pkg install whatap-infra.txz
sudo yum install whatap-infra
-
設定スクリプトを実行してください。
サーバーモニタリングを開始する タブに移動してコマンドを発行するか、下部のコマンドにプロジェクトアクセスキーとサーバー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:現在インストールされているエージェントのバージョンを記録するファイルです。
-