Naar hoofdinhoud gaan
Voordat de CLI uw gegevens kan bereiken, moet u zich aanmelden. Het gebruikt OAuth, een browsergebaseerde aanmelding, dus u hoeft nooit handmatig een token te kopiëren of op te slaan. U kunt op elk moment controleren of u bent aangemeld met appsignal-cli auth status.

Aanmelden

Voer uit:
Shell
appsignal-cli auth login
Dit opent uw browser om de CLI te autoriseren met uw AppSignal-account en geeft vervolgens de controle terug via een lokale callback op http://127.0.0.1:9789/callback. Zodra u akkoord gaat, slaat de CLI de tokens op en vernieuwt ze voor u, zodat u zich niet opnieuw hoeft aan te melden.
De browserflow heeft een browser nodig op dezelfde machine als de CLI.

Een standaardorganisatie instellen

Als u tot meer dan één organisatie behoort, stel dan een standaard in tijdens het aanmelden, zodat u deze niet bij elk commando hoeft mee te geven:
Shell
appsignal-cli auth login --org <YOUR_ORG_SLUG>
Uw organisatie-slug is de korte naam in uw AppSignal-URL: appsignal.com/<org-slug>. Door appsignal-cli apps list uit te voeren nadat u zich heeft aangemeld, wordt ook de organisatie van uw account als standaard opgeslagen.

Uw status controleren

Om te zien of u bent aangemeld en welke config de CLI leest, voert u uit:
Shell
appsignal-cli auth status
appsignal-cli about toont dezelfde authenticatiestatus naast uw versie, endpoint en standaardorganisatie.

Afmelden

Om uw opgeslagen inloggegevens te verwijderen:
Shell
appsignal-cli auth logout

Waar uw inloggegevens worden opgeslagen

De CLI slaat uw inloggegevens op in een globaal configbestand, in de standaard configuratie-directory van uw besturingssysteem. De exacte locatie varieert per besturingssysteem, voer dus appsignal-cli auth status uit om het pad te zien dat de CLI gebruikt.

Projectlokale configuratie

U kunt configuratie ook naast een project bewaren, in een .appsignal.toml-bestand in de projectdirectory. Maak er één aan met:
Shell
appsignal-cli project init
Een projectlokale config is handig om een repository aan een specifieke organisatie te koppelen. Om de standaardorganisatie voor het project in te stellen terwijl u het aanmaakt:
Shell
appsignal-cli project init --org <YOUR_ORG_SLUG>
Wanneer een projectlokale .appsignal.toml aanwezig is, gebruikt de CLI de dichtstbijzijnde als de enige config voor commando’s die in die directory of zijn subdirectories worden uitgevoerd. Voor de volledige lijst met configsleutels en hoe ze worden geresolveerd, zie Configuratie.
project init kopieert uw globale OAuth-inloggegevens niet naar de projectconfig. Voer na het aanmaken appsignal-cli auth login opnieuw uit binnen het project om projectspecifieke inloggegevens in te stellen.

Volgende stappen

U bent aangemeld. Vervolgens kunt u uw applicaties opsommen om de apps te vinden die u gaat opvragen.