Hi @heena
1.Currently, there is no supported method to ingest Syslog data directly into a custom table using Data Collection Rules (DCR) with the Azure Monitor Agent (AMA). The documentation outlines that custom logs are primarily supported from text log files or JSON files, and unfortunately, there is no option to define a custom schema for Linux Syslogs at this time.
2.As an alternative, you can forward your Syslog data to a custom table. This would involve setting up a mechanism to redirect the logs appropriately, allowing you to work around the limitation of direct ingestion.
3.Regarding any potential changes or future workarounds, the current documentation does not mention any updates that would allow direct ingestion of Syslog data into custom tables via AMA. You might want to keep an eye on future updates or announcements from Azure Monitor for any changes.
https://learn.microsoft.com/en-us/azure/sentinel/cef-syslog-ama-overview
https://learn.microsoft.com/en-us/azure/sentinel/cef-syslog-ama-overview#collection-of-syslog-and-cef-messages-with-ama
let us know if any help, we will always help as you needed.!
Please do not forget to "Accept the answer” and upvote it wherever the information provided helps you, this can be beneficial to other community members.it would be greatly appreciated and helpful to others