跳转至

SDK 命令行界面

Logfire自带一个用于认证和项目管理的CLI:

{{ logfire_help }}

身份验证 (auth)

您需要经过身份验证才能使用 Logfire

摘要

如果您想了解我们如何处理您的数据,请阅读《服务条款》和《隐私政策》。:nerd_face:

要对自己进行身份验证,请在终端中运行 auth 命令:

Logfire身份验证

Terminal screenshot with Logfire auth command

“Enter”键后,您将被重定向到浏览器以登录您的帐户。

Browser screenshot with Logfire login page

然后,如果您返回终端,您将看到您已通过身份验证!:多田:

Terminal screenshot with successful authentication

回填(backfill)

警告

“🚧工作进行中🚧”本节尚未编写,如果您有任何问题,请与我们联系

干净 (clean)

要清理Logfire创建_的大部分_文件,请运行以下命令:

Logfire 清洁

clean 命令不会删除日志和存储在 ~/.logfire 目录中的身份验证信息。

若要同时删除日志,可以运行以下命令:

logfire clean --logs

检查(inspect)

inspect 命令用于识别项目中缺少的 OpenTelemetry 插桩包。

若要检查项目,请运行以下命令:

logfire inspect

这将输出您需要安装的项目,以获得最佳的 OpenTelemetry 检测。

Terminal screenshot with Logfire inspect command

我是谁 (whoami)

警告

“🚧工作进行中🚧”本节尚未编写,如果您有任何问题,请与我们联系

项目

列表(项目列表)

要检查您有权访问的项目,请运行以下命令:

Logfire项目列表

你会看到类似这样的内容:

 logfire projects list
┏━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┓
┃ Organization  Project        ┃
┡━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━┩
│ Kludex        backend        │
│ Kludex        worker         │
└──────────────┴────────────────┘

使用(项目使用)

若要使用已创建的项目,请运行以下命令:

Logfire项目使用

例如,要使用后端项目,您可以运行:

Logfire项目使用后端

创建(新建项目)

若要创建新项目,请运行以下命令:

Logfire项目 新

本文总阅读量