I have a function app which collects custom logs from one source and sends them concurrently to Azure Monitor using the following code example. The function app runs each hour and sends about 100k+ rows of log.
For example I'm trying to send 100,000 rows, but for some reason it shows in Azure that the number of rows received is slightly more than the original, for an example 100,050.
What could be the possible reason?