Lisensbruksstatistikk
I denne enheten lærer du hvordan du sporer og administrerer GitHub Enterprise-lisensbruk på tvers av organisasjoner, bedriftskontoer og serverforekomster. Du lærer også hvordan du bruker Admin Console, API-er og anbefalte fremgangsmåter for å optimalisere lisenstildeling og kostnader.
Som GitHub Enterprise-administrator er sporing av lisensbruk avgjørende for å administrere kostnader, optimalisere ressurser og holde seg kompatibel. GitHub gir flere måter å spore setebruk på tvers av organisasjoner, bedriftskontoer og GitHub Enterprise Server-forekomster.
Merk deg
For forhåndsbetalte (abonnementsbaserte) planer ser du et angitt antall tilgjengelige lisenser. For Pay-As-You-Go-planer (PAYG) – standard for nye Enterprise-kunder – er det ikke noe konsept med «tilgjengelige lisenser». Fakturering er basert på faktisk bruk (aktive lisenser), og du belastes hver måned i henhold til denne bruken.
Metode 1: Finn lisensbruk for en bestemt organisasjon
Bruke administrasjonskonsollen for GitHub Enterprise Cloud (GHEC)
Gå til administrasjonspanelet for GitHub Enterprise Cloud.
Gå til Innstillinger > fakturering og planer.
Finn delen Lisensbruk .
Se gjennom detaljer som:
- Totalt antall tildelte seter
- Aktive seter i bruk
- Ventende invitasjoner
- Tilgjengelige lisenser (vises bare for forhåndsbetalte kontoer)
Kommandolinjealternativ (GraphQL API)
{
organization(login: "org-name") {
billingInfo {
totalSeats
seatsUsed
seatsAvailable
}
}
}
Metode 2: Finne lisensbruk på tvers av flere organisasjoner
Bruke faktureringssiden for virksomhetskonto
- Gå til Innstillinger for GitHub Enterprise Cloud > Enterprise.
- Gå til Bruk av faktureringslisens>.
- Se gjennom lisensbruken for hver organisasjon under bedriftskontoen.
GraphQL API-spørring for alle organisasjoner
{
enterprise(slug: "enterprise-name") {
organizations(first: 50) {
nodes {
name
billingInfo {
totalSeats
seatsUsed
seatsAvailable
}
}
}
}
}
Metode 3: Finne lisensbruk for bedriftskontoer
Bruke instrumentbordet for GitHub Enterprise Server (GHES)
Logg på administrasjonskonsollen for GitHub Enterprise Server.
Gå til Lisensbruk for innstillinger>.
Anmeldelse:
- Totalt tildelte lisenser
- Aktive brukere
- Tilgjengelige seter
- Historiske trender for lisensbruk
REST API-alternativ
curl -H "Authorization: token YOUR-TOKEN" \
"https://api.github.com/enterprises/YOUR-ENTERPRISE/license"
Metode 4: Finn lisensbruk på tvers av flere GitHub-forekomster
Bruke API-en for GitHub Enterprise Metrics
- Administratorinnstillinger for Access GitHub Enterprise Server .
- Bruk Metrics API:
curl -H "Authorization: token YOUR-TOKEN" \
"https://api.github.com/enterprise/settings/licenses"
Anmeldelse:
- Totalt antall lisenser for hele bedriften
- Bruk per GitHub-forekomst
- Tilgjengelig kapasitet per område
Anbefalte fremgangsmåter for administrasjon av lisensbruk
- Automatiser overvåking – Bruk GraphQL- eller REST API-spørringer for å spore brukstrender.
- Ta tilbake ubrukte lisenser – Identifiser inaktive brukere og frigjør ubrukte lisenser.
- Aktiver bruksbasert fakturering – Juster fakturering med faktisk forbruk.
- Revisjon regelmessig – Gjennomfør månedlige eller kvartalsvise gjennomganger for å kontrollere kostnadene.