docs: outputs: opentelemetry: add OAuth2 client credentials and worke…#2489
Conversation
…rs options Add 16 oauth2.* configuration parameters introduced by the out_opentelemetry OAuth2 client credentials support: - oauth2.enable: enable OAuth2 client credentials flow - oauth2.token_url: token endpoint URL - oauth2.client_id / oauth2.client_secret: client credentials - oauth2.scope / oauth2.audience / oauth2.resource: optional parameters - oauth2.auth_method: basic, post, or private_key_jwt (default: basic) - oauth2.jwt_key_file / oauth2.jwt_cert_file: private_key_jwt key material - oauth2.jwt_aud / oauth2.jwt_header / oauth2.jwt_ttl_seconds: JWT options - oauth2.refresh_skew_seconds: token refresh lead time (default: 60) - oauth2.timeout / oauth2.connect_timeout: token request timeouts Also add the missing workers parameter (default: 0) which is supported by all outputs via the framework but was undocumented here. Fixes fluent#2484 Signed-off-by: Eric D. Schabell <eric@schabell.org>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughDocumentation update to the OpenTelemetry output plugin that adds a comprehensive OAuth 2.0 client credentials configuration section mirroring the HTTP output plugin, along with a new Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@patrick-stephens and @cosmo0920 ready for review! |
Add 16 oauth2.* configuration parameters introduced by the out_opentelemetry OAuth2 client credentials support:
Also add the missing workers parameter (default: 0) which is supported by all outputs via the framework but was undocumented here.
Fixes #2484
Summary by CodeRabbit
workersconfiguration parameter to control the number of workers used for flush operations.