แก้ไขปัญหาสถานะที่ไม่รู้จักของกระบวนการของ 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 ของคุณได้

  1. Go to Admin > Environments list page.
  2. แก้ไขสภาพแวดล้อมที่มีปัญหา
  3. ยืนยันว่าเวอร์ชัน Tableau Server ที่เลือกนั้นถูกต้อง เมื่อคุณอัปเกรด Tableau Server ของคุณ คุณอาจจะต้องอัปเดตเวอร์ชันใน Resource Monitoring Tool
  4. ทดสอบการเชื่อมต่อ REST API ของ Tableau Server โดยใช้ปุ่ม “ทดสอบการเชื่อมต่อ”

    หรือทดสอบการเชื่อมต่อที่เก็บของ Tableau โดยใช้ปุ่ม “ทดสอบการเชื่อมต่อ”

ขั้นตอนที่ 2: อัปเดตเครื่องและกระบวนการของ Tableau Server

หากต้องการตรวจสอบ Tableau Server อย่างถูกต้อง Resource Monitoring Tool จำเป็นต้องกำหนดค่าด้วยบันทึกทั้งหมดของชื่อเครื่องและพอร์ตกระบวนการของ Tableau Server ข้อมูลนี้จะถูกรวบรวมโดยอัตโนมัติเมื่อสร้างสภาพแวดล้อมใหม่ แต่อาจจำเป็นต้องอัปเดตด้วยตนเองหากการกำหนดค่า Tableau Server ถูกเปลี่ยนแปลง

  1. ไปที่หน้าผู้ดูแลระบบ > สภาพแวดล้อม
  2. แก้ไขสภาพแวดล้อมที่มีปัญหา
  3. ยืนยันว่ารายการเซิร์ฟเวอร์มีเครื่องของ Tableau Server ที่เป็นโหนด/เกตเวย์เริ่มต้นเช่นเดียวกับเครื่องโหนดเพิ่มเติม
  4. ทำตามขั้นตอนด้านล่างเพื่อยืนยันว่าแต่ละเซิร์ฟเวอร์กำหนดค่าอย่างถูกต้อง

ขั้นตอนที่ 3: อัปเดตชื่อเครื่อง

  1. เปิด URL ของ Tableau Server นี้: http://<your TableauServer URL>/admin/systeminfo.xml
  2. เปรียบเทียบและอัปเดตการกำหนดค่าของ 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