# การดูบันทึก (Log)

โดยค่าเริ่มต้น FIRERPA จะไม่เขียนบันทึก (log) ใดๆ หากคุณต้องการดูบันทึกการทำงานที่เกี่ยวข้อง คุณสามารถทำให้ service เขียนบันทึกลงในไฟล์ได้สองวิธี ในกรณีส่วนใหญ่ คุณอาจติดตั้งผ่านโมดูล Magisk หรือแอปที่เริ่มทำงานอัตโนมัติ ซึ่งทั้งสองกรณีนี้ไม่สามารถตั้งค่าไฟล์บันทึกโดยการเพิ่ม command line ได้โดยตรง คุณจำเป็นต้องกำหนดค่าบันทึกผ่าน `properties.local` คุณสามารถแก้ไขไฟล์การกำหนดค่า `properties.local` ด้วยตนเอง หรือใช้คำสั่งต่อไปนี้เพื่อเขียนการกำหนดค่าบันทึก

```bash
echo logfile=/data/local/tmp/server.log >>~/properties.local
```

สำหรับผู้ใช้ที่เริ่มทำงานด้วยตนเอง เนื่องจากคุณรัน `launch.sh` ด้วยตนเองโดยตรงหรือด้วยวิธีอื่น คุณยังสามารถเพิ่มพารามิเตอร์ `--logfile=/data/local/tmp/server.log` ต่อท้ายคำสั่งเพื่อให้ได้ผลลัพธ์เช่นเดียวกัน ซึ่งจะให้ผลเหมือนกับวิธีการข้างต้น

```bash
sh /path/to/server/bin/launch.sh --logfile=/data/local/tmp/server.log
```

```{attention}
หลังจากอัปเดตไฟล์การกำหนดค่า `properties.local` แล้ว จำเป็นต้องรีสตาร์ทอุปกรณ์หรือบริการ FIRERPA เพื่อให้การเปลี่ยนแปลงมีผล
```

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