แก้ไขปัญหาสถานะที่ไม่รู้จักของกระบวนการของ Tableau Server
ภายใต้เงื่อนไขบางประการ คุณอาจเห็นว่าสถานะของกระบวนการของ Tableau Server จะถูกรายงานเป็นUnknown. ซึ่งมักจะเกิดขึ้นจากการเปลี่ยนแปลงในการกำหนดค่ากระบวนการใน Tableau Server ที่ไม่ได้อัปเดตใน Resource Monitoring Tool ของ Tableau
หมายเหตุ: หลังจากอัปเดตการกำหนดค่าใดๆ แล้ว อาจใช้เวลาประมาณสองสามนาทีเพื่อให้สถานะที่รายงานโดย Resource Monitoring Tool รีเฟรช ตามค่าเริ่มต้น Resource Monitoring Tool จะตรวจสอบสถานะของ Tableau Server ทุกๆ 15 วินาที แต่อาจใช้เวลานานกว่าหากคุณกำหนดค่าความถี่ของการตรวจสอบให้น้อยลง
ใช้ขั้นตอนสำหรับแก้ปัญหาต่อไปนี้เพื่อแก้ไขปัญหานี้:
ขั้นตอนที่ 1: ตรวจสอบการตั้งค่าสภาพแวดล้อมของ Tableau Server
Resource Monitoring Tool เชื่อมต่อกับ Tableau Server เพื่อตรวจสอบและรวบรวมข้อมูล หาก Tableau Server ถูกอัปเกรด หรือข้อมูลเข้าสู่ระบบของ Tableau Server หมดอายุ Resource Monitoring Tool จะไม่สามารถตรวจสอบได้ตามที่คาดการณ์ไว้
หากต้องการยืนยันว่า Resource Monitoring Tool สามารถเชื่อมต่อกับ Tableau Server ของคุณได้
- Go to Admin > Environments list page.
- แก้ไขสภาพแวดล้อมที่มีปัญหา
- ยืนยันว่าเวอร์ชัน Tableau Server ที่เลือกนั้นถูกต้อง เมื่อคุณอัปเกรด Tableau Server ของคุณ คุณอาจจะต้องอัปเดตเวอร์ชันใน Resource Monitoring Tool
ทดสอบการเชื่อมต่อ REST API ของ Tableau Server โดยใช้ปุ่ม “ทดสอบการเชื่อมต่อ”
หรือทดสอบการเชื่อมต่อที่เก็บของ Tableau โดยใช้ปุ่ม “ทดสอบการเชื่อมต่อ”
ขั้นตอนที่ 2: อัปเดตเครื่องและกระบวนการของ Tableau Server
หากต้องการตรวจสอบ Tableau Server อย่างถูกต้อง Resource Monitoring Tool จำเป็นต้องกำหนดค่าด้วยบันทึกทั้งหมดของชื่อเครื่องและพอร์ตกระบวนการของ Tableau Server ข้อมูลนี้จะถูกรวบรวมโดยอัตโนมัติเมื่อสร้างสภาพแวดล้อมใหม่ แต่อาจจำเป็นต้องอัปเดตด้วยตนเองหากการกำหนดค่า Tableau Server ถูกเปลี่ยนแปลง
- ไปที่หน้าผู้ดูแลระบบ > สภาพแวดล้อม
- แก้ไขสภาพแวดล้อมที่มีปัญหา
- ยืนยันว่ารายการเซิร์ฟเวอร์มีเครื่องของ Tableau Server ที่เป็นโหนด/เกตเวย์เริ่มต้นเช่นเดียวกับเครื่องโหนดเพิ่มเติม
- ทำตามขั้นตอนด้านล่างเพื่อยืนยันว่าแต่ละเซิร์ฟเวอร์กำหนดค่าอย่างถูกต้อง
ขั้นตอนที่ 3: อัปเดตชื่อเครื่อง
- เปิด URL ของ Tableau Server นี้: http://<your TableauServer URL>/admin/systeminfo.xml
- เปรียบเทียบและอัปเดตการกำหนดค่าของ Resource Monitoring Tool ด้วยหน้านี้เพื่อให้แน่ใจว่าเป็นข้อมูลล่าสุด
- อัปเดตชื่อโฮสต์ของเซิร์ฟเวอร์เพื่อให้ตรงกับค่าแอตทริบิวต์ <machine name="{HOST NAME}" />
ขั้นตอนที่ 4: ติดต่อฝ่ายสนับสนุน
หากทำตามขั้นตอนด้านบนแล้วไม่สามารถแก้ไขปัญหาได้ โปรดติดต่อการสนับสนุนลูกค้าของ Tableau(ลิงก์จะเปิดในหน้าต่างใหม่)
หน้ารายละเอียดเซสชัน VizQL บอกว่าระบบไม่รู้จักกระบวนการ VizQL
คำขอ HTTP สำหรับมุมมองของ Tableau จะเชื่อมโยงกับกระบวนการ VizQL (PID จริงของ VizQL) ที่ล็อกเลขที่เซสชัน VizQL ของคำขอ
ในบางกรณี เราจะไม่สามารถค้นหากระบวนการ VizQL (PID) ที่ตรงกัน และในกรณีเหล่านี้เราจะเห็นข้อความบนหน้ารายละเอียดเซสชันมุมมองที่ไม่รู้จักกระบวนการ VizQL
ซึ่งสามารถเกิดขึ้นได้ในบางกรณีที่หายาก:
- คลัสเตอร์ Tableau ถูกแก้ไขด้วยการเพิ่มอินสแตนซ์เวิร์กเกอร์ของ VizQL ใหม่
- Tableau ปรับหมายเลขพอร์ตของกระบวนการ VizQL เพื่อหลีกเลี่ยงการขัดแย้งกับกระบวนการอื่น
หากเกิดกรณีนี้ขึ้น ให้เข้าสู่ระบบ Resource Monitoring Tool และไปที่หน้าจอผู้ดูแลระบบสภาพแวดล้อม คุณจะต้องตรวจสอบการกำหนดกระบวนการสำหรับเซิร์ฟเวอร์ของคุณ ตรวจสอบให้แน่ใจว่ากระบวนการ VizQL ถูกกำหนดบนเซิร์ฟเวอร์ที่คาดการณ์ไว้และถูกกำหนดด้วยหมายเลขพอร์ตที่ถูกต้อง
หากต้องการแก้ไขปัญหากระบวนการของ Tableau Server คุณต้องเป็นทั้งผู้ดูแลระบบ Tableau Server และผู้ดูแลระบบ Resource Monitoring Tool