cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Dynatrace losing request parameters after enabling bizevents(Request Body)

phmonte
Frequent Guest

After enabling the request body using any json key or even * according to the documentation, the APIs stop responding, the parameters do not reach the API.

The error only happens when using Request Body, any other parameter works correctly.

 

Message after enable capture request body:

A non-empty request body is required.

 

Stack:
Azure Web Apps with OneAgent Version: 1.269.166.20230715-203547

Dotnet 6.0

Dynatrace Biz Events

12 REPLIES 12

cesarsaravia
Dynatrace Advisor
Dynatrace Advisor

Hi @phmonte,
I recommend you that if you find an impediment in the configuration of bizevent for .NET, use the Support portal. The agents will help you with more detail, for example asking for images, logs, and any other file that helps to identify and reproduce your problem. Here, the community will help too, but could be answered in hours or maybe days.
https://dt-url.net/lb626l9 

-César S. - LATAM Solutions Architect

cesarsaravia
Dynatrace Advisor
Dynatrace Advisor

Hi @phmonte,
What happens when you enable the configuration of bizevent?
Your application is not working? Do the captured events contain empty values on the request body variable?
Could you share with us a screenshot of the error you refer to?

-César S. - LATAM Solutions Architect

phmonte
Frequent Guest

Thanks for responding @cesarsaravia 

The oneagent log file does not save any error or action information other than conventionally.

I made a drawing to show what is happening.

2023-09-18-1112.png

Remembering that the error only happens with the Request Body, the other options are working correctly.

 

Hi @phmonte 
Did you enable the feature flag of capturing .net bizevents? If yes, do you restarted the Asep.Net application?

cesarsaravia_0-1696270023213.png

 



-César S. - LATAM Solutions Architect

Yes, it is enabled and I tried restarting it again.
I tested with other apps (another OneAgent/Webapp) and I have the same problem.

phmonte_0-1696276415877.pngphmonte_1-1696276442866.png

 

dannemca
DynaMight Leader
DynaMight Leader

@phmontedid you got any update on this?

I am suspecting I am facing the same issue.

Site Reliability Engineer @ Kyndryl

So far, no updates @dannemca 

phmonte
Frequent Guest

The problem is not resolved, but an alternative is to disable Webserver Business Events [Opt-In].
A ticket was opened, as soon as it was updated by the dynatrace team, I updated it here with the response.

@dannemca 

phmonte_0-1697463733679.png

 

 

StrangerThing
Contributor

I'm also having this problem and have been working with support to resolve. Can update this thread if/when we get to a resolution.

pmurray30
Frequent Guest

I suspect I've just come across this problem with .Net as well. Has anyone had an update?

Also, does this problem only occur with .Net, or have people experienced this with other technologies, such as JAVA?

dannemca
DynaMight Leader
DynaMight Leader

.Net here too..

Technologies: .NET (.NET Core 3.1.32.0), ADO.NET (System.Data.Common 4.700.22.56512), ASP.NET Core (3.100.3222.56610), IIS App Pool (10.0.1776 .NET (.NET Core 3.1.32.0), ADO.NET (System.Data.Common 4.700.22.56512), ASP.NET Core (3.100.3222.56610), IIS App Pool (10.0.17763.1), MSSQL Client (4.700.20.6702)
Service technology types: ASP.NET CORE, IIS, IIS app pool, DotNet

Site Reliability Engineer @ Kyndryl

phmonte
Frequent Guest

Just to update everyone, the dynatrace team activated some debug logs and sent the files for analysis, as soon as they respond, I will update you,

For now I'm with the paleative solution.