I read about the difference between log-based and pre-aggregated metrics here: https://docs.microsoft.com/en-us/azure/azure-monitor/app/pre-aggregated-metrics-log-metrics
Later on I came across event counters: https://docs.microsoft.com/en-us/azure/azure-monitor/app/eventcounters
They both seem to be used to track metrics of some kind. I see the EventCounters documentation doesn't mention any (pre-)aggregation, but besides that, what is the difference between both and when do I use an EventCounter rather than making a call to TelemetryClient.TrackMetric()?