Ga naar inhoud

Schrijftokens maken

Om gegevens naar deLogfirete verzenden, moet u een schrijftoken maken. Een schrijftoken is een unieke apparaat-ID waarmee u gegevens naar een specifiekLogfire-project kunt verzenden. Als u de eerste stapgids volgt om Logfire in te stellen, heeft u het schrijftoken lokaal gebonden aan het project dat u hebt gemaakt. Als u echter andere computers wilt configureren om naar het project te schrijven, zoals in een geïmplementeerde applicatie, moet u een nieuw schrijftoken maken.

U kunt een schrijftoken maken door deze stappen te volgen:

  1. In logfire.pydantic.dev deLogfirewebinterface.

  2. Vanaf de linkerkant van de pagina"Project"Selecteer uw project in de sectie.

  3. Klik op het tabblad "⚙️instellingen" in de rechterbovenhoek van de pagina.

  4. Selecteer het tabblad{}Write tokensin het linkermenu.

  5. Klik op de knop "Create Write Token".

Nadat u het schrijftoken hebt gemaakt, ziet u een dialoogvenster met de tokenwaarde.kopieert deze waarde en slaat deze veilig op, het zalniet meer weergeven.

Nu kunt u dit schrijftoken gebruiken om gegevens vanaf elke computer of applicatie naar uwLogfire-project te verzenden.

We raden u aan tokens te schrijven via injectie van omgevingsvariabelen in uw geïmplementeerde applicaties. Na het instellen van het token op omgevingsvariabelen 的值 LOGFIRE_TOKEN, zal logfire het automatisch gebruiken om gegevens naar uw project te verzenden.

stellen send_to_logfire='if-token-present'

Mogelijk wilt u tijdens lokale ontwikkeling geen gegevens naar logfire verzenden, maar u kunt er toch voor kiezen om gegevens in de productieomgeving te verzenden zonder de code te wijzigen. Hiervoor bieden we de parameter send_to_logfire='if-token-present' in de logfire.configure()-functie. Als dit is ingesteld op 'if-token-present', stuurt logfire alleen gegevens naar logfire als er een schrijftoken bestaat in omgevingsvariabelen LOGFIRE_TOKEN of als het token lokaal wordt opgeslagen. Als de test wordt uitgevoerd in CI, worden er geen gegevens verzonden.

U kunt ook de Environmnet-variabele LOGFIRE_SEND_TO_LOGFIRE instellen om deze optie te configureren. U kunt deze bijvoorbeeld instellen op LOGFIRE_SEND_TO_LOGFIRE=true in een geïmplementeerde applicatie en LOGFIRE_SEND_TO_LOGFIRE=false in een testopstelling.


本文总阅读量次