Introduction

SQL Database elastic pools are a simple, cost-effective solution for managing and scaling multiple databases that have varying and unpredictable usage demands. Elastic pools in Azure SQL Database enable SaaS developers to optimize the price performance for a group of databases within a prescribed budget while delivering performance elasticity for each database.

Setup

To set up the OpsRamp Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select SQL Elastic Pool.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation TypeDescription
azure_sql_elasticpool_allocated_data_storageData space allocatedBytesAverageData space allocated
azure_sql_elasticpool_allocated_data_storage_percentData space allocated percentagePercentMaximumData space allocated percentage
azure_sql_elasticpool_cpu_limitCPU limitCountAverageCPU limit
azure_sql_database_cpu_percentCPU PercentagePercentAverageCPU Percentage
azure_sql_elasticpool_cpu_usedCPU UsedCountAverageCPU Used
azure_sql_database_dtu_consumption_percentDTU PercentagePercentAverageDTU Percentage
azure_eDTU_limiteDTU limitCountAverageeDTU limit
azure_eDTU_usedeDTU usedCountAverageeDTU used
azure_sql_database_log_write_percentLog IO percentagePercentAverageLog IO percentage
azure_sql_database_physical_data_read_percentData IO percentagePercentAverageData IO percentage
azure_sql_database_sessions_percentSessions percentagePercentAverageSessions percentage
azure_storage_limitStorage limitBytesAverageStorage limit
azure_sql_database_storage_percentStorage percentagePercentMaximumStorage percentage
azure_sql_elasticpool_sqlserver_process_core_percentSQL Server process core percentagePercentMaximumSQL Server process core percentage
azure_sql_elasticpool_sqlserver_process_memory_percentSQL Server process memory percentagePercentMaximumSQL Server process memory percentage
azure_sql_elasticpool_tempdb_data_sizeTempdb Data File Size KilobytesCountMaximumTempdb Data File Size Kilobytes
azure_sql_elasticpool_tempdb_log_sizeTempdb Log File Size KilobytesCountMaximumTempdb Log File Size Kilobytes
azure_sql_elasticpool_tempdb_log_used_percentTempdb percent log usedPercentMaximumTempdb percent log used
azure_sql_database_workers_percentWorkers percentagePercentAverageWorkers percentage
azure_sql_database_xtp_storage_percentIn-Memory OLTP storage percentagePercentAverageIn-Memory OLTP storage percentage.

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

External reference