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.
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.
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
- Inicie sessão no portal do Azure.
- Procure o Azure Advisor.
- No menu de navegação do modelo à esquerda, selecione Pastas de trabalho.
- Na Galeria de Pastas de Trabalho, selecione o modelo de pasta de trabalho Otimização de Custos (Visualização).
- 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
Implantar no Azure Government
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.
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.
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.
- Abra a pasta de trabalho e selecione Editar.
- Selecione a guia Otimização de taxa , que mostra máquinas virtuais usando o Benefício Híbrido do Azure.
- 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.
- Selecione Adicionar consulta.
- Altere a fonte de dados para o Azure Resource Graph. Deixe o tipo de recurso como Assinaturas.
- Em Subscrições, selecione a opção de lista e, em seguida, em Parâmetros de Recursos, selecione Subscrições.
- Copie o código de exemplo da seção Exemplo de código e cole-o no editor.
- Altere o nome ResourceGroup no exemplo de código para aquele onde residem seus clusters HCI do Azure Stack.
- Na parte inferior da página, selecione Edição concluída.
- 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/clusters
de 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 à ResourceContainerstable
resources
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
- Para saber mais sobre a pasta de trabalho de Otimização de Custos, consulte Visualizar dados combinados de várias fontes de dados usando as Pastas de Trabalho do Azure Monitor.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários