Statistiky využití licencí
V této lekci se dozvíte, jak sledovat a spravovat využití licencí GitHub Enterprise v organizacích, podnikových účtech a instancích serverů. Dozvíte se také, jak pomocí konzoly pro správu, rozhraní API a osvědčených postupů optimalizovat přidělování licencí a náklady.
Jako správce GitHubu Enterprise je sledování využití licencí zásadní pro správu nákladů, optimalizaci prostředků a zachování souladu. GitHub nabízí několik způsobů, jak sledovat využití míst v organizacích, podnikových účtech a instancích GitHub Enterprise Serveru.
Poznámka:
U předplacených plánů (na základě předplatného) se zobrazí nastavený počet dostupných licencí. U plánů s průběžnýmYou-Go platbou (PAYG) – výchozí hodnota pro nové podnikové zákazníky – neexistuje žádný koncept "dostupných licencí". Fakturace je založená na skutečném využití (aktivních licencích) a každý měsíc se vám bude účtovat podle daného využití.
Metoda 1: Vyhledání využití licencí pro konkrétní organizaci
Použití konzoly pro správu GitHub Enterprise Cloud (GHEC)
Přejděte na panel pro správu cloudu GitHub Enterprise.
Přejděte na Nastavení > fakturace a plánů.
Vyhledejte část Využití licencí .
Projděte si podrobnosti, například:
- Celkový počet přiřazených licencí
- Aktivní místa, která se používají
- Čekající pozvánky
- Dostupné licence (zobrazují se jenom pro předplacené účty)
Alternativa příkazového řádku (rozhraní GraphQL API)
{
organization(login: "org-name") {
billingInfo {
totalSeats
seatsUsed
seatsAvailable
}
}
}
Metoda 2: Vyhledání využití licencí ve více organizacích
Použití stránky fakturace podnikového účtu
- Přejděte do nastavení GitHub Enterprise Cloud > Enterprise.
- Přejděte na Využití fakturační > licence.
- Zkontrolujte využití licencí pro každou organizaci v rámci podnikového účtu.
Dotaz rozhraní GraphQL API pro všechny organizace
{
enterprise(slug: "enterprise-name") {
organizations(first: 50) {
nodes {
name
billingInfo {
totalSeats
seatsUsed
seatsAvailable
}
}
}
}
}
Metoda 3: Vyhledání využití licencí pro podnikové účty
Použití řídicího panelu GitHub Enterprise Serveru (GHES)
Přihlaste se ke konzole pro správu GitHub Enterprise Serveru.
Přejděte na > Nastavení využití licencí.
Recenze:
- Celkový přidělený počet licencí
- Aktivní uživatelé
- Volná místa
- Historické trendy využití licencí
Alternativní řešení REST API
curl -H "Authorization: token YOUR-TOKEN" \
"https://api.github.com/enterprises/YOUR-ENTERPRISE/license"
Metoda 4: Vyhledání využití licencí napříč několika instancemi GitHubu
Použití rozhraní API pro metriky GitHub Enterprise
- Přístup k nastavení správce GitHub Enterprise Serveru
- Použijte rozhraní API pro metriky:
curl -H "Authorization: token YOUR-TOKEN" \
"https://api.github.com/enterprise/settings/licenses"
Recenze:
- Celkový počet licencí pro celou organizaci
- Využití na instanci GitHubu
- Dostupná kapacita na oblast
Osvědčené postupy pro správu využití licencí
- Automatizace monitorování – sledování trendů využití pomocí dotazů GraphQL nebo REST API
- Uvolnění nevyužitých licencí – Identifikujte neaktivní uživatele a uvolněte nevyužité licence.
- Povolení fakturace na základě využití – Sladění fakturace se skutečnou spotřebou
- Pravidelně auditujte – kontrolujte náklady měsíčně nebo čtvrtletně.