AppD Archive

Unable to push Opentelemetry traces from agent/postman client to Appdynamics collector

Muthukumar_Than
New Member

Hi @Ryan.Paredez ,

I am getting "BAD REQUEST" error when I am pushing the trace from Opentelemetry agent to Appdynamics directly.  

Below is the sample request. Pls let me know what is missing/wrong in the request

{
    "resourceSpans": [
        {
            "resource": {
                "attributes": [
                    {
                        "key""service.name",
                        "value": {
                            "stringValue""/HybridISSanityAssets:SanityFlowServiceSuccess"
                        }
                    },
                    {
                        "key""service.namespace",
                        "value": {
                            "stringValue""SanityFlowServiceSuccess"
                        }
                    },
                    {
                        "key""appdynamics.controller.account",
                        "value": {
                            "stringValue""hepburn202405201255302"
                        }
                    },
                    {
                        "key""appdynamics.controller.host",
                        "value": {
                            "stringValue""hepburn202405201255302.saas.appdynamics.com"
                        }
                    },
                    {
                        "key""appdynamics.controller.port",
                        "value": {
                            "stringValue""443"
                        }
                    }
                ]
            },
            "scopeSpans": [
                {
                    "spans": [
                        {
                            "traceId""5B8EFFF798038103D269B633813FC60C",
                            "spanId""EEE19B7EC3C1B174",
                            "parentSpanId""EEE19B7EC3C1B173",
                            "name""/wm-cloud/local/HybridISSanityAssets:SanityChildFlowService",
                            "startTimeUnixNano""1716655854847000000",
                            "endTimeUnixNano""1716655854888000000",
                            "attributes": [
                                {
                                    "key""service.name",
                                    "value": {
                                        "stringValue""SanityChildFlowService"
                                    }
                                },
                                {
                                    "key""cmp",
                                    "value": {
                                        "stringValue""ONPREMISEIS"
                                    }
                                },
                                {
                                    "key""tId",
                                    "value": {
                                        "stringValue""default"
                                    }
                                },
                                {
                                    "key""stg",
                                    "value": {
                                        "stringValue""STAGE_NA"
                                    }
                                },
                                {
                                    "key""hostname",
                                    "value": {
                                        "stringValue""test"
                                    }
                                },
                                {
                                    "key""agentId",
                                    "value": {
                                        "stringValue""default"
                                    }
                                },
                                {
                                    "key""nodeType",
                                    "value": {
                                        "stringValue""flow"
                                    }
                                },
                                {
                                    "key""stat",
                                    "value": {
                                        "stringValue""1"
                                    }
                                }
                            ],
                            "status": {
                                "code"1
                            }
                        }                      
                    ]
                }
            ]
        }
    ]
}

I am stuck here. Your help is much appreciated.

I have to make decision based on this POC.

Tags (2)
0 Karma

Leandro_de_Oliv
Engager

Hi, @Muthukumar.Thangamuthu please share more details about your test. How is your OTEL Collector configuration, what endpoints are you using etc. If possible share your OTEL Collector config file - without sensitive information. 

iamryan
Community Manager
Community Manager

Hi @Muthukumar.Thangamuthu,

I've not been able to find any information for you, but I'm still trying. Have you been able to figure anything out that you can share?

0 Karma
Get Updates on the Splunk Community!

Index This | When is October more than just the tenth month?

October 2025 Edition  Hayyy Splunk Education Enthusiasts and the Eternally Curious!   We’re back with this ...

Observe and Secure All Apps with Splunk

  Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

What’s New & Next in Splunk SOAR

 Security teams today are dealing with more alerts, more tools, and more pressure than ever.  Join us for an ...