Use Azure Batch to run large-scale parallel and high-performance computing (HPC) batch jobs efficiently in Azure.
Azure Batch does the following:
- Creates and manages a pool of compute nodes (virtual machines).
- Installs the applications you want to run.
- Schedules jobs to run on the nodes.
There is no cluster or job scheduler software to install, manage, or scale.
Use the OpsRamp Azure public cloud integration to discover and collect metrics against the Azure service.
To set up the OpsRamp Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select
|OpsRamp Metric||Metric Display Name||Unit||Aggregation Type|
Total number of dedicated cores in the batch account.
|Dedicated Core Count||Count||Total|
Total number of dedicated nodes in the batch account.
|Dedicated Node Count||Count||Total|
Total number of low priority cores in the batch account.
|LowPriority Core Count||Count||Total|
Total number of low priority nodes in the batch account.
|Low Priority Node Count||Count||Total|
Number of nodes being created.
|Creating Node Count||Count||Total|
Number of nodes starting.
|Starting Node Count||Count||Total|
Number of nodes waiting for the Start Task to complete.
|Waitng For Start Task Node Count||Count||Total|
Number of nodes where the Start Task has failed.
|Start Task Failed Node Count||Count||Total|
Number of idle nodes.
|Idle Node Count||Count||Total|
Number of offline nodes.
|Offline Node Count||Count||Total|
Number of rebooting nodes.
|Rebooting Node Count||Count||Total|
Number of reimaging nodes.
|Reimaging Node Count||Count||Total|
Number of running nodes.
|Running Node Count||Count||Total|
Number of nodes leaving the pool.
|Leaving Pool Node Count||Count||Total|
Number of unusable nodes.
|Unusable Node Count||Count||Total|
Number of preempted nodes.
|Preempted Node Count||Count||Total|
Number of tasks that have started.
|Task Start Events||Count||Total|
Total number of tasks that have completed.
|Task Complete Events||Count||Total|
Total number of tasks that have completed in a failed state.
|Task Fail Events||Count||Total|
Total number of pools that have been created.
|Pool Create Events||Count||Total|
Total number of pool resizes that have started.
|Pool Resize Start Events||Count||Total|
Total number of pool resizes that have completed.
|Pool Resize Complete Events||Count||Total|
Total number of pool deletes that have started.
|Pool Delete Start Events||Count||Total|
Total number of pool deletes that have completed.
|Pool Delete Complete Events||Count||Total|
Total number of jobs that have been successfully deleted.
|Job Delete Complete Events||Count||Total|
Total number of jobs that have been requested to be deleted.
|Job Delete Start Events||Count||Total|
Total number of jobs that have been successfully disabled.
|Job Disable Complete Events||Count||Total|
Total number of jobs that have been requested to be disabled.
|Job Disable Start Events||Count||Total|
Total number of jobs that have been successfully started.
|Job Start Events||Count||Total|
Total number of jobs that have been successfully terminated.
|Job Terminate Complete Events||Count||Total|
Total number of jobs that have been requested to be terminated.
|Job Terminate Start Events||Count||Total|
- Configurable in OpsRamp Azure Integration Discovery Profile.