@Guan Yingjie - Welcome to Microsoft Q&A and thanks for reaching out to us.
Have you tried creating an Azure Virtual Machine (VM) or use an existing one to deploy OpenTelemetry collector in Azure to receive metrics and traces of your cloud service? If not, try that and see if that helps.
And then install the OpenTelemetry collector on the VM. You can follow the instructions mentioned in the official documentation of OpenTelemetry for installing the collector.
Configure the collector to receive metrics and traces from your cloud service. You can use the OpenTelemetry exporters to send the data to third-party services like Datadog or Sumologic.
Please note that you need to have the necessary permissions to create and configure a VM in Azure. Also, make sure that the VM is in the same region as your cloud service to minimize latency.
Hope this helps. and please feel free to reach out if you have any further questions.
If the above response was helpful, please feel free to "Accept as Answer" and click "Yes" so it can be beneficial to the community.