#support

Installing Agent on Docker for SigNoz without Changing App Code

TLDR Lokesh asked for guidance on installing an agent on Docker without modifying application code. Srikanth suggested using collector receivers for Cloudwatch logs and metrics.

Powered by Struct AI
Feb 17, 2023 (10 months ago)
Lokesh
Photo of md5-821d6f313bfea2fba84befc441fba048
Lokesh
02:57 AM
Hello everyone.

We have a bunch of applications that are running using fargate with docker container. We are using Cloudwatch for metrics and logs.

Is there a documentation to install an agent on docker container to start routing logs and metrics to Signoz without having to modify any application code?

The main objective is to use Signoz for all metrics and logs without changing application logic.

[I tried exploring https://signoz.io/docs/ but could not get to something that can help us.] Any help in this regard will be helpful.
Srikanth
Photo of md5-ce04a9988e2fd758a659dc55be6f2543
Srikanth
06:34 AM
You can setup the collector to receive the cloudwatch logs and send them to SigNoz instance endpoint https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awscloudwatchreceiver.
Lokesh
Photo of md5-821d6f313bfea2fba84befc441fba048
Lokesh
08:50 AM
Cool. Thanks. Let me try this.