Azure Proactive Resiliency Library v2
Tools Glossary GitHub GitHub Issues Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

streamingJobs

Summary

RecommendationImpactCategoryAutomation AvailableIn Azure Advisor
Run jobs in your own dedicated Stream Analytics cluster for increased reliability and securityMediumScalabilityYesNo
Migrate Stream Analytics jobs to StandardV2 SKUHighHigh AvailabilityYesNo

Details


Run jobs in your own dedicated Stream Analytics cluster for increased reliability and security

Impact:  Medium Category:  Scalability

APRL GUID:  e48a7227-5ec7-463a-b955-ee7cb598ded4

Description:

Stream Analytics cluster (dedicated) offers more reliable performance guarantees. All the jobs running on your cluster belong only to you. You can also have access to important features like private endpoints, Auto-Scaling, Vnet Support, etc.

Potential Benefits:

Enhanced reliability and security
Learn More:
Overview of Azure Stream Analytics Cluster

ARG Query:

Click the Azure Resource Graph tab to view the query

// Azure Resource Graph Query
// Find all Azure Stream Analytics jobs that are not associated with a dedicated cluster
resources
| where type =~ "Microsoft.StreamAnalytics/streamingjobs"
| where isnull(properties.cluster.id)
| project recommendationId = "e48a7227-5ec7-463a-b955-ee7cb598ded4", name, id, tags


Migrate Stream Analytics jobs to StandardV2 SKU

Impact:  High Category:  High Availability

APRL GUID:  5d40d3d4-179d-4cf5-ac24-901210f512e7

Description:

Configure Autoscale to allow your job to dynamically change the allocated number of Streaming Units (SU) based on load, metrics, and/or schedule.

Potential Benefits:

Enhanced reliability and security
Learn More:
Understand and adjust streaming units

ARG Query:

Click the Azure Resource Graph tab to view the query

// Azure Resource Graph Query
// Find all Azure Stream Analytics jobs that are not using the latest version of the service.
resources
| where type =~ "Microsoft.StreamAnalytics/streamingjobs"
| where properties.sku.name !~ "StandardV2"
| project recommendationId = "5d40d3d4-179d-4cf5-ac24-901210f512e7", name, id, tags