---
title: "บันทึก: การบิลด์และคำขอเข้าเว็บไซต์ของคุณ | Briks"
url: https://briks.dev/th/docs/logs
description: "อ่านบันทึกการสร้างและคำขอของเว็บไซต์ในรอบวันล่าสุด กรองตามระดับหรือสถานะ และหาสาเหตุของแบบฟอร์ม งาน หรือหน้าเว็บที่ช้าหรือทำงานล้มเหลว"
last_updated: 2026-10-08
---

# บันทึก: การบิลด์และคำขอเข้าเว็บไซต์ของคุณ

บันทึกบอกคุณว่าเกิดอะไรขึ้นและเมื่อใด ทั้งการสร้างและการเผยแพร่ทุกครั้งของโปรเจกต์ และทุกคำขอที่รันโค้ดของเว็บไซต์เองในช่วงหนึ่งวันที่ผ่านมา ใช้บันทึกเพื่อหาสาเหตุที่แบบฟอร์ม งานตามกำหนดเวลา หรือหน้าใดหน้าหนึ่งทำงานไม่ถูกต้อง

อ่าน 5 นาทีตรวจเทียบกับสตูดิโอเมื่อ 8 ตุลาคม 2569

## บันทึกสองประเภท

ที่ไหน

1. Projects
2. Your project
3. Settings
4. Logs

| ดู | สิ่งที่แสดง | ย้อนหลังไปนานเท่าไร |
| --- | --- | --- |
| **Builds** | ทุกการสร้าง การเปลี่ยนแปลง และการเผยแพร่ในโปรเจกต์นี้ พร้อมขั้นตอนที่แต่ละรายการผ่านมา | 40 รายการล่าสุด |
| **Requests** | คำขอและข้อผิดพลาดของเว็บไซต์ เรียงจากใหม่สุด | 24 ชั่วโมงที่ผ่านมา ครั้งละไม่เกิน 100 รายการ |

งานตามกำหนดเวลาและ webhook มีบันทึกของตัวเองเก็บไว้สามสิบวัน: **Runs** ใน [งานตามกำหนดเวลา](https://briks.dev/th/docs/crons) และ **Deliveries** ใน [Webhooks](https://briks.dev/th/docs/webhooks) ข้อความที่ส่งผ่านฟอร์มของคุณเก็บไว้ที่ **Settings**, **Forms**

## การสร้าง

แต่ละรายการบอกว่ามีการร้องขออะไร (ตามถ้อยคำของคำขอ) ใครเป็นผู้ขอ เมื่อใด และใช้เวลานานเท่าใด หากไม่มีบุคคลใดเริ่ม จะระบุว่า Briks ทางขวาคือสถานะของรายการ:

| สถานะ | ความหมาย |
| --- | --- |
| **Waiting** | รอคิวหลังงานอื่น |
| **Running** | กำลังดำเนินการอยู่ตอนนี้ |
| **Done** | เสร็จสิ้น |
| **Failed** | การทำงานหยุดก่อนถึงตอนจบ |
| **Stopped** | ถูกหยุดก่อนที่จะเสร็จสิ้น |

คลิกรายการเพื่อดูขั้นตอน พร้อมเวลาที่เกิดขึ้นในแต่ละขั้นตอน ขั้นตอนที่เกิดข้อผิดพลาดจะแสดงเป็นสีแดง รายการที่ล้มเหลวจะลงท้ายด้วย: It did not finish. Nothing on the live site changed, and no credits were charged for it.

หากต้องการดูงานเดียวกันนี้ขณะที่กำลังทำ โดยมีพรีวิวอยู่ข้างกัน ให้ใช้สตูดิโอ: ดู [การดูขั้นตอนการสร้าง](https://briks.dev/th/docs/watching-a-build)

## คำขอ

**Requests** แสดงการเรียกที่รันโค้ดของเว็บไซต์คุณเอง ได้แก่เส้นทาง `/api` และการเข้าชมหน้าเว็บขณะที่การทดสอบ A/B แบ่งผู้เข้าชมออกเป็นสองเวอร์ชัน หน้าเว็บทั่วไป รูปภาพ และไฟล์จะถูกส่งออกไปตามที่เป็นอยู่ จึงไม่แสดงในรายการนี้ ข้อความที่ส่งผ่านแบบฟอร์มติดต่อก็ไม่แสดงเช่นกัน เพราะข้อความเหล่านี้ไปถึง Briks โดยตรง ไม่ได้ผ่านโค้ดของเว็บไซต์คุณ

แต่ละบรรทัดแสดงเวลา เมธอดและพาธ (GET คือการขอข้อมูล POST คือการส่งข้อมูล) เวลาที่ใช้เป็นมิลลิวินาที และสถานะที่เว็บไซต์ตอบกลับ หรือไม่มีการตอบกลับ บรรทัดที่โค้ดของเว็บไซต์คุณเขียนขึ้นเองจะแสดงข้อความและระดับ เช่น error หรือ warning คลิกที่บรรทัดเพื่อดูข้อความฉบับเต็ม วันที่ และไอดีของคำขอ

| สถานะ | ความหมาย |
| --- | --- |
| 2xx เช่น 200 | สำเร็จแล้ว |
| 4xx เช่น 400 หรือ 404 | คำขอถูกปฏิเสธ: มีบางอย่างขาดหายหรือไม่ถูกต้องในคำขอ หรือไม่มีสิ่งใดอยู่ที่เส้นทางนั้น |
| 5xx เช่น 500 | โค้ดของเว็บไซต์ล้มเหลวขณะตอบกลับ |

### ตัวกรอง

| ตัวกรอง | ตัวเลือก | ใช้เพื่อ |
| --- | --- | --- |
| **Search** | คำใดก็ได้: เส้นทาง ข้อความ หรือรหัสคำขอ | ค้นหาเส้นทางเดียวหรือข้อผิดพลาดเดียว |
| **Level** | **All levels**, **Errors**, **Warnings** | แสดงเฉพาะปัญหาที่โค้ดรายงานมา |
| **Status** | **Any status**, **Succeeded**, **4xx**, **5xx** | แสดงเฉพาะคำขอที่ถูกปฏิเสธหรือล้มเหลว |

ตั้งค่าแล้วกด **Show** ที่อยู่ของหน้าจะเก็บค่าเหล่านั้นไว้ จึงบุ๊กมาร์กมุมมองที่กรองแล้วได้ **No requests in the last day** หมายความว่าไม่มีสิ่งใดรันโค้ดของเว็บไซต์ในรอบ 24 ชั่วโมง หากหน้าแสดง **Logs cannot be read right now** ให้ลองอีกครั้งในอีกหนึ่งนาที

## วินิจฉัยแบบฟอร์มที่ใช้งานไม่ได้

1. มองหารายการ

   ที่ไหน: Settings, Forms

   ข้อความทุกข้อความที่ผู้เข้าชมส่งมาจะถูกเก็บไว้ที่นี่ โดยแสดง 100 รายการล่าสุดบนหน้าจอ แต่ละรายการแสดงเวลาที่ส่งมาและมาจากหน้าใด จากนั้นเป็น **emailed**, **not emailed** หรือ **preview**

2. หากขึ้นว่าพรีวิว

   ที่ไหน: Settings, Forms

   ยังไม่ได้เผยแพร่เว็บไซต์เป็นเวอร์ชันใช้งานจริง ข้อมูลที่ส่งเข้ามาจึงถูกเก็บไว้แต่ไม่ส่งทางอีเมล ดูได้ที่ [เผยแพร่เป็นเวอร์ชันใช้งานจริง](https://briks.dev/th/docs/publish-to-production)

3. หากแสดงว่าส่งอีเมลแล้วแต่ไม่มีอะไรมาถึง

   ที่ไหน: Your inbox

   ข้อมูลที่ส่งเข้ามาจะไปถึงผู้ที่สร้างโปรเจกต์ หรือถึง Owner คนแรกของเวิร์กสเปซ หากผู้สร้างได้ออกไปแล้ว โปรดตรวจสอบกล่องจดหมายนั้น รวมถึงโฟลเดอร์สแปมด้วย

4. ถ้าไม่มีอยู่เลย

   ที่ไหน: The live site

   ข้อความไม่ถึง Briks ลองส่งข้อความด้วยตัวเอง หากฟอร์มตอบว่าส่งข้อความจากที่นี่มากเกินไป แสดงว่าถึงขีดจำกัดแล้ว: ได้สูงสุด 5 ข้อความต่อผู้เยี่ยมชมหนึ่งคนใน 10 นาที และสูงสุด 300 ข้อความต่อวันสำหรับเว็บไซต์

5. หากเครื่องมืออื่นควรได้รับสิ่งนี้

   ที่ไหน: Settings, Webhooks, Deliveries

   ตั้ง **Status** เป็น **Failed** แล้วกด **Show** เปิดรายการส่งเพื่ออ่านสิ่งที่เครื่องมืออีกฝั่งตอบกลับ จากนั้นกด **Send again** เมื่อแก้ไขแล้ว

ฟอร์มที่บันทึกลงฐานข้อมูลของคุณ

ฟอร์มที่บันทึกลงฐานข้อมูลของคุณ เช่นคำขอจองในแอป จะรันโค้ดของเว็บไซต์คุณเอง การส่งของฟอร์มนี้จะแสดงอยู่ใน **Requests**: ค้นหาด้วยพาธของฟอร์ม แล้วตั้ง **Status** เป็น **5xx** เพื่อหารายการที่ล้มเหลว

## วิเคราะห์งานตามกำหนดเวลาที่ล้มเหลว

1. อ่านการรัน

   ที่ไหน: Settings, Scheduled tasks, Runs

   เปิดการรันที่ล้มเหลว จะเห็นสิ่งที่ที่อยู่นั้นตอบกลับ เช่น ตอบ 500 และส่วนต้นของคำตอบ

2. หาข้อผิดพลาด

   ที่ไหน: Settings, Logs, Requests

   หากงานเรียกเส้นทางบนเว็บไซต์ของคุณ ให้ค้นหาพาธของเส้นทางนั้น เช่น `/api/daily-summary` แล้วตั้ง **Level** เป็น **Errors** ข้อความจะบอกว่าโค้ดผิดพลาดตรงไหน

3. ขอให้แก้ไข

   ที่ไหน: Studio

   วางข้อผิดพลาดลงในแชตของสตูดิโอพร้อมประโยคเกี่ยวกับงานนั้น: เส้นทางสรุปประจำวันล้มเหลวด้วยข้อผิดพลาดนี้ทุกเช้า ดู [การแก้ไข](https://briks.dev/th/docs/making-changes)

4. ลองอีกครั้ง

   ที่ไหน: Settings, Scheduled tasks

   หลังจากเผยแพร่การแก้ไขแล้ว ให้เปิดจุดสามจุดของงานแล้วเลือก **Run now** ผลลัพธ์จะแสดงทันที

การรันที่ถูกทำเครื่องหมาย **Skipped** ไม่ได้ล้มเหลว: การเรียกของโปรเจกต์ในวันนั้นถูกใช้หมดแล้ว การรันจะเริ่มอีกครั้งหลังเที่ยงคืน UTC ขีดจำกัดของแพ็กเกจอยู่ในหน้า [งานตามกำหนดเวลา](https://briks.dev/th/docs/crons)

## วินิจฉัยหน้าเว็บที่โหลดช้า

**Requests** จับเวลาทุกอย่างที่รันโค้ดของเว็บไซต์ จึงเป็นที่ที่ควรดูเมื่อหน้าที่โหลดเนื้อหาจากเส้นทางของเว็บไซต์ช้า แอปและแดชบอร์ดมักทำงานแบบนี้

1. เปิดหน้าและจดเวลาไว้

   ที่ไหน: The live site

   โหลดหน้าที่ช้าด้วยตัวเองหนึ่งครั้ง เพื่อให้คำขอของหน้านั้นอยู่ในกลุ่มล่าสุด

2. ดูช่วงเวลา

   ที่ไหน: Settings, Logs, Requests

   ดูมิลลิวินาทีข้างแต่ละคำขอที่เกิดขึ้นในเวลานั้น หากเส้นทางหนึ่งใช้เวลาหลายวินาทีขณะที่เส้นทางอื่นใช้เพียงไม่กี่ร้อยมิลลิวินาที เส้นทางนั้นคือสาเหตุ

3. จำกัดให้แคบลง

   ที่ไหน: Settings, Logs, Requests

   ค้นหาเส้นทางของ route นั้นเพื่อดูว่าช้าตลอดหรือช้าเป็นบางครั้ง และมี **Warnings** หรือ **Errors** ปรากฏข้างกันหรือไม่

4. ขอให้แก้ไข

   ที่ไหน: Studio

   บอกสตูดิโอว่าเส้นทางไหนช้าและช้าแค่ไหน พร้อมหน้าที่เส้นทางนั้นให้บริการ

หากไม่พบสิ่งที่ช้า ความล่าช้าไม่ได้อยู่ในโค้ดของเว็บไซต์คุณ หน้า รูปภาพ และไฟล์ถูกส่งไปตามที่เป็นอยู่ จึงควรดูสิ่งที่หน้านั้นมี เช่น รูปภาพขนาดใหญ่หรือวิดีโอ แล้วอธิบายในสตูดิโอว่าส่วนไหนรู้สึกช้า

## ตัวอย่างจริง: แอปจองที่หยุดบันทึกข้อมูล

สิ่งที่เจ้าของสังเกตเห็น ร้านตัดขนสุนัขในลีดส์

> ไม่มีการจองใหม่เข้ามาตั้งแต่เช้า ทั้งที่โทรศัพท์ดังไม่หยุดจากคนที่บอกว่าแบบฟอร์มไม่ทำงาน

ใน **Requests** เมื่อตั้ง **Status** เป็น **5xx** ทุก `POST /api/bookings` ตั้งแต่ 9:12 ตอบกลับ 500 บรรทัดข้อผิดพลาดที่อยู่ข้างกันระบุว่าขาดช่องที่จำเป็น

ถามในสตูดิโอ

> ตั้งแต่เช้านี้ ทุกการจองล้มเหลวด้วยข้อผิดพลาด 500 ที่ /api/bookings ล็อกระบุว่าไม่พบช่องขนาดสัตว์เลี้ยง เราลบช่องนั้นออกจากฟอร์มเมื่อวานนี้

เผยแพร่การเปลี่ยนแปลงแล้ว และการจองถัดไปใน **Requests** ตอบกลับ 200

## อ่านต่อ

- [ข้อมูลและระบบอัตโนมัติ**งานตามกำหนดเวลา** งานตามกำหนดเวลาบนเว็บไซต์ เช่น สรุปตอนเช้าหรือจัดระเบียบรายสัปดาห์ เขียนตารางเวลา ดูผลแต่ละรอบ แก้รอบที่ล้มเหลว และดูขีดจำกัดของแผน](https://briks.dev/th/docs/crons)
- [ข้อมูลและระบบอัตโนมัติ**เว็บฮุก** ส่งข้อความที่ลงลายเซ็นไปยังเครื่องมืออื่นเมื่อเว็บไซต์เผยแพร่ ส่งแบบฟอร์ม หรือระเบียนเปลี่ยน อธิบายเพย์โหลด ลายเซ็น การลองใหม่ และการส่ง](https://briks.dev/th/docs/webhooks)
- [ฟีเจอร์ของเว็บไซต์คุณ **ฟอร์ม** เพิ่มแบบฟอร์มในเว็บไซต์ Briks ทดสอบในพรีวิว ดูทุกรายการในสตูดิโอ รับอีเมลทุกรายการในเวอร์ชันใช้งานจริง และส่งต่อด้วย webhook](https://briks.dev/th/docs/forms)
- [ความช่วยเหลือ **การแก้ไขปัญหา** วิธีแก้เมื่อ Briks ใช้งานไม่ได้: การเข้าสู่ระบบ เครดิต การสร้างและการเปลี่ยนแปลง โดเมน ฟอร์ม อีเมล แชตบอต ข้อมูล และทีม](https://briks.dev/th/docs/troubleshooting)

ยังติดปัญหาอยู่ไหม

เขียนถึง [hello@briks.dev](mailto:hello@briks.dev) พร้อมชื่อโปรเจกต์และสิ่งที่คุณคาดว่าจะเห็น ภาพหน้าจอช่วยได้
