Sdílet prostřednictvím


Osvědčené postupy FinOps pro web

Tento článek popisuje kolekci osvědčených postupů FinOps pro webové služby. Poskytuje strategie pro optimalizaci nákladů, zlepšení efektivity a použití dotazů Azure Resource Graphu (ARG) k získání přehledů o vašich webových prostředcích. Díky těmto postupům můžete zajistit, aby vaše webové služby byly nákladově efektivní a v souladu s finančními cíli vaší organizace.


App Service

Následující části obsahují dotazy ARG pro Službu App Service. Tyto dotazy vám pomůžou získat přehled o prostředcích služby App Service a zajistit, aby byly nakonfigurované s příslušnými nastaveními. Analýzou plánů služby App Service a zpřístupněním doporučení z Azure Advisoru můžete optimalizovat prostředky služby App Service tak, aby byly nákladově efektivní.

Dotaz: Stav webové aplikace

Tento dotaz ARG načte stav a základní informace webových aplikací ve vašem prostředí Azure.

Kategorie

Sledování

Dotaz

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

Dotaz: Podrobnosti plánu služby App Service

Tento dotaz ARG načte podrobné informace o plánech služby Aplikace Azure v rámci vašeho prostředí Azure.

Kategorie

Řízení zdrojů

Dotaz

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

Hledáte další?

Chyběli jsme něco? Chcete vidět něco přidaného? Rádi bychom se dozvěděli o jakýchkoli otázkách, problémech nebo řešeních, které byste zde rádi probrali. Vytvořte nový problém s podrobnostmi, které byste chtěli vidět v obou těchto tématech.


Související zdroje:

Související řešení: