newrelic-experimental / monitoring-kubernetes-with-opentelemetry

Apache License 2.0
9 stars 6 forks source link

Add otlp logs pipeline for collector receiver #141

Closed CJ619 closed 5 months ago

CJ619 commented 6 months ago

Summary

It would be nice to have the ability to also export application logs via the deployment collector

Desired Behavior

In instances where there is a desire to integrate this solution with an otel instrument app running in k8s, it will be useful to have the ability to also export logs in otlp format through the deployment collector since it is already capable of receiving otlp metrics/traces

If logs are being exported from the an instrumented application, the deployment collector should be able to receive the logs and export to NR. This enhancement will be about creating a logs pipeline in the deployment collector (receiver) config

Possible Solution

This enhancement will be about creating a logs pipeline in the deployment collector (receiver) config

Additional context

utr1903 commented 5 months ago

@CJ619 Thanks a lot for the request & sorry for the delayed response. I'll implemented it asap :)

utr1903 commented 5 months ago

Main collector variables are renamed to avoid confusion #150.

utr1903 commented 5 months ago

Implemented with #150. It'll be in next release!

CJ619 commented 5 months ago

Thanks @utr1903. Appreciate the good work.

utr1903 commented 5 months ago

0.10.0 has now the OTLP log pipeline within the deployment-receiver collector :)