Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

outputs.stackdriver - Scope Quota Costs to the Destination Google Project instead of SA Project #16584

Open
crflanigan opened this issue Mar 4, 2025 · 0 comments · May be fixed by #16583
Open
Labels
feature request Requests for new plugin and for new features to existing plugins

Comments

@crflanigan
Copy link
Contributor

crflanigan commented Mar 4, 2025

Use Case

Currently, the Google Project associated with the Service Account used to send metrics to GMP is the one that is charged for ingestion. This creates an issue when using multiple instances of outputs.stackdriver to send metrics to different projects, as all ingestion costs are charged to the Service Account’s project instead of the respective destination projects.

Expected behavior

When using multiple outputs.stackdriver configurations in Telegraf, the quota costs for metric ingestion should be attributed to the specific project defined in each configuration instead of defaulting to the service account’s project.

Actual behavior

All ingestion is charged to the Google Service Account's project that is used to send the metrics, not the project where the metrics are actually being stored in.

Additional info

I have created a PR to address this issue here:
#16583

@crflanigan crflanigan added the feature request Requests for new plugin and for new features to existing plugins label Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Requests for new plugin and for new features to existing plugins
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant