Azure Batch Account Monitoring Integration
An Azure Batch account is typically linked to a storage account. In a single Batch account, you can run several Batch workloads. You can also split your workloads into Batch accounts in different Azure regions that are part of the same subscription.
With Site24x7's integration, you can now monitor your Batch account, configure thresholds, and receive alerts about critical issues.
Setup and configuration
You can add an Azure Batch account while adding a new monitor or you can add one to an existing Azure monitor. Follow these steps to add the service.
Supported metrics
The following metrics are collected:
Metric name | Description | Statistic | Unit |
---|---|---|---|
Dedicated Core Count | The total number of dedicated cores in the Batch account | Total | Count |
Creating Node Count | The total number of nodes being created | Total | Count |
Idle Node Count | The total number of idle nodes | Total | Count |
Job Delete Complete Events | The total number of jobs that have been successfully deleted | Total | Count |
Job Delete Start Events | The total number of jobs that have been requested to be deleted | Total | Count |
Job Disable Complete Events | The total number of jobs that have been successfully disabled | Total | Count |
Job Disable Start Events | The total number of jobs that have been requested to be disabled | Total | Count |
Job Start Events | The total number of jobs that have been successfully started | Total | Count |
Job Terminate Complete Events | The total number of jobs that have been successfully terminated | Total | Count |
Job Terminate Start Events | The total number of jobs that have been requested to be terminated | Total | Count |
Leaving Pool Node Count | The total number of nodes leaving the pool | Total | Count |
LowPriority Core Count | The total number of low-priority cores in the batch account | Total | Count |
Offline Node Count | The total number of offline nodes | Total | Count |
Pool Create Events | The total number of pools that have been created | Total | Count |
Pool Delete Complete Events | The total number of pool deletes that have completed | Total | Count |
Pool Delete Start Events | The total number of pool deletes that have started | Total | Count |
Pool Resize Complete Events | The total number of pool resizes that have completed | Total | Count |
Pool Resize Start Events | The total number of pool resizes that have started | Total | Count |
Preempted Node Count | The number of preempted nodes | Total | Count |
Rebooting Node Count | The number of rebooting nodes | Total | Count |
Reimaging Node Count | The number of re-imaging nodes | Total | Count |
Running Node Count | The number of running nodes | Total | Count |
Starting Node Count | The number of nodes starting | Total | Count |
Start Task Failed Node Count | The number of nodes where the start task has failed | Total | Count |
Task Complete Events | The total number of tasks that have completed | Total | Count |
Task Fail Events | The total number of tasks that have completed in a failed state | Total | Count |
Task Start Events | The total number of tasks that have started | Total | Count |
Low-Priority Node Count | The total number of low-priority nodes in the Batch account | Total | Count |
Dedicated Node Count | The total number of dedicated nodes in the Batch account | Total | Count |
Unusable Node Count | The number of unusable nodes | Total | Count |
Waiting for Start Task Node Count | The number of nodes waiting for the start task to complete | Total | Count |
Threshold configuration
Global configuration
- Go to the Admin section in the left navigation pane.
- Select Configuration Profiles from the left pane and choose the Threshold and Availability (+) tab from the drop-down menu. Click Add Threshold Profile in the top-right corner.
- Set the monitor type as Azure Batch Account. You can now set the threshold values for all the metrics mentioned above.
Monitor-level configuration
- Go to Cloud > Azure and select Azure Batch Account from the drop-down menu.
- Choose a resource for which you would like to set a threshold, then click the hamburger icon . Select Edit, which will direct you to the Edit Azure Batch Account Monitor page.
- You can set the threshold values for the metrics by selecting Threshold and Availability. You can also configure IT Automation at the attribute level.
IT Automation
Site24x7 offers a set of exclusive IT Automation tools to auto-resolve performance degradation issues. These tools react to events proactively rather than waiting for manual intervention.
How to configure IT Automation for a monitor
Configuration Rules
With Site24x7's Configuration Rules, you can set parameters like Threshold Profile, Notification Profile, Tags, and Monitor Group for multiple monitors.
How to add Configuration Rules
Related links:
How to add an Azure monitor.
How to integrate an Azure App Service monitor.
How to integrate Azure Virtual Machine monitor.
How to configure IT Automations for a monitor.
How to add a Configuration Rule.