Lisans Kullanım İstatistikleri
Bu ünitede kuruluşlar, kurumsal hesaplar ve sunucu örnekleri arasında GitHub Enterprise lisans kullanımını izlemeyi ve yönetmeyi öğreneceksiniz. Ayrıca lisans ayırmayı ve maliyeti iyileştirmek için yönetici konsolunu, API'leri ve en iyi yöntemleri kullanmayı da öğrenirsiniz.
GitHub Enterprise yöneticisi olarak lisans kullanımını izlemek maliyetleri yönetmek, kaynakları iyileştirmek ve uyumlu kalmak için çok önemlidir. GitHub, kuruluşlar, kurumsal hesaplar ve GitHub Enterprise Server örnekleri arasında koltuk kullanımını izlemek için çeşitli yollar sağlar.
Uyarı
Ön ödemeli (abonelik tabanlı) planlar için, belirli sayıda kullanılabilir lisans görürsünüz. Yeni Kurumsal müşteriler için varsayılan olan Kullandıkça Öde (PAYG) planları için "kullanılabilir lisanslar" kavramı mevcut değildir. Faturalama gerçek kullanıma (etkin koltuklar) bağlıdır ve her ay bu kullanıma göre ücretlendirilirsiniz.
Yöntem 1: Belirli bir kuruluş için lisans kullanımını bulma
GitHub Enterprise Cloud (GHEC) Yönetici Konsolunu Kullanma
GitHub Enterprise Cloud Admin Panel'e gidin.
Ayarlar > Faturalama ve planlar'a gidin.
Lisans kullanımı bölümünü bulun.
Şu gibi ayrıntıları gözden geçirin:
- Atanan toplam koltuk sayısı
- Kullanımdaki etkin koltuklar
- Bekleyen davetler
- Kullanılabilir lisanslar (yalnızca ön ödemeli hesaplar için gösterilir)
Komut satırı alternatifi (GraphQL API)
{
organization(login: "org-name") {
billingInfo {
totalSeats
seatsUsed
seatsAvailable
}
}
}
Yöntem 2: Birden çok kuruluşta lisans kullanımını bulma
Kurumsal Hesap Faturalama Sayfasını Kullanma
- GitHub Enterprise Cloud > Enterprise ayarlarına gidin.
- Faturalama > Lisansı Kullanımı'na gidin.
- Kuruluş hesabı altındaki her kuruluş için lisans kullanımını gözden geçirin.
Tüm kuruluşlar için GraphQL API sorgusu
{
enterprise(slug: "enterprise-name") {
organizations(first: 50) {
nodes {
name
billingInfo {
totalSeats
seatsUsed
seatsAvailable
}
}
}
}
}
Yöntem 3: Kurumsal hesaplar için lisans kullanımını bulma
GitHub Enterprise Server (GHES) panosunu kullanma
GitHub Enterprise Server Yönetim Konsolu'nda oturum açın.
Ayarlar > Lisans Kullanımı'na gidin.
Eleştiri:
- Toplam ayrılmış lisans sayısı
- Etkin kullanıcılar
- Kullanılabilir bilgisayar lisansları
- Geçmiş lisans kullanım eğilimleri
REST API alternatifi
curl -H "Authorization: token YOUR-TOKEN" \
"https://api.github.com/enterprises/YOUR-ENTERPRISE/license"
Yöntem 4: Birden çok GitHub örneğinde lisans kullanımını bulma
GitHub Enterprise Metrics API'sini kullanma
- GitHub Enterprise Server yönetici ayarlarına erişin.
- Ölçümler API'sini kullanın:
curl -H "Authorization: token YOUR-TOKEN" \
"https://api.github.com/enterprise/settings/licenses"
Eleştiri:
- Kuruluş genelindeki toplam lisans sayısı
- GitHub örneği başına kullanım
- Bölge başına kullanılabilir kapasite
Lisans kullanım yönetimi için en iyi yöntemler
- İzlemeyi otomatikleştirme – Kullanım eğilimlerini izlemek için GraphQL veya REST API sorgularını kullanın.
- Kullanılmayan lisansları geri kazan – Etkin olmayan kullanıcıları belirleyin ve kullanılmayan lisansları boşaltabilirsiniz.
- Kullanım tabanlı faturalamayı etkinleştirme – Faturalamayı gerçek tüketimle uyumlu hale getirme.
- Düzenli olarak denetleme – Maliyetleri denetlemek için aylık veya üç aylık incelemeler yapın.