Udp Associate
The following keys are available for UdpAssociate task log:
tcp_server_addr
required, type: socket address string
The server address for the tcp control connection.
tcp_client_addr
required, type: socket address string
The client address for the tcp control connection.
udp_server_addr
optional, type: socket address string
The server address for the udp data connection.
udp_client_addr
optional, type: socket address string
The client address for the udp data connection.
upstream
required, type: domain:port | socket address string
The target upstream that the client want to access.
next_bind_ip
optional, type: ip address string
The selected bind IP before we really setup the remote side udp socket.
Present only if bind ip config is enabled on the corresponding escaper.
next_bound_addr
optional, type: socket address string
The local address for the remote udp socket.
next_peer_addr
optional, type: socket address string
The peer address for the remote udp socket.
The peer may be the upstream, or will be a next proxy address, which depends on the type of escaper.
next_expire
optional, type: rfc3339 timestamp string with microseconds
The expected expire time of the next peer.
Present only if the next escaper is dynamic and we have selected the remote peer.
c_rd_bytes
optional, type: int
How many bytes we have received from client.
c_rd_packets
optional, type: int
How many packets we have received from client.
c_wr_bytes
optional, type: int
How many bytes we have sent to client.
c_wr_packets
optional, type: int
How many packets we have sent to client.
r_rd_bytes
optional, type: int
How many bytes we have received from the remote peer.
r_rd_packets
optional, type: int
How many packets we have received from the remote peer.
r_wr_bytes
optional, type: int
How many bytes we have sent to the remote peer.
r_wr_packets
optional, type: int
How many packets we have sent to the remote peer.