Procedure consigliate per FinOps per il Web
Questo articolo descrive una raccolta di procedure FinOps comprovate per i servizi Web. Fornisce strategie per ottimizzare i costi, migliorare l'efficienza e usare query di Azure Resource Graph (ARG) per ottenere informazioni dettagliate sulle risorse Web. Seguendo queste procedure, è possibile assicurarsi che i servizi Web siano convenienti e allineati agli obiettivi finanziari dell'organizzazione.
Servizio app
Le sezioni seguenti forniscono query ARG per servizio app. Queste query consentono di ottenere informazioni dettagliate sulle risorse servizio app e assicurarsi che siano configurate con le impostazioni appropriate. Analizzando i piani di servizio app e visualizzando le raccomandazioni di Azure Advisor, è possibile ottimizzare le risorse servizio app per ottenere un'efficienza dei costi.
Query: Stato applicazione Web
Questa query ARG recupera lo stato e le informazioni di base delle applicazioni Web all'interno dell'ambiente Azure.
Categoria
Monitoraggio
Query
resources
| where type =~ 'Microsoft.Web/sites'
| project
id,
WebAppName = name,
Type = kind,
Status = tostring(properties.state),
WebAppLocation = location,
AppServicePlan = tostring(properties.serverFarmId),
WebAppRG = resourceGroup,
SubscriptionId = subscriptionId
| order by id asc
Query: dettagli del piano servizio app
Questa query ARG recupera informazioni dettagliate sui piani di servizio app Azure all'interno dell'ambiente Azure.
Categoria
Gestione delle risorse
Query
resources
| where type == "microsoft.web/serverfarms" and sku.tier !~ 'Free'
| project
planId = tolower(tostring(id)),
name,
skuname = tostring(sku.name),
skutier = tostring(sku.tier),
workers = tostring(properties.numberOfWorkers),
maxworkers = tostring(properties.maximumNumberOfWorkers),
webRG = resourceGroup,
Sites = tostring(properties.numberOfSites),
SubscriptionId = subscriptionId
| join kind=leftouter (
resources
| where type == "microsoft.insights/autoscalesettings"
| project
planId = tolower(tostring(properties.targetResourceUri)),
PredictiveAutoscale = properties.predictiveAutoscalePolicy.scaleMode,
AutoScaleProfiles = properties.profiles,
resourceGroup
) on planId
Stai cercando di più?
Ci mancava qualcosa? Vuoi vedere qualcosa aggiunto? Ci piacerebbe ascoltare eventuali domande, problemi o soluzioni che vorresti vedere qui. Creare un nuovo problema con i dettagli che si desidera visualizzare qui.
Contenuto correlato
Risorse correlate:
Soluzioni correlate:
- Report di Power BI per FinOps Toolkit
- Hub FinOps
- Cartelle di lavoro di FinOps
- Motore di ottimizzazione