Agent performance
This option is related to the .NET agent performance.
- 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.