本文へスキップ

Go Agent v0.2.2

2023年6月21日

  • Changeエージェント設定方法の変更

    • プロセス単位でwhatap.confファイルを設定するように変更されました。

    • プロセス実行前にwhatap.confファイルを事前に作成する必要があります。

    • 既存設定に使用された_/usr/whatap/agent/whatap.conf_ファイルは、whatap-agentサービスのみ使用します。

    ノート
    • プロセス単位で1つのエージェントとして認識され、データが分離されます。

    • 従来は、複数のプロセスがすべて1つのエージェントとして認識され、データが統合されていました。

    Tips

    エージェント設定方法の詳細については、次の文書を参照してください。

  • ChangeエージェントのIPC通信をUDPからTCPに変更

    • net_udp_hostnet_udp_portのオプションは変わりません

    • 追加されたnet_ipc_hostnet_ipc_portオプション使用可能

    既定値として、IPは127.0.0.1、ポート番号は6600を使用します。 変更するには、ユーザーアプリケーションとwhatap-agentサービス設定ファイルを変更してください。 再起動後に適用されます。

    1. ユーザーアプリケーションのwhatap.confファイル変更
    whatap.conf
    # ホスト変更
    net_ipc_host=127.0.0.1
    # ポート変更
    net_ipc_port=6601
    1. whatap-agentサービスのwhatap.confファイル変更
    vi /usr/whatap/agent/whatap.conf

    # ポート番号変更
    net_ipc_port=6601
    1. 再起動
    service whatap-agent restart
  • Changeエージェントの命名ルールの変更

    • 既存:{type}-{ip2}-{ip3}-{process}

    • 変更:{type}-{ip2}-{ip3}-{cmd}-{cmd_full}

    ノート
    • {cmd}:プロセス名です。 実行args[0] 値です。

    • {cmd_full}:実行コマンドのすべての行をハッシュ値として処理します。 実行args全体です。

    • 同じプロセスと引数を使用する場合、エージェント名が重複する可能性があります。 whatap.confファイルにapp_nameオプションをユーザーが設定できます。 詳細は、次の文書を参照してください。 設定を完了した後は、アプリケーションを再起動する必要があります。

  • Changeメモリ使用量の変更

    runtime.MemStats内部のHeapInUseStackInUse項目の合計でメモリ使用量を表示します。