Öğretici: Azure bütçesi oluşturma ve yönetme

Maliyet Yönetimi hizmetindeki bütçe işlevi, kuruluşunuzda sorumluluk kültürünü planlamanıza ve güçlendirmenize yardımcı olur. Bütçeler, maliyetleri önceden yönetmek için diğer kullanıcıları harcamaları konusunda bilgilendirmenize ve zaman içindeki harcamayı izlemenize yardımcı olur. Harcamalarınızı kurumsal harcama sınırınızı dahilinde olduğundan emin olmak için gerçek maliyetinizi veya tahmin ettiğiniz maliyeti temel alan uyarıları yapılandırabilirsiniz. Oluşturduğunuz bütçe eşikleri aşıldığında yalnızca bildirimler tetiklenir. Kaynaklarınızın hiçbiri etkilenmez ve tüketiminiz durdurulmaz. Bütçeleri kullanarak maliyet analizi sırasında harcamaları karşılaştırabilir ve izleyebilirsiniz.

Maliyet ve kullanım verileri genellikle 8-24 saat içinde kullanıma sunulur ve bütçeler 24 saatte bir bu maliyetlere göre değerlendirilir. Maliyet ve kullanım verileri güncelleştirmelerinin özelliklerini öğrendiğinizden emin olun. Bir bütçe eşiği karşılandığında e-posta bildirimleri genellikle değerlendirmeyi izleyen bir saat içinde gönderilir.

Gelecekte bir son kullanma tarihi seçtiğinizde bütçeler, dönem sonunda (ay, üç ay veya yıl) otomatik olarak aynı bütçe tutarına geri döner. Aynı bütçe tutarına geri döndükleri için bütçedeki para birimlerinin ilerleyen dönemlerde farklı olması halinde ayrı bütçeler oluşturmanız gerekir. Bir bütçenin süresi dolmuşsa, otomatik olarak silinir.

Bu öğreticideki örnekler, Azure Kurumsal Anlaşma (EA) aboneliği için bütçe oluşturma ve düzenleme konusunda size yol gösterecektir.

Azure harcamalarınızı izleme amacıyla bütçe oluşturma konusunda bilgi edinmek için Azure portalını kullanarak aboneliklere bütçe uygulama videosunu izleyin. Diğer videoları izlemek için Maliyet Yönetimi YouTube kanalını ziyaret edin.

Bu öğreticide şunların nasıl yapıldığını öğreneceksiniz:

  • Azure portalında bütçe oluşturma
  • PowerShell ile bütçe oluşturma ve düzenleme
  • Bir Azure Resource Manager şablonuyla bütçe oluşturma

Ön koşullar

Bütçeler, aşağıdaki Azure hesap türleri ve kapsamlar için desteklenir:

  • Azure rol tabanlı erişim denetimi (Azure RBAC) kapsamları
    • Yönetim grupları
    • Abonelik
  • Kurumsal Anlaşma kapsamları
    • Fatura hesabı
    • Bölüm
    • Kayıt hesabı
  • Bireysel anlaşmalar
    • Fatura hesabı
  • Microsoft Müşteri Sözleşmesi kapsamları
    • Fatura hesabı
    • Faturalama profili
    • Fatura bölümü
    • Müşteri
  • AWS kapsamları
    • Dış hesap
    • Dış abonelik

Bütçeleri görüntülemek için Azure hesabınızda en azından okuma yetkisine sahip olmanız gerekir.

Yeni bir aboneliğiniz varsa hemen bir bütçe oluşturamaz veya diğer Maliyet Yönetimi özelliklerini kullanamazsınız. Maliyet Yönetimi özelliklerini kullanabilmek için 48 saat kadar beklemeniz gerekebilir.

Azure EA aboneliklerinde bütçeleri görüntülemek için okuma yetkisine sahip olmanız gerekir. Bütçe oluşturmak ve yönetmek için katkıda bulunan izninizin olması gerekir.

Aşağıdaki Azure izinleri veya kapsamları abonelik başına kullanıcı ve grup tarafından bütçe oluşturulması için desteklenir.

  • Sahip – Bir abonelik için bütçe oluşturabilir, değiştirebilir veya silebilir.
  • Katkıda bulunan ve Maliyet Yönetimi katkıda bulunanı - Kendi bütçelerini oluşturabilir, değiştirebilir veya silebilir. Başkaları tarafından oluşturulan bütçelerin miktarlarını değiştirebilir.
  • Okuyucu ve Maliyet Yönetimi okuyucusu - İzin verilen bütçeleri görüntüleyebilir.

Kurumsal Anlaşma ve Microsoft müşteri anlaşması kapsamları için dışarı aktarmaları yapılandırmak için gerekli erişim de dahil olmak üzere kapsamlar hakkında daha fazla bilgi için bkz. anlama ve kapsamları bunlarla çalışma. Maliyet Yönetimi verilerine izin atama hakkında daha fazla bilgi için bkz. Maliyet Yönetimi verilerine erişim atama.

Azure'da oturum açma

Azure portalında bütçe oluşturma

Aylık, üç aylık veya yıllık dönem için bir Azure abonelik bütçesi oluşturabilirsiniz.

Bir bütçe oluşturmak veya görüntülemek için, Azure portal bir kapsam açın ve menüdeki bütçeler ' ı seçin. Örneğin Abonelikler'e gidin, listeden bir abonelik belirleyin ve menüden Bütçeler'i seçin. Bütçeler içindeyken yönetim grubu gibi farklı bir kapsama geçiş yapmak için Kapsam düğmesini kullanın. Kapsamlar hakkında daha fazla bilgi için bkz. Kapsamları anlama ve birlikte çalışma.

Bütçeleri oluşturduktan sonra bunlar için geçerli harcamalarınızın basit bir görünümü gösterilir.

Add (Ekle) seçeneğini belirleyin.

Zaten oluşturulan bütçelerin listesini gösteren screenthost.

Bütçe oluştur penceresinde gösterilen kapsamın doğru olduğundan emin olun. Eklemek istediğiniz filtreleri seçin. Filtreler, bir abonelikteki kaynak grupları veya sanal makine hizmetleri gibi belirli maliyetlerle ilgili bütçeler oluşturmanızı sağlar. Maliyet analizinde kullanılan filtreler, bütçelere de uygulanabilir.

Kapsamınızı ve filtrelerinizi tanımladıktan sonra bir bütçe adı yazın. Ardından aylık, üç aylık veya yıllık bütçe sıfırlama dönemi seçin. Sıfırlama süresi, bütçe tarafından çözümlenen zaman penceresini belirler. Bütçe tarafından değerlendirilen maliyet her yeni dönemin başlangıcında sıfırdan başlar. Üç aylık bir bütçe oluşturduğunuzda aylık bütçeyle aynı şekilde çalışır. Aradaki fark, üç aylık bütçe tutarının üç ay arasına eşit olarak bölünmesidir. Yıllık bütçe miktarı, takvim yılının 12 ayına eşit şekilde bölünür.

Kullandıkça Öde, MSDN veya Visual Studio aboneliğiniz varsa faturanızdaki fatura dönemi takvim ayından farklı olabilir. Bu abonelik türleri ve kaynak grupları için fatura döneminize veya takvim aylarına uyan bir bütçe oluşturabilirsiniz. Fatura döneminize uygun bir bütçe oluşturmak için Faturalama ayı, Faturalama üç aylık dönemi veya Faturalama yılı gibi bir sıfırlama dönemi seçin. Takvim ayına uygun bir bütçe oluşturmak için Aylık, Üç Aylık veya Yıllık sıfırlama dönemi seçin.

Ardından bütçenin geçersiz hale geldiği ve maliyetlerinizi değerlendirmeyi durdurduğu sona erme tarihini belirleyebilirsiniz.

Bütçede şu ana kadar seçtiğiniz alanlara bağlı olarak, bütçeniz için kullanılacak eşik değerini seçmenize yardımcı olacak bir grafik gösterilir. Önerilen bütçe, gelecekteki dönemlerde tabi olabileceğiniz en yüksek tahmini maliyeti temel alır. Bütçe tutarını değiştirebilirsiniz.

Aylık maliyet verileriyle bütçe oluşturmayı gösteren ekran görüntüsü.

Bütçe tutarını yapılandırdıktan sonra, bütçe uyarılarını gerçek maliyet ve tahmini bütçe uyarıları için yapılandırmak üzere İleri ' yi seçin.

Gerçek maliyet bütçe uyarılarını yapılandırma

Bütçeler için en az bir maliyet eşiği (bütçe yüzdesi) ve buna karşılık gelen bir e-posta adresi gerekir. İsteğe bağlı olarak tek bir bütçeye en fazla beş eşik ve beş e-posta adresi ekleyebilirsiniz. Bir bütçe eşiği karşılandığında e-posta bildirimleri genellikle değerlendirmeyi izleyen bir saat içinde gönderilir. Gerçek maliyetler bütçe uyarıları, yapılandırılan bütçe eşikleriyle ilgili olarak tahakkuk ettiğiniz gerçek maliyet için oluşturulur.

Tahmin edilen bütçe uyarılarını yapılandırma

Tahmin edilen uyarılar, harcama eğilimlerinizin bütçenize aşmaya karşı gelişmiş bildirim sağlar. Uyarılar Tahmini maliyet tahminlerikullanır. Tahmin edilen maliyet projeksiyonu ayarlanan eşiği aştığında uyarılar oluşturulur. Tahmin edilen eşiği (bütçe yüzdesi) yapılandırabilirsiniz. Tahmin edilen bir bütçe eşiği karşılandığında, bildirimler normalde değerlendirmenin bir saat içinde gönderilir.

Gerçek ve tahmini maliyet uyarısı yapılandırma arasında geçiş yapmak için, Type aşağıdaki görüntüde gösterildiği gibi uyarıyı yapılandırırken alanını kullanın.

E-posta almak istiyorsanız, e-postaların önemsiz e-posta klasörünüze gitmemesi için azure-noreply@microsoft.com adresini onaylı gönderenler listenize ekleyin. Bildirimleri hakkında daha fazla bilgi için, bkz. Maliyeti uyarılarını kullanma.

Aşağıdaki örnekte, bütçenin %90 ' ına ulaşıldığında bir e-posta uyarısı oluşturulur. Bütçeler API'si ile bütçe oluşturduğunuzda kullanıcılara uyarı gönderilmesi için roller de atayabilirsiniz. Kişilere rol atama işlemi Azure portalında gerçekleştirilemez. Azure Bütçeler API'si hakkında daha fazla bilgi için bkz. Bütçeler API'si. Farklı bir dilde yazılmış bir e-posta uyarısı göndermek istiyorsanız bkz. Bütçe uyarısı e-postaları için desteklenen yerel ayarlar.

Uyarı limitleri, sağladığınız bütçe eşiğinin% 0,01 ' a kadar %1000 ' e kadar olan bir aralığı destekler.

Uyarı koşullarını gösteren ekran görüntüsü.

Bir bütçe oluşturulduktan sonra maliyet analizi bölümünde gösterilir. Bütçenizin harcama eğilimiyle karşılaştırmalı olarak görüntülenmesi, maliyetlerinizi ve harcamalarınızı analiz etmeye başladığınızda kullanacağınız ilk adımlardan biridir.

Maliyet Analizi 'nde harcama ile örnek bir bütçe gösteren ekran görüntüsü.

Yukarıdaki örnekte abonelik için bir bütçe oluşturdunuz. Bir kaynak grubu için de bütçe oluşturabilirsiniz. Bir kaynak grubu için bütçe oluşturmak isterseniz Maliyet Yönetimi + Faturalandırma > Abonelikler > yolunu izleyin, bir abonelik seçin > Kaynak grupları > bir kaynak grubu seçin > Bütçeler > ve Ekle'yi seçerek bir bütçe ekleyin.

Birleşik Azure ve AWS maliyetlerine yönelik bütçe oluşturma

Bağlayıcınıza, birleştirilmiş ve bağlı hesaplarıyla birlikte bir yönetim grubu atayarak Azure ve AWS maliyetlerinizi birlikte gruplandırabilirsiniz. Azure aboneliklerinizi aynı yönetim grubuna atayın. Daha sonra birleşik maliyetler için bir bütçe oluşturun.

  1. Maliyet Yönetimi’nde Bütçeler’i seçin.
  2. Add (Ekle) seçeneğini belirleyin.
  3. Kapsamı değiştir’i ve sonra yönetim grubunu seçin.
  4. Tamamlanana kadar bütçeyi oluşturmaya devam edin.

Bütçe maliyeti değerlendirmeleri

Bütçe maliyeti değerlendirmeleri artık ayrılmış örnek ve satın alma verilerini de içeriyor. Ücretlerin sizin için geçerli olması halinde değerlendirmelerinize dahil ettiğiniz ücretler için uyarılar alabilirsiniz. Bütçe eşiklerinin yeni maliyetler için hesaba uygun şekilde yapılandırıldığını doğrulamak için Azure Portal oturum açın. Faturalandırılan Azure ücretleriniz değişmez. Bütçeler artık maliyetlerinizin daha kapsamlı bir kümesine göre değerlendiriliyor. Ücretler sizin için uygun değilse bütçe davranışlarınız aynı şekilde kalır.

Bütçelerin yalnızca birinci taraf Azure tüketim ücretlerine göre değerlendirilmesi için yeni maliyetleri filtrelemek istiyorsanız, bütçenize aşağıdaki filtreleri ekleyin:

  • Yayımcı Türü: Azure
  • Ücret Türü: Kullanım

Bütçe maliyet değerlendirmeleri, gerçek maliyeti temel alır. Amorti edilen maliyetler kullanılmaz. Bütçelerde kullanabileceğiniz filtreleme seçenekleri hakkında daha fazla bilgi için bkz. Gruplandırma ve filtreleme seçeneklerini anlama.

Bir eylem grubunu tetikleme

Bir abonelik veya kaynak grubu kapsamı için bütçe oluşturma veya düzenleme aşamasında eylem grubu çağıracak şekilde yapılandırabilirsiniz. Bütçe eşiğinize ulaşıldığında eylem grubu çeşitli eylemler gerçekleştirebilir.

Eylem Grupları şu anda yalnızca abonelik ve kaynak grubu kapsamları için desteklenmektedir. Eylem grupları oluşturma hakkında daha fazla bilgi için bkz. temel eylem grubu ayarlarını yapılandırma.

Eylem gruplarıyla bütçe tabanlı otomasyon kullanma hakkında daha fazla bilgi için bkz. Azure bütçeleri ile maliyetleri yönetme.

Eylem grupları oluşturmak veya güncelleştirmek için, bir bütçe oluştururken veya düzenlenirken Eylem grubunu yönet ' i seçin.

Eylem gruplarını yönetme işlemini göstermek için bir bütçe oluşturma örneği gösteren ekran görüntüsü.

Ardından eylem grubunu oluşturmak için Eylem grubu ekle'yi seçin.

Bütçelerin eylem gruplarıyla tümleştirilmesi yalnızca ortak uyarı şeması devre dışı bırakılmış olan eylem grupları için kullanılabilir. Şemayı devre dışı bırakma hakkında daha fazla bilgi için bkz. Ortam uyarı şemasını nasıl devre dışı bırakabilirim?

PowerShell ile bütçe oluşturma ve düzenleme

bir EA müşterisiyseniz, Azure PowerShell modülünü kullanarak program aracılığıyla bütçeleri oluşturabilir ve düzenleyebilirsiniz.

Not

Microsoft Müşteri Sözleşmesi olan müşteriler, PowerShell ve CLı henüz desteklenmediğinden bütçeleri programlama yoluyla oluşturmak için REST API bütçeleri kullanmalıdır.

Azure PowerShell'in son sürümünü indirmek için aşağıdaki komutu çalıştırın:

install-module -name Az

Aşağıdaki örnek komutlar bir bütçe oluşturur.

#Sign into Azure Powershell with your account

Connect-AzAccount

#Select a subscription to to monitor with a budget

select-AzSubscription -Subscription "Your Subscription"

#Create an action group email receiver and corresponding action group

$email1 = New-AzActionGroupReceiver -EmailAddress test@test.com -Name EmailReceiver1
$ActionGroupId = (Set-AzActionGroup -ResourceGroupName YourResourceGroup -Name TestAG -ShortName TestAG -Receiver $email1).Id

#Create a monthly budget that sends an email and triggers an Action Group to send a second email. Make sure the StartDate for your monthly budget is set to the first day of the current month. Note that Action Groups can also be used to trigger automation such as Azure Functions or Webhooks.

Get-AzContext
New-AzConsumptionBudget -Amount 100 -Name TestPSBudget -Category Cost -StartDate 2020-02-01 -TimeGrain Monthly -EndDate 2022-12-31 -ContactEmail test@test.com -NotificationKey Key1 -NotificationThreshold 0.8 -NotificationEnabled -ContactGroup $ActionGroupId

Bir Azure Resource Manager şablonuyla bütçe oluşturma

Bir Azure Resource Manager şablonu kullanarak bütçe oluşturabilirsiniz. Şablonu kullanmak için bkz. Azure Resource Manager şablonuyla bütçe oluşturma.

Kaynakları temizleme

Bir bütçe oluşturduysanız ve artık ihtiyacınız yoksa, ayrıntılarını görüntüleyin ve silin.

Sonraki adımlar

Bu öğreticide, şunların nasıl yapıldığını öğrendiniz:

  • Azure portalında bütçe oluşturma
  • PowerShell ile bütçe oluşturma ve düzenleme
  • Bir Azure Resource Manager şablonuyla bütçe oluşturma

Maliyet yönetimi verileriniz için yinelenen dışarı aktarma işlemi oluşturmak üzere sonraki öğreticiye ilerleyin.