Improved logging

09 August, 2019 | 1 min read

The v1.0.0-beta.3 release added several exciting enhancements to the GraphQL engine's logs. The following log types are now enabled by default: startup, http-log, webhook-log and websocket-log. The detailed documentation of these log types can be found here.

Here is an example of an http-log of a successful query:

http-log in case of success

Here is an example of an http-log with a permission error. The level has been changed from info to error.

http-log in case of error

Now we'll add query-log that was also introduced with the same release but is not enabled by default. We can set the following environment variable (in this example on Heroku):

Adding environment variable for query-log

Here is an example of a query-log:

Query log

More details on this change can be found in the changelog.

Hasura Con
Check out the product announcements from HasuraCon’22
View Recordings
Hasura Con
The Hasura User Conference | June 28 - 30, 2022
New Product Announcements
View Recording



Works at Hasura.

Read More

Monthly product updates in your inbox. No spam.
News letter