Abilitare il rilevamento per monitorare il flusso di lavoro completo, end-to-endEnable tracking to monitor your complete workflow, end-to-end

È disponibile un rilevamento predefinito che è possibile abilitare per diverse parti del flusso di lavoro Business to Business, ad esempio il rilevamento dei messaggi AS2 o X12.There is built-in tracking that you can enable for different parts of your business-to-business workflow, such as tracking AS2 or X12 messages. Quando si creano flussi di lavoro che includono app per la logica, BizTalk Server, SQL Server o qualsiasi altro livello, è possibile abilitare il rilevamento personalizzato che registra gli eventi dall'inizio alla fine del flusso di lavoro.When you create workflows that includes a logic app, BizTalk Server, SQL Server, or any other layer, then you can enable custom tracking that logs events from the beginning to the end of your workflow.

Questo argomento fornisce un codice personalizzato che è possibile usare nei livelli all'esterno di app per la logica.This topic provides custom code that you can use in the layers outside of your logic app.

Schema di rilevamento personalizzatoCustom tracking schema


        {
            "sourceType": "",
            "source": {

            "workflow": {
                "systemId": ""
            },
            "runInstance": {
                "runId": ""
            },
            "operation": {
                "operationName": "",
                "repeatItemScopeName": "",
                "repeatItemIndex": "",
                "trackingId": "",
                "correlationId": "",
                "clientRequestId": ""
                }
            },
            "events": [
            {
                "eventLevel": "",
                "eventTime": "",
                "recordType": "",
                "record": {                
                }
            }
         ]
      }
ProprietàProperty TipoType DescrizioneDescription
sourceTypesourceType Tipo dell'origine dell'esecuzione.Type of the run source. I valori consentiti sono Microsoft.Logic/workflows e custom.Allowed values are Microsoft.Logic/workflows and custom. Obbligatoria(Mandatory)
SourceSource Se il tipo di origine è Microsoft.Logic/workflows, le informazioni dell'origine devono seguire questo schema.If the source type is Microsoft.Logic/workflows, the source information needs to follow this schema. Se il tipo di origine è custom, lo schema è JToken.If the source type is custom, the schema is a JToken. Obbligatoria(Mandatory)
systemIdsystemId StringString ID di sistema dell'app per la logica.Logic app system ID. Obbligatoria(Mandatory)
runIdrunId StringString ID di esecuzione dell'app per la logica.Logic app run ID. Obbligatoria(Mandatory)
operationNameoperationName StringString Nome dell'operazione, ad esempio azione o trigger.Name of the operation (for example, action or trigger). Obbligatoria(Mandatory)
repeatItemScopeNamerepeatItemScopeName StringString Ripetere il nome dell'elemento se l'azione è all'interno di un loop foreach / until.Repeat item name if the action is inside a foreach/until loop. Obbligatoria(Mandatory)
repeatItemIndexrepeatItemIndex IntegerInteger Se l'azione è all'interno di un loop foreach/until.Whether the action is inside a foreach/until loop. Indica l'indice dell'elemento ripetuto.Indicates the repeated item index. Obbligatoria(Mandatory)
trackingIdtrackingId StringString Indica l'ID di rilevamento per la correlazione dei messaggi.Tracking ID, to correlate the messages. Facoltativa(Optional)
correlationIdcorrelationId StringString ID di correlazione, per la correlazione dei messaggi.Correlation ID, to correlate the messages. Facoltativa(Optional)
clientRequestIdclientRequestId StringString Il client può popolare questo valore per la correlazione dei messaggi.Client can populate it to correlate messages. Facoltativa(Optional)
eventLeveleventLevel Livello dell'evento.Level of the event. Obbligatoria(Mandatory)
eventTimeeventTime Ora dell'evento in formato UTC, ovvero AAAA-MM-GGTHH:MM:SS.00000ZTime of the event, in UTC format YYYY-MM-DDTHH:MM:SS.00000Z. Obbligatoria(Mandatory)
recordTyperecordType Tipo di record di rilevamento.Type of the track record. Il valore consentito è custom.Allowed value is custom. Obbligatoria(Mandatory)
recordrecord Tipo di record personalizzato.Custom record type. Il formato consentito è JToken.Allowed format is JToken. Obbligatoria(Mandatory)

Schemi di rilevamento per il protocollo B2BB2B protocol tracking schemas

Per informazioni sugli schemi di rilevamento per il protocollo B2B, vedere:For information about B2B protocol tracking schemas, see:

Passaggi successiviNext steps