Azure Analysis Services is a fully managed platform as a service (PaaS) that provides enterprise-grade data models in the cloud.

Use advanced mashup and modeling features to combine data from multiple data sources, define metrics, and secure your data in a single, trusted tabular semantic data model. The data model provides an easier and faster way for users to browse massive amounts of data for ad hoc data analysis.

Use the Azure public cloud integration to discover and collect metrics against the Azure service.

External reference

Azure Monitor - Platform metrics

Setup

To set up the Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Analysis Service.

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

Supported metrics

OpsRamp MetricAzure MetricMetric Display NameUnitAggregation TypeDescription
azure_analysisservices_servers_CleanerCurrentPriceCleanerCurrentPriceMemory: Cleaner Current PriceCountAverageCurrent price of memory, $/byte/time, normalized to 1000.
azure_analysisservices_servers_CleanerMemoryNonshrinkableCleanerMemoryNonshrinkableMemory: Cleaner Memory nonshrinkableBytesAverageAmount of memory, in bytes, not subject to purging by the background cleaner.
azure_analysisservices_servers_CleanerMemoryShrinkableCleanerMemoryShrinkableMemory: Cleaner Memory shrinkableBytesAverageAmount of memory, in bytes, subject to purging by the background cleaner.
azure_analysisservices_servers_CommandPoolBusyThreadsCommandPoolBusyThreadsThreads: Command pool busy threadsCountAverageNumber of busy threads in the command thread pool.
azure_analysisservices_servers_CommandPoolIdleThreadsCommandPoolIdleThreadsThreads: Command pool idle threadsCountAverageNumber of idle threads in the command thread pool.
azure_analysisservices_servers_CommandPoolJobQueueLengthCommandPoolJobQueueLengthCommand Pool Job Queue LengthCountAverageNumber of jobs in the queue of the command thread pool.
azure_analysisservices_servers_CurrentConnectionsCurrentConnectionsConnection: Current connectionsCountAverageCurrent number of client connections established.
azure_analysisservices_servers_CurrentUserSessionsCurrentUserSessionsCurrent User SessionsCountAverageCurrent number of user sessions established.
azure_analysisservices_servers_LongParsingBusyThreadsLongParsingBusyThreadsThreads: Long parsing busy threadsCountAverageNumber of busy threads in the long parsing thread pool.
azure_analysisservices_servers_LongParsingIdleThreadsLongParsingIdleThreadsThreads: Long parsing idle threadsCountAverageNumber of idle threads in the long parsing thread pool.
azure_analysisservices_servers_LongParsingJobQueueLengthLongParsingJobQueueLengthThreads: Long parsing job queue lengthCountAverageNumber of jobs in the queue of the long parsing thread pool.
azure_analysisservices_servers_mashup_engine_memory_metricmashup_engine_memory_metricM Engine MemoryBytesAverageMemory usage by mashup engine processes
azure_analysisservices_servers_mashup_engine_private_bytes_metricmashup_engine_private_bytes_metricM Engine Private BytesBytesAveragePrivate bytes usage by mashup engine processes.
azure_analysisservices_servers_mashup_engine_qpu_metricmashup_engine_qpu_metricM Engine QPUCountAverageQPU usage by mashup engine processes
azure_analysisservices_servers_mashup_engine_virtual_bytes_metricmashup_engine_virtual_bytes_metricM Engine Virtual BytesBytesAverageVirtual bytes usage by mashup engine processes.
azure_analysisservices_servers_memory_metricmemory_metricMemoryBytesAverageMemory. Range 0-25 GB for S1, 0-50 GB for S2 and 0-100 GB for S4
azure_analysisservices_servers_memory_thrashing_metricmemory_thrashing_metricMemory ThrashingPercentAverageAverage memory thrashing.
azure_analysisservices_servers_MemoryLimitHardMemoryLimitHardMemory: Memory Limit HardBytesAverageHard memory limit, from configuration file.
azure_analysisservices_servers_MemoryLimitHighMemoryLimitHighMemory: Memory Limit HighBytesAverageHigh memory limit, from configuration file.
azure_analysisservices_servers_MemoryLimitLowMemoryLimitLowMemory: Memory Limit LowBytesAverageLow memory limit, from configuration file.
azure_analysisservices_servers_MemoryLimitVertiPaqMemoryLimitVertiPaqMemory: Memory Limit VertiPaqBytesAverageIn-memory limit, from configuration file.
azure_analysisservices_servers_MemoryUsageMemoryUsageMemory: Memory UsageBytesAverageMemory usage of the server process as used in calculating cleaner memory price. Equal to counter Process\PrivateBytes plus the size of memory-mapped data, ignoring any memory which was mapped or allocated by the xVelocity in-memory analytics engine (VertiPaq) in excess of the xVelocity engine Memory Limit.
azure_analysisservices_servers_private_bytes_metricprivate_bytes_metricPrivate BytesBytesAveragePrivate bytes.
azure_analysisservices_servers_ProcessingPoolBusyIOJobThreadsProcessingPoolBusyIOJobThreadsThreads: Processing pool busy I/O job threadsCountAverageNumber of threads running I/O jobs in the processing thread pool.
azure_analysisservices_servers_ProcessingPoolBusyNonIOThreadsProcessingPoolBusyNonIOThreadsThreads: Processing pool busy non-I/O threadsCountAverageNumber of threads running non-I/O jobs in the processing thread pool.
azure_analysisservices_servers_ProcessingPoolIdleIOJobThreadsProcessingPoolIdleIOJobThreadsThreads: Processing pool idle I/O job threadsCountAverageNumber of idle threads for I/O jobs in the processing thread pool.
azure_analysisservices_servers_ProcessingPoolIdleNonIOThreadsProcessingPoolIdleNonIOThreadsThreads: Processing pool idle non-I/O threadsCountAverageNumber of idle threads in the processing thread pool dedicated to non-I/O jobs.
azure_analysisservices_servers_ProcessingPoolIOJobQueueLengthProcessingPoolIOJobQueueLengthThreads: Processing pool I/O job queue lengthCountAverageNumber of I/O jobs in the queue of the processing thread pool.
azure_analysisservices_servers_ProcessingPoolJobQueueLengthProcessingPoolJobQueueLengthProcessing Pool Job Queue LengthCountAverageNumber of non-I/O jobs in the queue of the processing thread pool.
azure_analysisservices_servers_qpu_metricqpu_metricQPUCountAverageQPU. Range 0-100 for S1, 0-200 for S2 and 0-400 for S4
azure_analysisservices_servers_QueryPoolBusyThreadsQueryPoolBusyThreadsQuery Pool Busy ThreadsCountAverageNumber of busy threads in the query thread pool.
azure_analysisservices_servers_QueryPoolIdleThreadsQueryPoolIdleThreadsThreads: Query pool idle threadsCountAverageNumber of idle threads for I/O jobs in the processing thread pool.
azure_analysisservices_servers_QueryPoolJobQueueLengthQueryPoolJobQueueLengthThreads: Query pool job queue lengtCountAverageNumber of jobs in the queue of the query thread pool.
azure_analysisservices_servers_QuotaQuotaMemory: QuotaBytesAverageCurrent memory quota, in bytes. Memory quota is also known as a memory grant or memory reservation.
azure_analysisservices_servers_QuotaBlockedQuotaBlockedMemory: Quota BlockedCountAverageCurrent number of quota requests that are blocked until other memory quotas are freed.
azure_analysisservices_servers_RowsConvertedPerSecRowsConvertedPerSecProcessing: Rows converted per secCountPerSecondAverageRate of rows converted during processing.
azure_analysisservices_servers_RowsReadPerSecRowsReadPerSecProcessing: Rows read per secCountPerSecondAverageRate of rows read from all relational databases.
azure_analysisservices_servers_RowsWrittenPerSecRowsWrittenPerSecProcessing: Rows written per secCountPerSecondAverageRate of rows written during processing.
azure_analysisservices_servers_ShortParsingBusyThreadsShortParsingBusyThreadsThreads: Short parsing busy threadsCountAverageNumber of busy threads in the short parsing thread pool.
azure_analysisservices_servers_ShortParsingIdleThreadsShortParsingIdleThreadsThreads: Short parsing idle threadsCountAverageNumber of idle threads in the short parsing thread pool.
azure_analysisservices_servers_ShortParsingJobQueueLengthShortParsingJobQueueLengthThreads: Short parsing job queue lengthCountAverageNumber of jobs in the queue of the short parsing thread pool.
azure_analysisservices_servers_SuccessfullConnectionsPerSecSuccessfullConnectionsPerSecSuccessful Connections Per SecCountPerSecondAverageRate of successful connection completions.
azure_analysisservices_servers_TotalConnectionFailuresTotalConnectionFailuresTotal Connection FailuresCountAverageTotal failed connection attempts.
azure_analysisservices_servers_TotalConnectionRequestsTotalConnectionRequestsTotal Connection RequestsCountAverageTotal connection requests. These are arrivals.
azure_analysisservices_servers_VertiPaqNonpagedVertiPaqNonpagedMemory: VertiPaq NonpagedBytesAverageBytes of memory locked in the working set for use by the in-memory engine.
azure_analysisservices_servers_VertiPaqPagedVertiPaqPagedMemory: VertiPaq PagedBytesAverageBytes of paged memory in use for in-memory data.
azure_analysisservices_servers_virtual_bytes_metricvirtual_bytes_metricVirtual BytesBytesAverageVirtual bytes.