-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Need some help with SigNoz and OTel collector setup #6750
Comments
Thanks for opening this issue. A team member should give feedback soon. In the meantime, feel free to check out the contributing guidelines. |
If your app and signoz are in the same machine then i recommend not using another local otel collector. Why would you need that? Wouldn't this approach be simple: You just need to send your telemetry data to the Signoz Otel Collector in the endpoint 0.0.0.0:4317 assuming you are using OTLP and GRPC. All other things like storing to clickhouse for query is handled by signoz otel collector. Just doing this you can see the data being collected and view from the signoz dashboard. But still if you want another local OTEL collector for some reason. To avoid the port conflict, i think you can change the port for OTLP grpc or http in the receiver. The config would look something like this:
For the receiver OTLP grpc and http receiver port is changed to 4545 and 4546(Remember to send telemetry data to this endpoint from your application). |
Current situation:
Here's my local OTel collector config:
Main questions:
What's the correct data flow path? Should it be:
Option A: App → Local OTel collector → SigNoz
OR
Option B: App → Local OTel collector → SigNoz's Docker OTel collector → SigNoz
If Option A is correct, what changes do I need in my local OTel collector config to send data directly to SigNoz's ClickHouse?
If Option B is recommended, how should I configure the collectors to avoid port conflicts and ensure proper data flow?
Current errors I'm seeing:
Any guidance on the correct approach would be really helpful! 🙏
The text was updated successfully, but these errors were encountered: