logs_search

搜尋網頁經瀏覽器 SDK 送到 ParallelSandbox log 服務的 log,可依 project、時間、文字或箱子篩選。

輸入 輸出
project、since、query、boxId、limit、cursor project、projectName、since、count、rows(由舊到新)、nextCursor

這些工具讀的是 ParallelSandbox 自己的 log 服務,由網頁用瀏覽器 SDK 送進來;它們不讀 Sentry 或任何其他錯誤追蹤服務。log project 用 REST 建立,不是在 app 裡建:帶帳號的 token(API key 或 OAuth access token)POST https://log.parallelsandbox.com/v1/projects,回它的 id prj_... 與 write key psw_...。

  • project:project id prj_... 或它的名稱。帳號沒有的名字會以 project not found 失敗,後面接著帳號現有的專案(name (prj_...)),一個都沒有就說怎麼建。ParallelSandbox 自己的服務沒有專案,你的伺服器與容器也沒有:那些在箱子裡看(docker logs、背景命令的 logPath)。
  • since:時間長度(15m、2h、3d、1w)、RFC3339 時間戳或 unix 時間;預設 1h。
  • query:純文字當成整個詞比對;以 {、?、-、"、% 或 [ 開頭的原樣當 CloudWatch filter pattern,例如 { $.level = "warn" } 或 ?timeout ?retry。
  • boxId:只看那個箱子送出的頁面的 log。
  • limit:每頁幾列,預設 200,最多 1000;把 nextCursor 當 cursor 帶回去拿下一頁。
  • logs_tail 是長輪詢:有新的列就立刻回,否則等到 waitSec(預設 20,最多 25);回的 cursor 帶給下一次呼叫。不帶 cursor 從現在開始。
  • 每一列有 ts、ingestedAt、level、box、release、platform、route、msg、stack、stackResolved、extra 與 stream。log 不設保留期限。

所有工具與主題都列在工具參考。