本文へスキップ

エージェントのインストール

WhaTap NPMサービスを使用するためには、会員登録 後、プロジェクトを作成し、運用中のサーバーにNPMエージェントをインストールする必要があります。

プロジェクト作成

エージェントをインストールする前にプロジェクトを作成してください。

  1. WhaTapモニタリングサービスに移動し、ログインします。

  2. プロジェクトを作成するには、左のサイドメニューからプロジェクト全体 > + Projectボタンを選択します。

  3. 商品選択 画面でプロジェクトにインストールする製品を選択してください。

  4. プロジェクト名データサーバーリージョンプロジェクトタイムゾーン項目を順番に設定します。

    プロジェクトの生成

  5. 通知言語の設定で、警告通知メッセージの言語を選択します。

  6. すべての設定を完了した後は プロジェクトを作成する ボタンを選択します。

ノート
  • データサーバーリージョンは、リージョン(クラウドサービスを提供するためにインストールしたデータセンターのグループ)を意味します。特定のリージョンを選択すると、そのリージョンに所属するデータセンターにユーザーのデータが保存されます。

  • プロジェクトタイムゾーンは通知とレポートを生成する基準時間です。

  • 複数のプロジェクトをグループで管理する場合は、プロジェクトグループからグループを選択するか、グループを追加してください。 グループの詳細については、次の文書を参照してください。

  • 組織を選択してプロジェクトを追加する場合は、組織下位のグループを必須に設定する必要があります。

プロジェクトアクセスキーの確認

プロジェクトアクセスキーは、WhaTapサービスを有効にするための固有IDです。

インストール手順セクションでプロジェクトアクセスキーの発行ボタンをクリックします。プロジェクトアクセスキーが自動的に発行されると、次の手順に進みます。

Tips

プロジェクトを作成すると、自動的にエージェントインストールページに移動します。エージェントインストールページが表示されない場合は、左側のメニューから全プロジェクトを選択し、新しく作成したプロジェクトを選択します。

Linux環境にインストールする

インストール案内セクションでLinuxタブを選択し、画面の案内に従ってエージェントのインストールを進めます。

エージェントダウンロード

モニタリング対象サーバーにエージェントファイルをダウンロードします。

sudo rpm --import https://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=https://repo.whatap.io/centos/9/\$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
sudo yum install whatap-npmd
ノート

AWS EC2環境でリソース情報を収集するには、次の文書を参考にしてください。

互換性チェック及び設定

エージェントをダウンロードしたサーバーの互換性をチェックし、設定情報を入力してください。

sudo /usr/whatap/whatap-npmd/install.sh {プロジェクトアクセスキー} {収集サーバーIPアドレス}

次のように互換性チェック結果と駆動メッセージを確認できます。

Supported kernel version : 5.15. OK.
Supported CPU Arch : aarch64, OK.
Move package files
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 14 100 14 0 0 65 0 --:--:-- --:--:-- --:--:-- 65
Start service
Installation complete!

Kubernetes環境に設置する

インストール案内セクションでKubernetesタブを選択し、画面の案内に従ってエージェントのインストールを進めます。

ノート

AWS EKS環境でリソース情報を収集するには、次の文書を参考にしてください。

エージェント生成

  1. エージェントを生成するためにダウンロードボタンを選択してYAMLファイルをダウンロードします。

  2. ダウンロードしたYAMLファイルをマスターNodeにアップロードしてください。

  3. マスターノードで次のコマンドを実行し、エージェントを作成してください。

    kubectl apply -f whatap_npmd.yaml
  4. 次のコマンドを実行してエージェントの動作状態(STATUS)がRUNNING状態であるかを確認します。

    kubectl get pod -n whatap-npm-ns

    NPMエージェントのインストール

TagRuleオプション設定(選択事項)

NPMでは、tagRule設定により、不規則で多様な情報を収集し、トポロジーまたはチャートで表示できます。 詳細については、次の文書を参考にしてください。

モニタリングの開始

エージェントが正常に動作すると、モニタリング情報の収集を開始します。 収集された情報をサービス画面で確認するには、画面右下のネットワークトポロジボタンを選択してください。