[CT-3281] [Feature] Add a --perf-info
flag to write out perf_info.json
for all commands that write a manifest
#8936
Labels
enhancement
New feature or request
Refinement
Maintainer input needed
user docs
[docs.getdbt.com] Needs better documentation
Is this your first time submitting a feature request?
Describe the feature
Hey Core team 👋🏼
I was wondering if it would be possible to write out the
perf_info.json
results for more than just parse calls, maybe with a--perf-info
flag.If it wouldn't add meaningful overhead to something like a run or build command this info could be picked up by dbt cloud and logged to Datadog where we could scrape metrics from it.
I think that would be really valuable feedback, and would allow us to better see the impact of the great performance improvements you're working on!
Describe alternatives you've considered
Analysis via post processing in our internal analytics system.
The downside is that some internal parsing metrics are hidden, and the data is time-delayed by the ingestion / transformation cycle.
In addition, it also makes it impossible to prepare actual "metrics" inside datadog.
Who will this benefit?
dbt Cloud Solutions and Engineering teams.
Are you interested in contributing this feature?
no
Anything else?
Internal Slack Thread:
https://dbt-labs.slack.com/archives/C05FWBP9X1U/p1698332747811859
The text was updated successfully, but these errors were encountered: