Add an easy way to see all queries that metabase sends (log all queries)
- Dominant language
- Clojure
- Stars
- 49.3k
- Forks
- 6.8k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 653
Description
@paoliniluis often wants to see the actual queries that metabase issues. He had learned which logging level in the qp would allow this. This has recently changed. He now has to have a quite chatty low level enabled in order to see queries. This leaves him flying blind.
The feature:
we want to be able to easily see all queries that metabase sends over (question: what about sync? this can be quite a lot). For the time being lets go with user queries.
Contributor guide
Research direction
No files, tests, or entry points are named. Start by locating the query-dispatch and logging code in the Clojure project, then determine how user queries can be logged without requiring a broadly chatty logging level. Done means there is an easy way to see all user queries Metabase sends, while sync queries remain out of scope for now.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- backend, observability
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100