Questions tagged [azure-autoscaling-block]

Microsoft Enterprise Library Autoscaling Application Block enables to change the number of role instances of a Windows Azure Cloud Service based on a time schedule and/or operating parameters.

Microsoft Enterprise Library Autoscaling Application Block (WASABi) is a software component that permits to automatically change the number of role instances of a Windows Azure Cloud Service, according to two kind of rules:

  • constraint rules establish on a time schedule the minimum and maximum number of role instances that are allowed to run in order to meet SLAs;
  • reactive rules define how the number of role instances according to the variation of some parameters of the Cloud Service (for example CPU load or length of ASP.net request queue).

Autoscaling Application Block can be used on premise (from a console application for example) or deployed on a hosted service.

Use this tag if you have issues or questions about the use of this component.

Related tags: ,

33 questions
3
votes
1 answer

Not able to add autoscaleout property for appservice plan using ARM template

I have created ARM template to add scale out property as per below using above template as reference { "type": "Microsoft.Web/serverfarms", "sku": { "name": "S1", "tier": "Standard", "size": "S1", "family": "S", "capacity":…
3
votes
3 answers

Azure Automation Runbook unable to parse the webhookdata as a JSON object

I am badly struck by this problem. I request you to answer or give a hint. I am running out of options. I am calling an azure runbook upon high CPU utilization via a WebHook. My problem is inside runbook data is not getting decoded properly. For…
3
votes
1 answer

Windows Azure Autoscaling - Roles defined in hosted service not found in deployment

I have created a console application that has to auto-scale an application hosted in the cloud. The application has been created using information from here and here. I have no visible errors at run-time, but the application will not autoscale. I…
Dragos Durlut
  • 8,018
  • 10
  • 47
  • 62
2
votes
1 answer

Azure auto-scale at specific times

We would like to set up Azure auto-scaling based on specific time of the day. E.g. on 7:00 we would like to increase number of instances and at 17:00 we would like to decrease them. We are aware that we can set to scale up by some other metrics…
michal.jakubeczy
  • 8,221
  • 1
  • 59
  • 63
2
votes
1 answer

VMSS with service fabric cluster autoscale

I want to scale out or scale in the service fabric application. For this I have added the autoscalesettings with CPU metric on VM scale set. And in VM scale set, I have the extension section with wadcfg section with counter on CPU metric. And the…
Shri
  • 149
  • 1
  • 1
  • 15
1
vote
1 answer

Setting autoscaling to automatic (preview) for a resource in Azure on bicep

I need to set the autoscaling for a resource to automatic (the option which is currently in preview). I can do it through the portal but couldn't find any documentation to do it in a bicep file. Is it even possible, any ideas?
1
vote
1 answer

Not able to add multiple profiles for autoscaleout property in ARM template

I have an ARM template for autoscaleout property for app service plan.Currently there is only one default profile.I want to add one more profile along with default. But it is giving me error while deploying via VSTS. It is allowing me to add via…
1
vote
0 answers

Azure backup and autoscaling for EventGrid, Logic app, azure function and Cosmos DB

how to do auto backup and autoscaling for following: 1. API Gateway 2. Event Grid 3. Azure Function 4. Logic App 5. Cosmos DB 6. Web App service?
1
vote
1 answer

Azure Template: Parameter 'osProfile' is not allowed and Required parameter 'osProfile' is missing

I'm trying create a Auto Scale using VHD and this is my template: ... { "type": "Microsoft.Compute/virtualMachineScaleSets", "sku": { "name": "[parameters('vmSize')]", "tier": "Standard", "capacity": "[parameters('instanceCount')]" …
1
vote
1 answer

Azure Autoscaling Application Block - What's the point?

I'm looking at using the Azure Autoscaling Application Block, (or the site management equivalent) - it makes sense on a cloud system to scale according to demand... but there is one thing I don't understand. The FAQ at the bottom of the Cloud…
1
vote
0 answers

Autoscaling Application Block not Increasing/Decreasing Instances

I have implemented autoscaling using the Enterpise Library Autoscaling Block, pretty much as described in the tutorial. So the first time when I am running load test for my site it's increasing the instance count by one. And when I am running load…
1
vote
3 answers

MS Azure Autoscaling - won't recognize target for reactive rules

I'm trying to setup an autoscaling solution for my Azure apps. I've got it to react to constraintRules but just can't make it react to reactiveRules. I'm using diagnostics to log all the messages from the Autoscaling (using P&P Autoscaling Block) -…
Roman
  • 4,443
  • 14
  • 56
  • 81
0
votes
1 answer

How can we check azure APIM autoscale settings using terraform

I'm working on setting azure apim auto scaling using terraform. When the terraform plan is applied for the first time, auto scale settings are applied to azure APIM successfully. But when we re-run the terraform plan getting below error. │…
Madhu
  • 415
  • 1
  • 4
  • 15
0
votes
2 answers

Invoke Rest API from an Azure Runbook ( Powershell) to scale up and Down an Azure Synapse Database

I've created an Azure Powershell Runbook to scale UP or Down a Datawarehouse dedicated SQL Pool using the Invoke-RestMethod but is failing with the following error: At line:31 char:11 + $Body = @ + ~ Unrecognized token in source text. At line:36…
0
votes
1 answer

How to configure auto scale for apps having batch jobs?

Problem: We have App Service Plan (P1v3:1) which has 6 java apps , out of which 2 apps have batch jobs (Spring @Scheduled) scheduled to run every 1 hour. We have 1 app , which renders data to UI and handles most of the traffic. We found the issue…
1
2 3