AWS RUM is not showing HTTP requests other than scripts

0

I have added AWS RUM to an Angular app by using TS snippet. In the config I'm using this telemetry config telemetries: [ "performance", "errors", [ 'http', { recordAllRequests: true } ] ],

I can see in my app dev tools network tab that request are being sent with http_events type: "com.amazon.rum.http_event" with details containing http method type call etc..

The problem is in AWS console in RUM module Requests tab I see only requests for scripts, css files. Is there any extra config needed to see GET/POST requests in aws console?

질문됨 2년 전855회 조회
2개 답변
0

Hello, and thanks for reaching out!

When configuring the telemetries parameters in the config and specifying non-default options, you'll want to be sure to specify each telemetry as its own array, as seen in the examples here.

Try specifying the telemetries as the following and let me know if you see any changes in behavior:

telemetries: ["performance","errors",["http",{recordAllRequests: true}]],
AWS
지원 엔지니어
답변함 2년 전
  • I am experiencing the same thing with a React APP. Not seeing any of the com.amazon.rum.http_event on the console for API calls being made. I have

            telemetries: [
                "performance",
                "errors",
                [ 'http', { recordAllRequests: true, addXRayTraceIdHeader: true } ]
            ],
    
0

I have forked the RUM client. Quick fix for our specific use case, but it tracks ALL API calls (including after initial page load and ignoring max events configuration) as performance metrics.

You will have to force the OTHER type in all recorded types rather than sampled

        telemetries: [
            [ "performance", {recordAllTypes: ['document', 'script', 'other']} ],
            "errors",
            "http"
        ],

https://github.com/samholton/aws-rum-web/releases/tag/v1.5.1-api-patch

답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠