feat(sources): opentelemetry log (#13320)
* feat: support opentelemetry log source * fix fmt * add opentelemetry.cue & add multi_output config & rename * add test for otel log * fix dep * feat: remove deprecated pb field * remove compression feature in lib/opentelemetry * fmt cue file * fmt cue * mv opentelemetry from lib to src * log namespace * allow clone_on_ref_ptr * fix feature * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/services/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * Update website/cue/reference/components/sources/opentelemetry.cue Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> * remove multi_outputs config * use send_batch_named for otel logs source Signed-off-by: Spencer Gilbert <spencer.gilbert@datadoghq.com> * convert timestamp&fix unit test * include generate_config test Signed-off-by: Spencer Gilbert <spencer.gilbert@datadoghq.com> * convert unix timestamps to Value::Timestamp Signed-off-by: Spencer Gilbert <spencer.gilbert@datadoghq.com> * use configurable trait Signed-off-by: Spencer Gilbert <spencer.gilbert@datadoghq.com> * update features Signed-off-by: Spencer Gilbert <spencer.gilbert@datadoghq.com> * update docs for timestamp conversion Signed-off-by: Spencer Gilbert <spencer.gilbert@datadoghq.com> Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com> Co-authored-by: Spencer Gilbert <spencer.gilbert@datadoghq.com>
D
Deen committed
2dd6a20733b0dae22e809151afa2d0ea4c18740b
Parent: e8f32c3
Committed by GitHub <noreply@github.com>
on 7/15/2022, 7:03:03 PM