Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describe una colección de prácticas probadas de FinOps para servicios web. Proporciona estrategias para optimizar los costos, mejorar la eficacia y usar consultas de Azure Resource Graph (ARG) para obtener información sobre los recursos web. Al seguir estos procedimientos, puede asegurarse de que los servicios web son rentables y se alinean con los objetivos financieros de su organización.
Servicio de aplicaciones (App Service)
En las secciones siguientes se proporcionan consultas ARG para App Service. Estas consultas le ayudan a obtener información sobre los recursos de App Service y a asegurarse de que están configuradas con las opciones adecuadas. Al analizar planes de App Service y exponer recomendaciones de Azure Advisor, puede optimizar los recursos de App Service para mejorar la rentabilidad.
Consulta: Estado de la aplicación web
Esta consulta de ARG recupera el estado y la información básica de las aplicaciones web dentro de su entorno de Azure.
Categoría
Supervisión
Consulta
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
Consulta: detalles del plan de App Service
Esta consulta de ARG recupera información detallada sobre los planes de servicio de Azure App dentro de su entorno de Azure.
Categoría
Administración de recursos
Consulta
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
Proporcionar comentarios
Déjanos saber cómo lo estamos haciendo con una breve revisión. Usamos estas revisiones para mejorar y expandir herramientas y recursos de FinOps.
Si busca algo específico, vote por una idea existente o cree una idea nueva. Comparta ideas con otros usuarios para obtener más votos. Nos centramos en las ideas con la mayoría de los votos.
Contenido relacionado
Recursos relacionados
Soluciones relacionadas:
- Informes de Power BI del kit de herramientas de FinOps
- Centros de FinOps
- Manuales de FinOps
- Motor de optimización