Skip to main content

Agent performance

This option is related to the .NET agent performance.

Note
  • The agent performance option is applied only when the whatap .NET Windows service has been restarted after configuration.
  • If the agent performance is expanded, the CPU and memory utilization can increase.
  • tx_max_count Int

    Default 5000

    Maximum number of transactions to store. If there are numerous concurrent transactions, increase this size.

  • tx_default_capacity Int

    Default 101

    Initial size of the buffer in which transactions are stored.

  • tx_load_factor String(Float)

    Default 0.75

    This criterion is used for gradually increasing the size of the buffer that stores transactions. If more than 75% of 101 are stored, it doubles the buffer size.

  • queue_log_enabled Boolean

    Default false

    It outputs the queue-related logs.

  • queue_tcp_enabled Boolean

    Default true

    A separate queue is used instead of the channel for TCP data transmission. The data priority queue is used.

  • queue_tcp_sender_thread_count Int

    Default 2

    Set the number of threads for TCP data transmission. If the number increases, data can be transferred a little faster.

  • net_send_buffer_size Int

    Default 1024

    Set the channel buffer for TCP data processing.

  • queue_udp_enabled Boolean

    Default false

    Instead of the channel for receiving the TCP data, a separate queue is used.

  • queue_udp_size Int

    Default 2048

    Set the UDP data receiving buffer. The settings for channel and queue buffer are configured.

  • queue_udp_read_thread_count Int

    Default 3

    Set the number of threads for UDP data reception. If the number increases, data can be read more quickly from the UDP buffer.

  • queue_udp_overflowed_size Int Default 4096

    If the queue is used for receiving the UDP data, set the size of the overflowed queue buffer.

  • queue_udp_process_thread_count Int

    Default 1

    Set the number of threads for UDP data processing. If the number increases, the data read through UDP communication can be processed a little faster.

  • queue_profile_enabled Boolean

    Default false

    Instead of the channel for processing the TCP data, a separate queue is used.

  • queue_profile_size Int

    Default 512

    Set the buffer for trace data processing.

  • queue_profile_process_thread_count Int

    Default 1

    Set the number of threads for trace data processing. If the number increases, data can be processed a little faster.

  • queue_text_enabled Boolean

    Default false

    Instead of the channel for text data processing, a queue is used.

  • queue_text_size Int

    Default 512

    Set the buffer for text data processing.