Datadog-Microsoft Azure Batch Integration

Overview

Azure Batch Service is a managed task scheduler and processor for your Azure applications.

Get metrics from Azure Batch Service to:

  • Visualize the performance of your Batch Accounts
  • Correlate the performance of your Batch Accounts with your applications

Setup

Installation

If you haven’t already, set up the Microsoft Azure integration first. There are no other installation steps that need to be performed.

Data Collected

Metrics

azure.batch_batchaccounts.core_count
(gauge)
Average number of cores in the batch account
shown as core
azure.batch_batchaccounts.creating_node_count
(gauge)
Number of nodes being created
shown as node
azure.batch_batchaccounts.idle_node_count
(gauge)
Number of idle nodes
shown as node
azure.batch_batchaccounts.leaving_pool_node_count
(gauge)
Number of nodes leaving the Pool
shown as node
azure.batch_batchaccounts.offline_node_count
(gauge)
Number of offline nodes
shown as node
azure.batch_batchaccounts.pool_create_event
(count)
Total number of pools that have been created
shown as event
azure.batch_batchaccounts.pool_delete_complete_event
(count)
Total number of pool deletes that have completed
shown as event
azure.batch_batchaccounts.pool_delete_start_event
(count)
Total number of pool deletes that have started
shown as event
azure.batch_batchaccounts.pool_resize_complete_event
(count)
Total number of pool resizes that have completed
shown as event
azure.batch_batchaccounts.pool_resize_start_event
(count)
Total number of pool resizes that have started
shown as event
azure.batch_batchaccounts.rebooting_node_count
(gauge)
Number of rebooting nodes
shown as node
azure.batch_batchaccounts.reimaging_node_count
(gauge)
Number of reimaging nodes
shown as node
azure.batch_batchaccounts.running_node_count
(gauge)
Number of running nodes
shown as node
azure.batch_batchaccounts.start_task_failed_node_count
(gauge)
Number of nodes where the Start Task has failed
shown as node
azure.batch_batchaccounts.starting_node_count
(gauge)
Number of nodes starting
shown as node
azure.batch_batchaccounts.task_complete_event
(count)
Total number of tasks that have completed
shown as event
azure.batch_batchaccounts.task_fail_event
(count)
Total number of tasks that have completed in a failed state
shown as event
azure.batch_batchaccounts.task_start_event
(count)
Total number of tasks that have started
shown as event
azure.batch_batchaccounts.total_node_count
(gauge)
Average number of nodes in the batch account
shown as node
azure.batch_batchaccounts.unusable_node_count
(gauge)
Number of unusable nodes
shown as node
azure.batch_batchaccounts.waiting_for_start_task_node_count
(gauge)
Number of nodes waiting for the Start Task to complete
shown as node