Azure kaynaklarınızı ve yönetim hiyerarşisini düzenlemek için etiketleri kullanma
Etiketler, Azure kaynaklarınıza uyguladığınız meta veri öğeleridir. Bunlar kuruluşunuzla ilgili ayarlar temelinde kaynakları belirlemenize yardımcı olan anahtar-değer çiftleridir. Kaynaklarınız için dağıtım ortamını izlemek istiyorsanız adlı Environment
bir anahtar ekleyin. Üretime dağıtılan kaynakları tanımlamak için, bu kaynaklara değerini Production
verin. Tam anahtar-değer çifti şeklindedir Environment = Production
.
Bu makalede etiketleri kullanma koşulları ve sınırlamaları açıklanmaktadır. Etiketlerle çalışma adımları için bkz:
Etiket kullanımı ve öneriler
Etiketleri Azure kaynaklarınıza, kaynak gruplarınıza ve aboneliklerinize uygulayabilirsiniz ancak yönetim gruplarına uygulayamayın.
Etiketleme stratejisi uygulama hakkında öneriler için bkz . Kaynak adlandırma ve etiketleme kararı kılavuzu.
Kaynak etiketleri tüm maliyet tahakkuk eden hizmetleri destekler. Maliyet tahakkuk eden hizmetlerin bir etiketle sağlandığından emin olmak için etiket ilkelerinden birini kullanın.
Uyarı
Etiketler düz metin olarak depolanır. Etiketlere hiçbir zaman hassas değerler eklemeyin. Hassas değerler maliyet raporları, mevcut etiket tanımlarını döndüren komutlar, dağıtım geçmişleri, dışarı aktarılan şablonlar ve izleme günlükleri gibi birçok yöntemle kullanıma sunılabilir.
Uyarı
Etiketlerinizde İngilizce olmayan bir dili kullanırken lütfen dikkatli olun. VM'nizin meta verilerini IMDS'den (Örnek Meta Veri Hizmeti) yüklerken kod çözme ilerleme hatasına neden olabilir.
Önemli
Etiket adları işlemler için büyük/küçük harfe duyarlı değildir. Büyük/küçük harfe bakılmaksızın etiket adına sahip bir etiket güncelleştirilir veya alınır. Ancak, kaynak sağlayıcısı etiket adı için sağladığınız büyük/küçük harf kullanımını koruyabilir. Bu büyük/küçük harfe göre maliyet raporlarında görürsünüz.
Etiket değerleri büyük/küçük harfe duyarlıdır.
Not
Bu makale, cihaz veya hizmetten kişisel verilerin nasıl silineceği hakkında adımlar sağlar ve GDPR kapsamındaki yükümlülüklerinizi desteklemek için kullanılabilir. GDPR hakkında genel bilgiler için, Microsoft Güven Merkezinin GDPR bölümüne ve Servis güven portalının GDPR bölümüne bakın.
Gerekli erişim
Etiket kaynaklarına gerekli erişimi almanın iki yolu vardır.
Kaynak türüne
Microsoft.Resources/tags
yazma erişiminiz olabilir. Bu erişim sayesinde kaynağın kendisine erişiminiz olmasa bile kaynağı etiketleyebilirsiniz. Etiket Katkıda Bulunanı rolü bu erişimi verir. Örneğin etiket katkıda bulunan rolü portal aracılığıyla kaynaklara veya kaynak gruplarına etiket uygulayamaz. Bununla birlikte portal aracılığıyla aboneliklere etiket uygulayabilir. Azure PowerShell ve REST API aracılığıyla tüm etiket işlemlerini destekler.Kaynağın kendisine yazma erişiminiz olabilir. Katkıda Bulunan rolü, herhangi bir varlığa etiket uygulamak için gerekli erişimi verir. Yalnızca bir kaynak türüne etiket uygulamak için bu kaynağın katkıda bulunan rolünü kullanın. Sanal makinelere etiket uygulamak için, örneğin Sanal Makine Katkıda Bulunanı'nı kullanın.
Etiketleri devralma
Kaynaklar, kaynak grubuna veya aboneliğe uyguladığınız etiketleri devralmaz. Aboneliğin veya kaynak grubunun etiketlerini kaynaklara uygulamak için bkz. Azure İlkeleri - etiketler.
Cm-resource-parent etiketini kullanarak bir Azure kaynağının maliyetlerini gruplandırabilirsiniz. Bu etiket, filtreleri kullanmak zorunda kalmadan Microsoft Maliyet Yönetimi'nde etiketli maliyetleri gözden geçirmenizi sağlar. Bu etiketin anahtarı cm-resource-parent ve değeri maliyetleri gruplandırmak istediğiniz Azure kaynağının kaynak kimliğidir. Örneğin, maliyetleri bir Azure Sanal Masaüstü konak havuzuna göre gruplandırmak için konak havuzunun kaynak kimliğini belirtin. Daha fazla bilgi için bkz . Maliyet analizinde ilgili kaynakları gruplandırma.
Etiketler ve faturalama
Etiketleri kullanarak faturalama verilerinizi gruplandırabilirsiniz. Örneğin, farklı kuruluşlar için birden çok VM çalıştırıyorsanız, kullanımı maliyet merkezine göre gruplandırmak için etiketleri kullanın. Ayrıca etiketleri kullanarak, üretim ortamında çalışan sanal makineler için faturalama kullanımı gibi, maliyetleri çalışma zamanı ortamına göre kategorilere ayırabilirsiniz.
Azure portaldan sağlanan kullanım dosyasını indirerek etiketler hakkındaki bilgileri alabilirsiniz. Daha fazla bilgi için bkz. Azure faturanızı ve günlük kullanım verilerinizi indirme veya görüntüleme. Faturalamayla etiketleri destekleyen hizmetlerde, etiketler Etiketler sütununda görüntülenir.
REST API işlemleri için bkz . Azure Faturalama REST API Başvurusu.
Benzersiz etiketler sayfalaması
Benzersiz Etiketler API'sini çağırırken, döndürülen her API yanıt sayfasının boyutuyla ilgili bir sınır vardır. Büyük bir benzersiz değer kümesine sahip bir etiket, API'nin kalan değer kümesini almak için sonraki sayfayı getirmesini gerektirir. Bu durumda, değerlerin hala bu anahtarın altında olduğunu göstermek için etiket anahtarı yeniden gösterilir.
Bu, Azure portalı gibi bazı araçların etiket anahtarını iki kez göstermesine neden olabilir.
Sınırlamalar
Etiketler için aşağıdaki sınırlamalar geçerlidir:
Tüm kaynak türleri etiketleri desteklemez. Bir kaynak türüne etiket uygulayıp uygulayamayacağınızı saptamak için bkz. Azure kaynakları için etiket desteği.
Her kaynak, kaynak grubu ve abonelik en fazla 50 etiket adı-değeri çifti içerebilir. İzin verilen üst sınırdan daha fazla etiket uygulamanız gerekiyorsa, etiket değeri için bir JSON dizesi kullanın. JSON dizesi, tek etiket adına uyguladığınız değerlerden birçoğunu içerebilir. Kaynak grupları veya abonelikler, her biri 50 etiket adı-değeri çiftine sahip çok sayıda kaynak içerebilir.
Etiket adının sınırı 512 karakter ve etiket değerinin sınırı 256 karakterdir. Depolama hesapları için etiket adının sınırı 128 karakter ve etiket değerinin sınırı 256 karakterdir.
Cloud Services gibi klasik kaynaklar etiketleri desteklemez.
Azure IP Grupları ve Azure Güvenlik Duvarı İlkeleri PATCH işlemlerini desteklemez. Bu nedenle PATCH API yöntemi işlemleri portal üzerinden etiketleri güncelleştiremez. Bunun yerine söz konusu kaynaklar için güncelleştirme komutlarını kullanabilirsiniz. Örneğin, az network ip-group update komutuyla bir IP grubunun etiketlerini güncelleştirebilirsiniz .
Etiket adları şu karakterleri içeremez:
<
,>
,%
,&
, ,\
,?
,/
Not
Azure Etki Alanı Adı Sistemi (DNS) bölgeleri, etikette veya bir sayı ile başlayan bir etikette boşluk veya parantez kullanımını desteklemez. Azure DNS etiket adları özel ve unicode karakterleri desteklemez. Değer tüm karakterleri içerebilir.
Traffic Manager,
#
boşlukların veya:
etiket adının kullanımını desteklemez. Etiket adı sayıyla başlayamaz.Azure Front Door etiket adında veya
:
kullanımını#
desteklemez.Aşağıdaki Azure kaynakları yalnızca 15 etiketi destekler:
- Azure Otomasyonu
- Azure Content Delivery Network (CDN)
- Azure DNS (Bölge ve A kayıtları)
- Azure Log Analytics Kayıtlı Arama
Sonraki adımlar
Tüm kaynak türleri etiketleri desteklemez. Bir kaynak türüne etiket uygulayıp uygulayamayacağınızı saptamak için bkz. Azure kaynakları için etiket desteği.
Etiketleme stratejisi uygulama hakkında öneriler için bkz . Kaynak adlandırma ve etiketleme kararı kılavuzu.
Etiketlerle çalışma adımları için bkz: