How to monitor Synapse Spark real time monitor
Hi Team,
We are wondering how to monitor Spark Pool performance metrics in real time (ex CPU, Memory, Errors).
In Apache Spark Pool section, I found chart can monitor how many Spark application, Vcore allocation or memory allocation
But seems this one is only for the resource allocation, for example, if this stream job with spark application using 3 small nodes, which is 12 Vcore, then here will shows allocated 13 Vcores and total 96 GB is allocated. But this is for total resource allocation, not real memory consumption. May I know how can we monitor real time Spark Job performance within our existing tools like Synapse, notebook Spark code, or Grafana.
Also, in the Synapse workspace portal, the monitor section, I found there are more metrics, and there is a section within this metrics called Streaming Job, it includs metrics like Resource % utilization, Runtime errors, etc, which seems really useful. But im not sure if this is for monitor Spark Job, since it shows nothing when I select it. Thanks so much!