Partilhar via


Usar e personalizar a pasta de trabalho de otimização de custos

Este artigo explica como instalar e editar a pasta de trabalho de otimização de custos. A pasta de trabalho de Otimização de Custos é um ponto central para algumas das ferramentas mais usadas que podem ajudar a atingir as metas de utilização e eficiência. Ele oferece uma variedade de insights, incluindo:

  • Recomendações de custos do Assistente
  • Identificação de recursos ociosos
  • Gerenciamento de máquinas virtuais desalocadas indevidamente
  • Informações sobre como usar as opções do Benefício Híbrido do Azure para bancos de dados Windows, Linux e SQL

A pasta de trabalho inclui informações para computação, armazenamento e rede. A pasta de trabalho também tem uma opção de correção rápida para algumas consultas. A opção de correção rápida permite que você aplique a otimização recomendada diretamente da página da pasta de trabalho, simplificando o processo de otimização.

A pasta de trabalho tem duas seções principais: Otimização de taxa e Otimização de uso.

Otimização da taxa

Esta seção se concentra em estratégias para otimizar seus custos do Azure abordando fatores relacionados à taxa. Ele inclui informações das recomendações de custos do Advisor, orientações sobre a utilização das opções do Benefício Híbrido do Azure para bancos de dados Windows, Linux e SQL e muito mais. Também inclui recomendações para descontos baseados em compromisso, como Reservas e Planos de Poupança do Azure. A otimização da taxa é fundamental para reduzir o custo horário ou mensal dos seus recursos.

Aqui está um exemplo da seção Otimização de taxa para máquinas virtuais do Windows com o Benefício Híbrido do Azure.

Captura de tela mostrando a seção Otimização de taxa para máquinas virtuais do Windows com o Benefício Híbrido do Azure.

Otimização de uso

O objetivo da otimização de uso é garantir que seus recursos do Azure sejam usados de forma eficiente. Esta seção fornece orientação para identificar recursos ociosos, gerenciar máquinas virtuais desalocadas incorretamente e implementar recomendações para melhorar a eficiência de recursos. Concentre-se na otimização do uso para maximizar a utilização de recursos e minimizar os custos.

Aqui está um exemplo da seção Otimização de uso para AKS.

Captura de tela mostrando a seção Otimização de uso para AKS.

Para obter mais informações sobre a pasta de trabalho de Otimização de Custos, consulte Compreender e otimizar seus custos do Azure usando a pasta de trabalho de Otimização de Custos.

Usar a pasta de trabalho

As pastas de trabalho do Azure Monitor fornecem uma tela flexível para análise de dados e a criação de relatórios visuais avançados no portal do Azure. Em seguida, você pode personalizá-los para exibir informações visuais e interativas sobre seu ambiente do Azure. Ele permite que você consulte várias fontes de dados no Azure e modifique ou processe os dados, se necessário. Em seguida, você pode optar por exibi-lo usando qualquer uma das visualizações disponíveis e, finalmente, compartilhar a pasta de trabalho com sua equipe para que todos possam usá-la.

A pasta de trabalho de Otimização de Custos está na galeria de pastas de trabalho do Consultor do Azure e não requer nenhuma configuração. No entanto, se quiser fazer alterações na pasta de trabalho, como adicionar ou personalizar consultas, você pode copiar a pasta de trabalho para seu ambiente.

Exibir a pasta de trabalho no Advisor

  1. Inicie sessão no portal do Azure.
  2. Procure o Azure Advisor.
  3. No menu de navegação do modelo à esquerda, selecione Pastas de trabalho.
  4. Na Galeria de Pastas de Trabalho, selecione o modelo de pasta de trabalho Otimização de Custos (Visualização).
  5. Selecione uma área para explorar.

Implantar a pasta de trabalho no Azure

Se você quiser fazer modificações na pasta de trabalho original, seu modelo é oferecido como parte do kit de ferramentas FinOps e pode ser implantado em apenas algumas etapas.

Confirme se você tem as seguintes funções menos privilegiadas para implantar e usar a pasta de trabalho.

  • Colaborador da pasta de trabalho - permite importar, salvar e implantar a pasta de trabalho.
  • O Reader permite-lhe visualizar todos os separadores do livro sem guardar.

Implante o modelo de pasta de trabalho de Otimização de Custos com uma das seguintes opções.

Implementar no Azure

Implementar no Azure

Implantar no Azure Government

Deploy to Azure Gov

Selecione uma assinatura, local, grupo de recursos e dê um nome à pasta de trabalho. Em seguida, selecione Revisar + criar para implantar o modelo de pasta de trabalho.

Captura de tela mostrando o modelo de pasta de trabalho concluído.

Na página Rever + criar, selecione Criar.

Após a conclusão da implantação, você poderá exibir e copiar a URL da pasta de trabalho na página Saídas . A URL leva você diretamente para a pasta de trabalho que você criou. Eis um exemplo.

Captura de ecrã a mostrar a página Saídas onde pode copiar o URL do livro.

Editar e incluir novas consultas na pasta de trabalho

Se quiser editar ou incluir mais consultas na pasta de trabalho, você pode editar o modelo de acordo com suas necessidades.

A pasta de trabalho é baseada principalmente em consultas do Azure Resource Graph. No entanto, as pastas de trabalho oferecem suporte a muitas fontes diferentes. Eles incluem KQL, Azure Resource Manager, Azure Monitor, Azure Data Explorer, Pontos de extremidade personalizados e outros.

Você também pode mesclar dados de diferentes fontes para aprimorar sua experiência com insights. O Azure Monitor tem várias fontes de dados correlacionadas que geralmente são críticas para seu fluxo de trabalho de triagem e diagnóstico. Você pode mesclar ou unir dados para fornecer informações detalhadas usando o controle de mesclagem.

Veja como criar e adicionar uma consulta à guia de benefício Híbrido do Azure na pasta de trabalho. Neste exemplo, você adiciona código da seção Exemplo de código para ajudá-lo a identificar quais clusters HCI do Azure Stack não estão usando o Benefício Híbrido do Azure.

  1. Abra a pasta de trabalho e selecione Editar.
  2. Selecione a guia Otimização de taxa , que mostra máquinas virtuais usando o Benefício Híbrido do Azure.
  3. Na parte inferior da página, no lado direito, à direita da última opção Editar , selecione o símbolo de reticências (...) e, em seguida, selecione Adicionar. Esta ação adiciona um novo item após o último grupo.
  4. Selecione Adicionar consulta.
  5. Altere a fonte de dados para o Azure Resource Graph. Deixe o tipo de recurso como Assinaturas.
  6. Em Subscrições, selecione a opção de lista e, em seguida, em Parâmetros de Recursos, selecione Subscrições.
  7. Copie o código de exemplo da seção Exemplo de código e cole-o no editor.
  8. Altere o nome ResourceGroup no exemplo de código para aquele onde residem seus clusters HCI do Azure Stack.
  9. Na parte inferior da página, selecione Edição concluída.
  10. Guarde as alterações no livro e reveja os resultados.

Compreender as secções de código

Embora a intenção deste artigo não seja se concentrar em consultas do Azure Resource Graph, é importante entender o que o exemplo de consulta faz. O exemplo de código tem três seções.

Na primeira seção, o código a seguir identifica e agrupa suas próprias assinaturas.

ResourceContainers | where type =~ 'Microsoft.Resources/subscriptions' | where tostring (properties.subscriptionPolicies.quotaId) !has "MSDNDevTest_2014-09-01"  | extend SubscriptionName=name

Ele consulta a tabela e remove as que são de Desenvolvimento/Teste porque o ResourceContainers Benefício Híbrido do Azure não se aplica aos recursos de Desenvolvimento/Teste.

Na segunda seção, a consulta localiza e avalia seus recursos HCI de pilha.

resources 
| where resourceGroup in ({ResourceGroup})
| where type == 'microsoft.azurestackhci/clusters'
| extend AHBStatus = tostring(properties.softwareAssuranceProperties.softwareAssuranceIntent)
| where AHBStatus == "Disable"

Esta seção consulta a Resource tabela. Ele filtra pelo tipo microsoft.azurestackhci/clustersde recurso . Ele cria uma nova coluna chamada AHBStatus com a propriedade onde temos as informações do software assurance. E queremos apenas recursos onde o AHBStatus está definido para Disable.

Na última seção, a consulta se une à ResourceContainerstableresources tabela. A associação ajuda a identificar a assinatura à qual os recursos pertencem.

ResourceContainers | "Insert first code section go here"
| join (
resources  "Insert second code section here"
) on subscriptionId 
| order by type asc 
| project HCIClusterId,ClusterName,Status,AHBStatus

No final, você visualiza as colunas mais relevantes. Como a pasta de trabalho tem um ResourceGroup parâmetro, o código de exemplo permite filtrar os resultados por grupo de recursos.

Exemplo de código

Aqui está o exemplo de código completo que você usa para inserir na pasta de trabalho.

ResourceContainers | where type =~ 'Microsoft.Resources/subscriptions' | where tostring (properties.subscriptionPolicies.quotaId) !has "MSDNDevTest_2014-09-01"  | extend SubscriptionName=name 
| join (
resources 
| where resourceGroup in ({ResourceGroup})
| where type == 'microsoft.azurestackhci/clusters'
| extend AHBStatus = tostring(properties.softwareAssuranceProperties.softwareAssuranceIntent)
| where AHBStatus == "Disable"
| extend HCIClusterId=properties.clusterId, ClusterName=properties.clusterName, Status=properties.status, AHBStatus=tostring(properties.softwareAssuranceProperties.softwareAssuranceIntent)
) on subscriptionId 
| order by type asc 
| project HCIClusterId,ClusterName,Status,AHBStatus

Saiba mais sobre pastas de trabalho

Para saber mais sobre pastas de trabalho do Azure Monitor, consulte o módulo de treinamento Visualizar dados combinados de várias fontes de dados usando as Pastas de Trabalho do Azure Monitor.

Saiba mais sobre o kit de ferramentas FinOps

A pasta de trabalho de otimização de custos faz parte do kit de ferramentas FinOps, uma coleção de código aberto de soluções FinOps que ajudam você a gerenciar e otimizar seus custos de nuvem.

Para obter mais informações, consulte a documentação do kit de ferramentas FinOps.

Próximos passos