Создание токенов записи
Для того, чтобыLogfire.Чтобы отправить данные, вам нужно создать токены записи. Токен записи является уникальным идентификатором, который позволяет вам перейти к определенному Logfire Проект отправляет данные. Если вы следуете Руководство по первому шагу Настройка Logfire означает, что токены записи уже привязаны к созданному проекту локально. Однако, если требуется настроить запись в проект на других компьютерах, например в развернутом приложении, необходимо создать новый токен записи.
Для создания токенов записи выполните следующие действия:
-
Откройте веб-интерфейсLogfireс веб-страницы logfire.pydantic.dev.
-
Выберите свой проект в разделе «Проект»в левой части страницы.
-
Перейдите на вкладку «…Настройки» в правом верхнем углу страницы.️
-
Выберите вкладку{}Write tokensв меню слева.
-
Нажмите кнопку «создать токен записи».
После создания токена записи вы увидите диалог, содержащий значение токена.копирует это значение и безопасно хранит его, и он не будет снова показывать.
Теперь вы можете использовать этот токен записи для отправки данных с любого компьютера или приложения на ваш проектLogfire.
Мы рекомендуем вам ввести токены записи через переменные среды в развернутые приложения. После установки token в качестве переменной среды 的值 LOGFIRE_TOKEN logfire автоматически использует его для отправки данных в ваш проект.
Настройки send_to_logfire='if-token-present'¶
Вы можете не отправлять данные в logfire во время локальной разработки, но вы можете отправить данные в производственную среду без изменения кода. Для этого мы предоставляем параметр send_to_logfire='if-token-present' в функции logfire.configure(). Если вы задаете значение 'if-token-present', logfire будет отправлять данные в logfire только в том случае, если токены записи присутствуют в переменной среды LOGFIRE_TOKEN или если токены сохранены локально. Если тестирование выполняется в CI, данные не передаются.
Вы также можете настроить эту опцию, установив переменную environmnet LOGFIRE_SEND_TO_LOGFIRE. Например, вы можете установить ее в LOGFIRE_SEND_TO_LOGFIRE=true в развернутом приложении и в настройках тестирования-в LOGFIRE_SEND_TO_LOGFIRE=false.
本文总阅读量次