The memstats fields derived from Golang recorded statistics from the memory allocator. The recycler statistics are from Railgun's memory recycler, which frees up memory for reuse.

Note: Conveyor is no longer used in the current version of Railgun, so conveyor will no longer be present

Log fieldsThe below fields are important to review when troubleshooting Railgun issues.

bytes_retrieved: the number of bytes retrieved by the rg-listener from the origin web server for the request.

delta_compression_ratio: the average compression achieved for requests served by Railgun where a ratio of 1 means 99.99% and 10000 means 0% compression.

requests_completed: the number of HTTP requests successfully handled by the rg-listener.

requests_started: the number of HTTP requests received by the rg-listener.

uncompressed_chunks: Refers to data sent from the rg-listener to the rg-sender with no compression done by Railgun. This means the content either was previously compressed, or no change was present so no data was sent.

wan_bytes_sent: the number of bytes sent from the rg-listener to the rg-sender. This includes both compressed and uncompressed data.

wan_starts: the number of times a WAN connection was initialized between the rg-sender (installed at each Cloudflare datacenter) and the rg-listener (installed at your origin).

wan_stops: the number of times a WAN connection was closed between the rg-sender (installed at each Cloudflare datacenter) and the rg-listener (installed at your origin).