@barry.wong In order to understand how much data you are going to ingest into Sentinel you need to figure out the how much data you are sending from each of these services to log analytics workspace. For example, In a typical Azure VM you would be sending around 1-3 GB of data/month which will depend on environment and your usage. If you are already ingesting data to log analytics workspace then you can go to Azure portal > Your log analytics > {Select your workspace} > Usage and estimated costs page. This page provides Data ingestion per solution chart to determine the volume of data being sent to log analytics. (see screenshot below)
You can refer to the Estimating the costs to manage your environment for details. You can also refer to the documentation to get the data volume by Azure Resources/Resource Group/Subscription.
Once you are able to determine the estimated data ingestion of each resource to log analytics then you can use the Pricing Calculator to get estimated cost.