---
schema_version: "1"
id: b94b7758ec45fea8cdb992629393cea4c6b477e4bb5059675c7969ea6b06f37e
title: การกำหนดค่าตัวรายงานความล้มเหลวของเซิร์ฟเวอร์
collection: tableau
version: current
locale: th-th
portal_url: https://docs.salesforce.com/tableau/current/th-th/server-linux/crashdata_server_config_keys.md
canonical_url: https://help.tableau.com/current/server-linux/th-th/crashdata_server_config_keys.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 7deddad24cc7c0455558a554a117f0619ceb8a8199d11002a9453528d46d30aa
description: Enable and configure the Server Crash Reporter, including proxy settings.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# การกำหนดค่าตัวรายงานความล้มเหลวของเซิร์ฟเวอร์

รายงานความล้มเหลวของเซิร์ฟเวอร์ปิดใช้งานอยู่แล้วตามค่าเริ่มต้น หัวข้อนี้จะอธิบายวิธีการเปิดใช้งานและกำหนดค่าการรายงานความล้มเหลวของเซิร์ฟเวอร์ รายงานความล้มเหลวของเซิร์ฟเวอร์จะได้รับการเข้ารหัสและส่งไปยัง Tableau หากต้องการข้อมูลเพิ่มเติม โปรดดู [ตัวรายงานความล้มเหลวของเซิร์ฟเวอร์](https://help.tableau.com/current/server-linux/th-th/crashdata_server.htm)

หากองค์กรของคุณใช้เซิร์ฟเวอร์พร็อกซีเพื่อเชื่อมต่อกับอินเทอร์เน็ตแล้ว คุณจะต้องกำหนดค่าตัวรายงานความล้มเหลวของเซิร์ฟเวอร์เพื่อใช้พร็อกซีนั้น แม้ว่าคุณจะกำหนดค่า Tableau Server ให้ใช้พร็อกซีแล้ว คุณก็ยังต้องกำหนดค่าตัวรายงานความล้มเหลวของเซิร์ฟเวอร์แยกต่างหาก คุณต้องใช้ขั้นตอนของ TSM CLI ที่อธิบายในหัวข้อนี้เพื่อกำหนดค่าพร็อกซีสำหรับตัวรายงานความล้มเหลวของเซิร์ฟเวอร์

**สำคัญ:** อย่าเปิดใช้งานการรายงานความล้มเหลว หากข้อมูลของคุณอยู่ภายใต้ระเบียบข้อบังคับด้านความเป็นส่วนตัว

1. เปิด TSM ในเบราว์เซอร์:
    
    https://<tsm-computer-name>:8850. หากต้องการข้อมูลเพิ่มเติม โปรดดู[เข้าสู่ระบบ Tableau Services Manager Web UI](https://help.tableau.com/current/server-linux/th-th/sign_in_tsm.htm)
2. คลิกแท็บMaintenance (การบำรุงรักษา)
3. ใน “ตัวรายงานความล้มเหลวของเซิร์ฟเวอร์” ใต้ “งานด้านการบำรุงรักษาอื่นๆ” ให้เลือก เปิดใช้งานการรายงานความล้มเหลว
    
    ![เครื่องมือรายงานความผิดพลาดของเซิร์ฟเวอร์ที่มีตัวเลือกในการเปิดใช้งานการรายงานความผิดพลาด](/tableau/current/th-th/server-linux/th-th/Img/tsm-ui-crash-reporter.png)
4. เลือกช่วงเวลาเพื่อเป็นกำหนดการอัปโหลดรายงานความล้มเหลวไปยัง Tableau
5. เมื่อเสร็จสิ้นแล้ว ให้คลิกการเปลี่ยนแปลงที่รอดำเนินการ จากนั้นคลิก ปรับใช้การเปลี่ยนแปลงและรีสตาร์ท

ใช้เทมเพลตไฟล์การกำหนดค่าด้านล่างเพื่อสร้างไฟล์ json หลังจากคุณกรอกตัวเลือกด้วยค่าที่เหมาะสมแล้ว ให้ส่งผ่านไฟล์ json และปรับใช้การตั้งค่าด้วยคำสั่งดังต่อไปนี้:

`tsm settings import -f path-to-file.json`

`tsm pending-changes apply`

หากการเปลี่ยนแปลงที่รอดำเนินการจำเป็นต้องรีสตาร์ทเซิร์ฟเวอร์ คำสั่ง `pending-changes apply` จะแสดงข้อความแจ้งเพื่อแจ้งให้คุณทราบว่าจะรีสตาร์ท โดยข้อความแจ้งนี้จะปรากฏขึ้นแม้ว่าเซิร์ฟเวอร์จะหยุดทำงาน แต่ในกรณีนี้จะไม่มีการรีสตาร์ท คุณสามารถระงับข้อความแจ้งได้โดยใช้ตัวเลือก `--ignore-prompt` แต่การดำเนินการนี้จะไม่เปลี่ยนลักษณะการรีสตาร์ท หากการเปลี่ยนแปลงไม่จำเป็นต้องใช้การรีสตาร์ท ระบบจะปรับใช้การเปลี่ยนแปลงนั้นโดยไม่มีข้อความแจ้ง หากต้องการข้อมูลเพิ่มเติม โปรดดู [tsm pending-changes apply](https://help.tableau.com/current/server-linux/th-th/cli_pending-changes.htm#pending-changes-apply)

เนื่องจากไฟล์การกำหนดค่ากำลังใช้คลาส ConfigKey อยู่ ค่าที่คุณส่งผ่านจะไม่ได้รับการตรวจสอบจาก TSM เหมือนเมื่อคุณใช้คลาส ConfigEntities คุณสามารถตรวจสอบและตั้งตัวเลือกแต่ละตัวโดยใช้คำสั่ง [tsm configuration](https://help.tableau.com/current/server-linux/th-th/cli_configuration_tsm.htm)

### การตั้งค่าตัวรายงานความล้มเหลว

การตั้งค่าตัวรายงานความล้มเหลวในเทมเพลตด้านล่างระบุตัวเลือกในการกำหนดค่าให้ Tableau Server ส่งรายงานความล้มเหลวไปยัง Tableau

### เทมเพลตการกำหนดค่า

ใช้เทมเพลตนี้เพื่อกำหนดการตั้งค่าเกตเวย์

หากต้องการคำอธิบายเพิ่มเติมเกี่ยวกับไฟล์การกำหนดค่า เอนทิตี และคีย์ โปรดดู [ตัวอย่างไฟล์การกำหนดค่า](https://help.tableau.com/current/server-linux/th-th/config_file_example.htm)

 {
	"configKeys": {
	 "servercrashupload.enabled": "true",
	 "servercrashupload.scheduled\_time": "1:00:00 UTC",
	 "servercrashupload.proxy\_server\_host": " ,
	 "servercrashupload.proxy\_server\_port": " ,
	 "servercrashupload.proxy\_server\_username": " ,
	 "servercrashupload.proxy\_server\_password": " ,
	 "servercrashupload.preserve\_upload\_packages": "false",
	 "servercrashupload.delete\_completed\_dumps": "false"
	 }
 }

### การอ้างอิงไฟล์การกำหนดค่า

ตารางนี้มีคีย์ที่คุณสามารถใช้ตั้งการกำหนดค่าการรายงานความล้มเหลวได้

servercrashupload.enabled

ค่าเริ่มต้น: `false`

ตั้งเป็น `true` เพื่อเปิดใช้การรายงานความล้มเหลว

servercrashupload.scheduled\_time

ค่าเริ่มต้น: `1:00:00 UTC`

ระบุเวลาที่ใช้เป็นกำหนดการเริ่มการอัปโหลดความล้มเหลว ป้อนเวลาในรูปแบบ 24 ชั่วโมง

servercrashupload.proxy\_server\_host

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

servercrashupload.proxy\_server\_port

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

servercrashupload.proxy\_server\_username

หากเซิร์ฟเวอร์พร็อกซีของคุณต้องการการตรวจสอบสิทธิ ให้ระบุชื่อผู้ใช้กับคีย์นี้

servercrashupload.proxy\_server\_password

หากเซิร์ฟเวอร์พร็อกซีของคุณต้องการการตรวจสอบสิทธิ ให้ระบุรหัสผ่านกับคีย์นี้

servercrashupload.preserve\_upload\_packages

ค่าเริ่มต้น: `false`

ตั้งคีย์นี้เป็น `true` เพื่อบันทึกแพคเกจทั้งหมดที่สร้างเพื่อการรายงานความล้มเหลว

ตามค่าเริ่มต้นแล้ว แพ็คเกจจะถูกบันทึกไปที่ `/var/opt/tableau/tableau_server/data/tabsvc/clustercontroller/tabcrashreporter`

servercrashupload.delete\_completed\_dumps

ค่าเริ่มต้น: `false`

ตั้งคีย์นี้เป็น `true` เพื่อลบไฟล์ดัมพ์ทั้งหมดหลังจากส่งไปแล้ว