Azure Function Blob Triggers From EventHub Avro RRS feed

  • Question

  • We have some Azure Function blob triggers running designed to trigger from an AVRO file written by the EventHub Capture.

    Public static async Task Run([BlobTrigger("eventhub-capture/%EventHub.Name%/data/{name}", Connection = "DataStorageAccount.ConnectionString")]Stream myBlob, string name, ILogger logger, ExecutionContext context)

    The triggers have been running smoothly for a long time now but recently have started firing off non consistently, and also possibly not at all in some cases.

    For example, below shows when the triggers happened partition 9 Format /partition/year/month/day/hour/minute/second it should fire in 5 minute batches

    You can see above 06:35 until 07:21 nothing fired.  Also, 2018/10/11/07/17 never fired at all, even though the file exists in blob (see below).

    We have deleted the functions, blobs, EventHubs and rebuilt everything but it hasn't fixed it.  The functions usually run smoothly for a few hours then start to deteriorate.

    This is also happening in 2 environments (QA & DEV).


    • Edited by mtowse Thursday, October 11, 2018 9:19 AM
    • Moved by Adam Smith (Azure) Monday, October 15, 2018 9:45 PM Better to be posted in functions
    Thursday, October 11, 2018 8:37 AM

All replies