Hi @Ayush Saran
For your original question, there isn't any limitation on language stack. Whichever stack you're using, the logging gets piped in by default. Verify that your app is actually generating logs by using Log Stream in the portal or kudu console under Log Files (yourappname.scm.azurewebsites.net/api/vfs/LogFiles/). On Windows, you can also select Debug Console > CMD > Logfiles for an explorer type view.
Once you confirm your app is generating logs, then ensure the correct destination is selected for logs, i.e., Event Hub, Log Analytics Workspace, Storage Account. Specifically for Event Hub, you should be able to use the Azure portal to check if logs are being streamed to your destination resource on the resource itself.