Skip to content

add initial signoz template#318

Merged
Siumauricio merged 2 commits intoDokploy:mainfrom
thaarrtt:signoz-test
Aug 28, 2025
Merged

add initial signoz template#318
Siumauricio merged 2 commits intoDokploy:mainfrom
thaarrtt:signoz-test

Conversation

@thaarrtt
Copy link
Copy Markdown
Contributor

@thaarrtt thaarrtt commented Aug 28, 2025

add initial signoz template

need more testing

Closes #17

also thanks for @renegadevi for working template

@github-actions
Copy link
Copy Markdown

github-actions bot commented Aug 28, 2025

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
templates ✅ Ready (View Log) Visit Preview 229a8fc

@thaarrtt
Copy link
Copy Markdown
Contributor Author

image

@Siumauricio
Copy link
Copy Markdown
Contributor

Thank you

@Siumauricio Siumauricio merged commit 2034a0d into Dokploy:main Aug 28, 2025
3 checks passed
@thaarrtt thaarrtt deleted the signoz-test branch August 29, 2025 04:04
@alfonsovgs
Copy link
Copy Markdown

@thaarrtt I have a question about the OpenTelemetry Go configuration based on this documentation: https://signoz.io/docs/instrumentation/opentelemetry-golang/

SERVICE_NAME=<service_name> INSECURE_MODE=true OTEL_EXPORTER_OTLP_ENDPOINT=<IP of SigNoz backend:4317> go run main.go

For OTEL_EXPORTER_OTLP_ENDPOINT, should I use:

My server's IP address (e.g., 192.168.1.100:4317), or
Should I create a domain for the OTLP exporter (e.g., http://my-app-signoz-gsj5kn-2c2112-5-183-11-143.traefik.me)?

@RDeluxe
Copy link
Copy Markdown

RDeluxe commented Oct 6, 2025

Hello there!

Tried using the template, but the file mounting is not setup (it's using named volumes).

Thus data will not be persisted accross deploys, which is a big issue.

Also, seems like only file binding and not Bind Mount is available in the "advanced" tab for docker-compose files, so I'm not sure how to set this up.

@thaarrtt
Copy link
Copy Markdown
Contributor Author

thaarrtt commented Oct 7, 2025

@thaarrtt I have a question about the OpenTelemetry Go configuration based on this documentation: https://signoz.io/docs/instrumentation/opentelemetry-golang/

SERVICE_NAME=<service_name> INSECURE_MODE=true OTEL_EXPORTER_OTLP_ENDPOINT=<IP of SigNoz backend:4317> go run main.go

For OTEL_EXPORTER_OTLP_ENDPOINT, should I use:

My server's IP address (e.g., 192.168.1.100:4317), or Should I create a domain for the OTLP exporter (e.g., http://my-app-signoz-gsj5kn-2c2112-5-183-11-143.traefik.me)?

sorry for late reply, are you fixed this issue??

@alfonsovgs
Copy link
Copy Markdown

@thaarrtt I have a question about the OpenTelemetry Go configuration based on this documentation: https://signoz.io/docs/instrumentation/opentelemetry-golang/

SERVICE_NAME=<service_name> INSECURE_MODE=true OTEL_EXPORTER_OTLP_ENDPOINT=<IP of SigNoz backend:4317> go run main.go

For OTEL_EXPORTER_OTLP_ENDPOINT, should I use:
My server's IP address (e.g., 192.168.1.100:4317), or Should I create a domain for the OTLP exporter (e.g., http://my-app-signoz-gsj5kn-2c2112-5-183-11-143.traefik.me)?

sorry for late reply, are you fixed this issue??

Hi @thaarrtt

Not yet, I can see the Signoz panel but I’m not receiving any data (traces and logs). I’ve tried both options I mentioned to you, but it doesn’t seem to collect any information.

@thaarrtt
Copy link
Copy Markdown
Contributor Author

thaarrtt commented Oct 7, 2025

Hello there!

Tried using the template, but the file mounting is not setup (it's using named volumes).

Thus data will not be persisted accross deploys, which is a big issue.

Also, seems like only file binding and not Bind Mount is available in the "advanced" tab for docker-compose files, so I'm not sure how to set this up.

maybe something like this???

https://gist.github.com/thaarrtt/47ced46f7268fb45e39b21c7f4f2a4c8

@thaarrtt
Copy link
Copy Markdown
Contributor Author

thaarrtt commented Oct 7, 2025

@thaarrtt I have a question about the OpenTelemetry Go configuration based on this documentation: https://signoz.io/docs/instrumentation/opentelemetry-golang/

SERVICE_NAME=<service_name> INSECURE_MODE=true OTEL_EXPORTER_OTLP_ENDPOINT=<IP of SigNoz backend:4317> go run main.go

For OTEL_EXPORTER_OTLP_ENDPOINT, should I use:
My server's IP address (e.g., 192.168.1.100:4317), or Should I create a domain for the OTLP exporter (e.g., http://my-app-signoz-gsj5kn-2c2112-5-183-11-143.traefik.me)?

sorry for late reply, are you fixed this issue??

Hi @thaarrtt

Not yet, I can see the Signoz panel but I’m not receiving any data (traces and logs). I’ve tried both options I mentioned to you, but it doesn’t seem to collect any information.

like nothing at all????? what logs info from otel collector or any request http info from the service???

@alfonsovgs
Copy link
Copy Markdown

@thaarrtt I have a question about the OpenTelemetry Go configuration based on this documentation: https://signoz.io/docs/instrumentation/opentelemetry-golang/

SERVICE_NAME=<service_name> INSECURE_MODE=true OTEL_EXPORTER_OTLP_ENDPOINT=<IP of SigNoz backend:4317> go run main.go

For OTEL_EXPORTER_OTLP_ENDPOINT, should I use:
My server's IP address (e.g., 192.168.1.100:4317), or Should I create a domain for the OTLP exporter (e.g., http://my-app-signoz-gsj5kn-2c2112-5-183-11-143.traefik.me)?

sorry for late reply, are you fixed this issue??

Hi @thaarrtt
Not yet, I can see the Signoz panel but I’m not receiving any data (traces and logs). I’ve tried both options I mentioned to you, but it doesn’t seem to collect any information.

like nothing at all????? what logs info from otel collector or any request http info from the service???

Yeah, nothing shows up in the SigNoz dashboard (no traces, no logs). Here’s what I’ve tried so far:
Used both <VPS_IP>:4317 and http://my-app-signoz-gsj5kn-2c2112-5-183-11-143.traefik.me as the OTEL_EXPORTER_OTLP_ENDPOINT.

But I understand that the SigNoz template generates a domain for the OTEL_EXPORTER_OTLP_ENDPOINT

@RDeluxe
Copy link
Copy Markdown

RDeluxe commented Nov 5, 2025

Hello there!
Tried using the template, but the file mounting is not setup (it's using named volumes).
Thus data will not be persisted accross deploys, which is a big issue.
Also, seems like only file binding and not Bind Mount is available in the "advanced" tab for docker-compose files, so I'm not sure how to set this up.

maybe something like this???

https://gist.github.com/thaarrtt/47ced46f7268fb45e39b21c7f4f2a4c8

Tks for your reply.

My understanding is that compose only supports file mounting, not path mount (so it won't work with folders?)

I tried something similar but was unusure it was actuallyworking, I'll try again and update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add template for SigNoz

4 participants