@Waqas Thank you for reaching out to us, As I understand you are looking to manage the logs generated by Azure Key Vault Managed HSM resource using log analytics workspace.
Based on my research (reviewed old support cases with a similar ask), Managed HSM saves information in an Azure storage account, there is no option to send the logs to log analytics workspace directly, also with logs getting stored in storage account in json format, one has to download the each json file to review the operations is challenging as well.
However you can follow this approach where you would need to pull the data into a server or a VM and then give it the correct format in order to ingest it into the log analytics workspace via Log ingestion API - https://video2.skills-academy.com/en-us/azure/azure-monitor/logs/tutorial-logs-ingestion-portal
Let me know if you have any further questions, feel free to post back.
Please remember to "Accept Answer" if answer helped, so that others in the community facing similar issues can easily find the solution.