ネットワークの可視性に関する FAQ
一般
階層、ノード、またはネットワークリンクの接続メトリックがないのはなぜですか。
デフォルトでは、ネットワークエージェントで接続メトリックを収集しません。推奨されるワークフローは、ネットワーク上の問題のあるリンクを特定し、関連する接続のメトリックを収集するように関連するエージェントを設定することです。動的モニタリングモードとネットワークの可視性 動的モニタリングモードとネットワークの可視性
ネットワークエージェントがコントローラに登録できません。どうするべできしょうか。
ネットワークエージェントがコントローラに登録できない場合は、次の手順を実行します。
- ユーザーアカウントにネットワークの可視性の製品ライセンスがあることを確認します。
- ユーザーアカウントにライセンスルールが定義されている場合は、正しい数のライセンスユニットが割り当てられていることを確認します。
- ルールで割り当てられたユニット数を変更するには、次のようにします。
- [Controller Settings] > [License] > [Rules] に移動します。
- 対象の [License Rule] を編集します。([Default] という名前のライセンスルールが 1 つだけ存在する場合があります)。
- [General] タブで、ネットワークの可視性のライセンスの [Allocated Units] フィールドを設定し、変更を適用します。
JMS キューのアプリケーションフローが一方向になり、一方でそのキューで使用される TCP 接続は反対方向になることがあります。何が原因なのでしょうか。
通常、アプリケーションフローによって使用されるネットワークリンクと TCP 接続は、フロー自体と同じ方向(送信元→宛先)になります。ただし、2 つの階層が JMS キューを介してデータを転送する場合は、別の方向になる可能性があります。一部の JMS 実装では、各階層の個々のノードでキューへの TCP 接続が開始されるため、方向は常にノード(送信元)→キュー(宛先)となります。
これらの接続の一部は、逆方向のアプリケーションフロー(キュー(送信元)→階層(宛先))によって使用される場合があります。
ネットワークエージェントの通信ポートを変更するにはどうすればよいですか。
ネットワークエージェントを起動すると、appd_netmon appd-agent
netstatコマンドを使用して、新しいポートが使用中でないことを確認します。- ネットワークエージェントを更新します。
- テキストエディタで次のファイルを開きます。
<network_agent_home>/conf/agent_config.lua -
ポート webserver_config を設定します。
webserver_config = { port = <new-port-number>, request_timeout = 10000, threads = 2, } - ファイルを保存し、ネットワークエージェントを再起動します。
- テキストエディタで次のファイルを開きます。
- アプリケーション エージェントを更新します。
- テキストエディタで次のファイルを開きます。
<app_agent_home>/<version-number>/external-services/netviz/netviz-service.properties netviz.agent.api.service.portオプションを新しい TCP ポート番号に設定します。- ファイルを保存し、アプリケーション エージェントを再起動します。
- テキストエディタで次のファイルを開きます。
モニターするアプリケーションは、TCP ポート 32768 以降を使用します。このポートをモニターするようにネットワークエージェントを設定するにはどうすればよいですか。
-
テキストエディタを使用して、次のファイルを開きます。<
-
32767 よりも大きい TCP ポートを使用するアプリケーションまたはサービスをモニターする場合は、application_service_ports ポートをコメント解除します。
オリジナル:
--[[ application_service_ports = { ports = "", } --]]
編集後:
application_service_ports = { ports = "40000, 41000", }
AppDynamicsNetMQ.dll を別のバージョンの NetMQ に置き換えるにはどうすればよいですか。
NetMQ.dllのバージョンとその依存関係をダウンロードします。- それらを
AppDynamicsNetMQ.dllという名前の 1 つのdllファイルにマージします。 - .NET エージェントのホームディレクトリ(c
:\Program Files\AppDynamics\AppDynamics .NET Agent)にAppDynamicsNETMQ.dllファイルを含めます。 - モニター対象のアプリケーションを再起動します。
agent_config.lua ファイルに追加の完全修飾ドメイン名(FQDN)設定はありますか。
ip_config = {
expire_interval = 20,
retry_count = 5,
}
更新のタイムアウト:expire_interval
再試行回数:retry_count expire_interval
ログ
- 「
ERROR MsgZmq::Bind: zmq_bind failed: File name too long」というエラーを解決するにはどうすればよいのですか。
- 「
ERROR cw_flowgroup_uri_cb: Failed to write data on connection」というエラーが表示されるのはなぜですか。
-
「ERROR ip_flowgrp_lookup: flowgrp alloc failed」というエラーが表示されるのはなぜですか。
- 「
DEBUG adns_resolve: ip resolve error: Name or service not known」というエラーが表示されるのはなぜですか。