Check out v4 of the Fauna CLI
v4 of the Fauna CLI is now in beta. The new version introduces enhancements to the developer experience, including an improved authentication workflow. To get started, check out the CLI v4 quick start. |
Log record format
You can download Fauna Log files using the Fauna Dashboard or the Fauna Logs HTTP API endpoints. The log file is a gzip-compressed JSON+L file with one JSON object per line that represents a single log record entry.
The Datadog integration uses a different format for Fauna Log entries. See Log record format in the Datadog integration docs. |
An example Fauna Log object formatted for readability:
{
"API_VERSION": "10",
"BYTES_IN": 43,
"BYTES_OUT": 2692,
"BYTE_READ_OPS": 21,
"BYTE_WRITE_OPS": 0,
"COMPUTE_OPS": 1,
"DATABASE": ["ECommerce"],
"FQL_SHAPE":"Product.sortedByPriceLowToHigh()\n",
"QUERY_TIME_MS": 64,
"REGION_GROUP": "us-std",
"REQUEST_HEADERS": "{\"user_agent\":\"curl/8.4.0\",\"x_forwarded_for\":\"108.83.200.91, 10.1.1.124\"}",
"REQUEST_METHOD": "POST",
"RESPONSE_CODE": "200",
"TAGS": { "request_type": "product_search", "sort_by": "price" },
"TRACEPARENT": "00-00000000000000000992df31c81cc1c8-481003b57ce0897f-00",
"TS": "2099-05-10 18:05:42.871 Z",
"TXN_RETRIES": 0
}
Field | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
FQL version used in the query. FQL v10 uses |
||||||||||
|
Number of bytes in the request. |
||||||||||
|
Number of bytes in the response. |
||||||||||
|
Number of read operations consumed by this query. |
||||||||||
|
Number of write operations consumed by this query. |
||||||||||
|
Number of compute operations consumed by this query. |
||||||||||
|
Database path of this entry. Each path entry is a database name. The first entry is the top-level database, and each included entry to the right is a child database. Dashboard queries have an empty database value. |
||||||||||
|
Full request body with Personal Identifiable Data removed. Used to associate the log entry with a query to help debug and understand traffic. |
||||||||||
|
Query processing time, in milliseconds. |
||||||||||
|
An array of ops types that were limited or approaching rate limits:
Example: |
||||||||||
|
Query Region Group identifier. |
||||||||||
|
HTTP request headers of this entry. |
||||||||||
|
HTTP request method of this entry. |
||||||||||
|
HTTP response code:
|
||||||||||
|
Query tags included with the query. If the query included no tags, this field is |
||||||||||
|
Query W3C-compliant traceparent identifier. If you supplied an identifier and the logs don’t include the identifier, you might have supplied an invalid identifier. If you provided an invalid identifier, Fauna generates a valid identifier. |
||||||||||
|
Query processing timestamp in UTC. Example: |
||||||||||
|
Retry count. A value greater than zero indicates contention. |
Is this article helpful?
Tell Fauna how the article can be improved:
Visit Fauna's forums
or email docs@fauna.com
Thank you for your feedback!