We are planning to implement custom error logging using Azure. I came across few articles which suggest using Azure monitor logs or Azure application insights. Our error logging includes storing each exception details in JSON format. We will pass these details in JSON format to either Azure monitor logs or Azure application insights. What are the advantages over other in this scenario and which is best suit for this requirement. Thanks.