本文へスキップ

NMSサポート環境

NMS Control Managerは、単独の仮想マシン(VM)にインストールするStandalone方式で動作します。インストールする前に、VMの仕様、対応OS、使用ポートを確認してください。

システム要求仕様​

NMS Control ManagerをインストールするVMの推奨仕様です。括弧内の値は最小仕様です。

項目仕様
CPU4core以上(最小2core)
Memory16GB以上(最小8GB)
Disk50GB以上、SSD推奨(最小30GB)
Network Interface1Gbps以上

OS別対応​

OSPythonバージョン対応状況
Ubuntu 22.043.10対応、推奨
Ubuntu 23.043.11対応
Ubuntu 24.043.12対応
Rocky Linux 9.43.9対応、推奨
Rocky Linux 8.103.11対応
Red Hat 8.103.11対応、推奨

Pythonバージョン別対応​

表にないOSでも、次のPythonバージョンがあればインストールできます。ただし、上の表の推奨OSを使用してください。

系列対応Pythonバージョン
Debian系列Python 3.10、3.11、3.12
Red Hat系列Python 3.9、3.10、3.11、3.12

使用TCP/UDPポート​

次のポートは各サービスのデフォルトポートで、環境に合わせて変更できます。

区分TCPUDP説明方向その他
SNMP-161pollingOutboundDefault port
SNMP Trap-162trap messageInboundDefault port
syslog-514syslog messageInboundDefault port
manager U/I5000(http)
8443(https)
-NMS Control Manager GUIInboundデフォルトhttp、https使用時8443ポート許可が必要
WhaTap収集サーバー6600-データ転送Outbound-
ICMP--ICMP health Check-ICMPプロトコル許可が必要
TCP--TCPベースhealth CheckIn/Outモニタリング対象TCPポート番号接続許可が必要(Options)

サービス提供形態​

WhaTapモニタリングは、SaaSまたはオンプレミス(インストール型)方式でご利用いただけます。どちらを選択しても、同じエージェントで同じモニタリング機能をご利用いただけます。

DeploymentSupportDescription
SaaS✅WhaTapが運用する収集サーバーに接続。リージョン別アドレスはファイアウォール項目を参照
オンプレミス(インストール型)✅収集サーバーを自社で構築して運用(閉域網環境に対応)。導入範囲は営業担当者と協議
情報

インターネットに接続しない閉域網環境でも、オンプレミスで構築できます。

提供形態による機能の違い​

どの形態を選択しても、モニタリング機能は同じです。モバイルアプリのみが例外で、service.whatap.io SaaSでのみご利用いただけます。

ノート

オンプレミス環境で一部の機能をご利用いただくには、別途契約が必要です。

ファイアウォール​

WhaTap エージェントは、収集サーバーの TCP 6600 ポートにアクセスできる必要があります。監視対象に最も近い収集サーバーのアドレスを許可してください。

出発地:WhaTapエージェント

クラウド目的地目的地IPポート番号
AWSWhaTapソウル収集サーバー13.124.11.223 / 13.209.172.35TCP 6600
WhaTap東京収集サーバー52.68.36.166 / 52.193.60.176TCP 6600
WhaTapシンガポール収集サーバー18.138.0.93 / 18.139.67.236TCP 6600
WhaTapジャカルタ収集サーバー108.136.91.69 / 108.137.158.44TCP 6600
WhaTapタイ収集サーバー43.209.109.219 / 43.209.48.86TCP 6600
WhaTapムンバイ収集サーバー13.127.125.69 / 13.235.15.118TCP 6600
WhaTapカリフォルニア収集サーバー52.8.223.130 / 52.8.239.99TCP 6600
WhaTapバージニア収集サーバー107.23.220.101 / 54.236.221.105TCP 6600
WhaTapフランクフルト収集サーバー3.125.142.162 / 3.127.76.140TCP 6600
AzureWhaTapソウル収集サーバー52.231.66.38 / 20.194.5.115TCP 6600
WhaTap東京収集サーバー52.246.169.54 / 20.210.27.232TCP 6600
KakaoWhaTapソウル収集サーバー61.109.237.237 / 61.109.238.166TCP 6600
ノート

インバウンド遮断ポリシーを使用する場合は、応答トラフィックを確認します。

エージェントが収集サーバーへ接続を開始するため、エージェントホストでインバウンドの6600ポートを開放する必要はありません。ただし、収集サーバーが送る応答パケットはエージェントホストに届く必要があります。インバウンドポリシーで、すでに確立されたセッションの応答トラフィック(established、related)まで遮断していないかを確認します。

応答トラフィックを遮断しなければならない場合は、例外を一つ設定します。収集サーバーIPの6600ポートからエージェントホストのエフェメラルポート範囲へ入るトラフィックのみを許可します。

エージェントから収集サーバーに直接接続できない場合は、提供するProxyモジュールを使用して経由します。

Proxy

主要サービス構成要素とポート​

NMS Control Manager Web-Based U/I​

uvicorn.serviceは、管理UIとAPIを実行するサービスです。NMSの設定管理、システム状態の確認、設定のバックアップと復旧ができます。

  • 使用ポート:HTTP 5000、HTTPS 8443(設定時)

  • サービスの起動と停止:次のコマンドでuvicorn.serviceを起動、停止、再起動できます。

    systemctl {start|restart|stop} uvicorn.service
ノート

マネージャーのアクセス情報は、WhaTap技術チームにお問い合わせください。

NMSエンジン​

nmscore.serviceは、NMSのエンジンサービスです。ネットワーク機器とトラフィックをモニタリングし、イベントを処理します。

  • 使用ポート:

    • SNMP Trap:UDP 162(default)
    • Syslog:UDP 514(default)
  • サービスの起動と停止:次のコマンドでnmscore.serviceを起動、停止、再起動できます。

    systemctl {start|restart|stop} nmscore.service

Health Check​

icmptcphealthd.serviceは、ネットワーク機器にICMPとTCPでHealth Checkを実行するサービスです。機器の可用性と接続状態を定期的に確認します。

  • サービスの起動と停止:次のコマンドでicmptcphealthd.serviceを起動、停止、再起動できます。

    systemctl {start|restart|stop} icmptcphealthd.service