Share via

Analyze the message log of an activity running in the ADF pipeline.

Kien Ngo 40 Reputation points
2026-03-31T06:47:38.0066667+00:00

Message from gateway host 15dbf5f0-513d-4284-bda5-

Retrieving 52ea5cc34174. worker: c1799ef9-d34a-4442-b353-

ce65ee2f3693、ProcessID 10868

Activity ID: 15dbf5f0-513d-4284-bda5-52ea5cc34174

IsSecondary False, StartPullTaskHA continues on condition: task is empty Activity ID: 15dbf5f0-513d-4284-bda5-52ea5cc34174

IsSecondary False, StartPullTaskHA continues on condition: task is empty Activity ID: 15dbf5f0-513d-4284-bda5-52ea5cc34174

TaskController start calling ThreadTaskWorker to process task 15dbf5f0-513d-4284-bda5-52ea5cc34174.

TaskController complete calling ThreadTaskWorker to process task 15dbf5f0-513d-4284-bda5-52ea5cc34174.

The gateway host returns message 15dbf5f0-513d-4284-bda5-52ea5cc34174. Worker: c1799ef9-d34a-4442-b353-ce65ee2f3693, Processld 10868

Activity ID: 15dbf5f0-513d-4284-bda5-52ea5cc34174

Get response from worker for message id: 15dbf5f0-513d-4284-bda5-52ea5cc34174, send id 2c699756-823e-4740-9395-81f0fef39ad4

Received message 15dbf5f0-513d-4284-bda5-52ea5cc34174 from worker. Node: he22-cmn-etl01s, ​​Workerld c1799ef9-d34a-4442-b353-ce65ee2f3693

Activity ID: 15dbf5f0-513d-4284-bda5-52ea5cc34174

Status: FinishedToSendMessageToldleWorker, Messageld = 15dbf5f0-513d-4284-bda5-52ea5cc34174, Workerld = c1799ef9-d34a-4442-b353-

ce65ee2f3693、NodeName =he22-cmn-etl01s

Activity ID: 15dbf5f0-513d-4284-bda5-52ea5cc34174

IsSecondary False, StartPullTaskHA continues on condition: task is empty

Activity ID: 15dbf5f0-513d-4284-bda5-52ea5cc34174

IsSecondary False, StartPullTaskHA 1 task(s) pulled off with activityId: aa5c9aa1-2091-48bc-9f0b-c74e2b14277d

Activity ID: 15dbf5f0-513d-4284-bda5-52ea5cc34174

Azure Data Factory
Azure Data Factory

An Azure service for ingesting, preparing, and transforming data at scale.

0 comments No comments

Answer accepted by question author
  1. Q&A Assist
    2026-03-31T06:48:06.68+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The log describes normal internal task orchestration between the self-hosted Integration Runtime (gateway host) and its worker process for an Azure Data Factory activity. There is no explicit error in the snippet.

    Key points in the sequence:

    1. Message routing and worker selection
      • Message from gateway host ... and Retrieving ... worker: c1799ef9-d34a-4442-b353-... ProcessID 10868 show the gateway assigning the activity (ID 15dbf5f0-513d-4284-bda5-52ea5cc34174) to a specific worker process on the node he22-cmn-etl01s.
    2. High-availability pull loop (StartPullTaskHA)
      • Repeated lines like IsSecondary False, StartPullTaskHA continues on condition: task is empty indicate the primary node is polling for tasks; at that moment, the task queue is empty.
      • Later, IsSecondary False, StartPullTaskHA 1 task(s) pulled off with activityId: aa5c9aa1-2091-48bc-9f0b-c74e2b14277d shows that a new task was picked up successfully. This is expected behavior in HA task-pull loops.
    3. Task execution lifecycle
      • TaskController start calling ThreadTaskWorker to process task 15dbf5f0-513d-4284-bda5-52ea5cc34174.
      • TaskController complete calling ThreadTaskWorker to process task ...
        These lines show the worker thread starting and completing processing of the activity.
    4. Response from worker back to gateway
      • The gateway host returns message ... Worker: c1799ef9-d34a-4442-b353-ce65ee2f3693, ProcessId 10868
      • Get response from worker for message id: 15dbf5f0-513d-4284-bda5-52ea5cc34174
      • Received message ... from worker. Node: he22-cmn-etl01s
      • Status: FinishedToSendMessageToIdleWorker ...
        These indicate the worker has finished processing and the gateway has successfully received and routed the completion message. The status label is internal but implies the worker is now idle and ready for new tasks.

    How to use this information for troubleshooting:

    • Since the log shows a full start → process → complete → response cycle with no error or failure keywords, any pipeline issue is likely elsewhere (e.g., in activity configuration, data source, or sink).
    • For deeper analysis of activity runs (status, errors, timings) at the service level, query the ADFActivityRun table in Azure Monitor Logs, which exposes columns such as ActivityName, ActivityRunId, Status, ErrorCode, and ErrorMessage.

    References:


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.