It seems to me that logs in outsystems have a maximum length of 2000 characters. Am I correct? If so, is there any way to change this maximum length?
What logs are you referring to? Different kind of logs have different restrictions in different fields.
Are you talking specifically about the size you can add to the message in Audit action (which ends up in General Log) ? Yes, that is restricted to 2000 characters and cannot be changed.
If you need to log larger amounts of data, I recommend you create your own database table for it and use the Asynchronous Logging extension to insert data into it.
Can you provide me some example on how to use this extension, so I can quickly test its functionality?
I'm getting the error "Unable to convert to record". I think I'm not doing this right and I didn't find any examples on the web..
Actually, let me provide some more information on this:
We need to log information for requests and responses either through outsystems modules or through .NET extensions.
Currently, we're using GenericExtendedActions.Audit to do this, but Service Center cannot give us all the information about this logs (I assume that is because of the size limit you referred).
What I actually need to know is how can we implement asynchronous logging in this situtation. Can you help me?
Hello Ana, since this question is outside the scope of this thread, I took the liberty of opening a new thread with your question and replying to it. Please continue this discussion there.