Custom webhook triggers observed delayed execution due to a surge in incoming trigger executions that created a backlog for processing these types of trigger executions. This only impacted delayed executions via custom webhook triggers. The executions via api and UI were not impacted.
Harness received a surge of custom webhook events for processing triggers. These triggers were executing git backed pipelines that were taking longer than usual to resolve which caused the back pressure on the trigger processing leading to delays for pipeline executions. This happened since we have a limited number of resources available for processing custom webhook types of triggers.
We increased the resources on our systems to manage the surge which helped bring the system back to normal.
Time (UTC) | Event |
---|---|
Dec 20th 05:15pm | Identified the system is observing some delays in processing triggers. |
Dec 20th 05:50pm | Identified the issue causing the delays. |
Dec 20th 06:10pm | Increased the available resources for processing triggers. |
Dec 20th 07:25pm | Incident was identified as resolved. |
The currently allocated resources were unable to process the large number of custom webhooks leading to delays in processing them and thereby causing delayed pipeline executions. As a result, we had to allocate additional resources.