ติดตั้ง Resource Monitoring Tool ของ Tableau

Resource Monitoring Tool ของ Tableau มีสององค์ประกอบ: เซิร์ฟเวอร์ RMT และเอเจนต์

จะต้องมีการติดตั้งรายการตามข้อกำหนดเบื้องต้นของ Resource Monitoring Tool และเซิร์ฟเวอร์ RMT บนฮาร์ดแวร์เฉพาะเพื่อรับประกันว่ามีทรัพยากรที่จำเป็น และไม่มีความขัดแย้งสำหรับทรัพยากรของเครื่องกับโปรแกรมหรือซอฟต์แวร์อื่น สิ่งเหล่านี้ไม่ควรติดตั้งบนคอมพิวเตอร์ Tableau Server ของคุณ ยกเว้นในกรณีพิเศษ (ตัวอย่างเช่น เพื่อวัตถุประสงค์ในการสาธิตที่จำกัดในสภาพแวดล้อมที่ไม่ใช่การใช้งานจริง)

เอเจนต์จะได้รับการติดตั้งบนโหนดทั้งหมดของ Tableau Server ที่คุณต้องการตรวจสอบ

หากต้องการข้อมูลเกี่ยวกับการอัปเกรดจาก Power Tools for Tableau Server เป็น Resource Monitoring Tool, โปรดดู อัปเกรด Power Tools สำหรับเซิร์ฟเวอร์ให้กับ Resource Monitoring Tool ของ Tableau

ตัวติดตั้งสำหรับการติดตั้ง Resource Monitoring Tool สามารถหาได้จากไซต์ดาวน์โหลด Advanced Management(ลิงก์จะเปิดในหน้าต่างใหม่) ดาวน์โหลดไฟล์ทั้งหมดที่เริ่มต้นด้วยคำว่า Tabrmt

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

ประวัติเวอร์ชันการติดตั้ง

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

  • ตั้งแต่เวอร์ชัน 2022.3 เป็นต้นไป คุณจะมีตัวเลือกในการกำหนดค่าบริการส่งข้อความ RabbitMQ และฐานข้อมูล PostgreSQL ที่ใช้โดย Resource Monitoring Tool บนแพลตฟอร์มระบบคลาวด์ ในปัจจุบัน ระบบรองรับฐานข้อมูล AWS AMQ สำหรับ RabbitMQ และ Amazon RDS สำหรับ PostgreSQL ด้วยการเพิ่มนี้ คุณจะสามารถเลือกติดตั้งพื้นที่เก็บข้อมูลและบริการคิวข้อความด้วยเซิร์ฟเวอร์ RMT บนเครื่องเดียวกันหรือแยกกันบนแพลตฟอร์ม AWS ได้
  • ตั้งแต่เวอร์ชัน 2020.4 เป็นต้นไป ผู้ใช้สามารถติดตั้ง Resource Monitoring Tool บนเครื่องที่ใช้ Linux ได้ ก่อนหน้านี้ Resource Monitoring Tool รองรับเฉพาะการติดตั้งบนเครื่อง Windows เท่านั้น
  • ตั้งแต่เวอร์ชัน 2020.2 เป็นต้นไป โปรแกรมติดตั้งตัวเดียวจะติดตั้งรายการตามข้อกำหนดเบื้องต้นและเซิร์ฟเวอร์ RMT คุณจะต้องใช้ตัวติดตั้งเพียงสองตัว โดยที่ตัวหนึ่งจะใช้สำหรับเซิร์ฟเวอร์ RMT ที่มีรายการตามข้อกำหนดเบื้องต้น และอีกตัวสำหรับการติดตั้งเอเจนต์

 

ก่อนการติดตั้ง Resource Monitoring Tool

  • ตรวจสอบข้อกำหนดและคำแนะนำต่อไปนี้:
  • ตรวจสอบให้แน่ใจว่าการติดตั้ง Tableau Server ที่คุณกำลังจะตรวจสอบนั้นได้รับอนุญาตด้วยใบอนุญาต Advanced Management คุณต้องมีใบอนุญาต Advanced Management ที่ถูกต้องในการใช้ Resource Monitoring Tool
  • ตรวจดูขนาดบันทึกของ Tableau Server เมื่อติดตั้งและกำหนดค่าเอเจนต์แล้ว Resource Monitoring Tool จะประมวลผลข้อมูลประวัติที่เกี่ยวข้องจากบันทึกของ Tableau Server ก่อนแสดงข้อมูล หากมีข้อมูลประวัติเป็นปริมาณมาก อาจใช้เวลาในการประมวลผลข้อมูลดังกล่าวสักครู่หนึ่ง และจึงส่งผลให้เกิดความล่าช้าในการประมวลผลกิจกรรมที่ใหม่กว่าใน Server

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

    หมายเหตุ: ระบบจะไม่รวบรวมข้อมูลประสิทธิภาพอย่างเช่น การใช้งาน CPU และการใช้งานหน่วยความจำ และจะรวบรวมหลังจากติดตั้งและกำหนดค่าเอเจนต์ ดังนั้นการล้างข้อมูลประวัติจะไม่ส่งผลกระทบต่อข้อมูลประสิทธิภาพ

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

สถาปัตยกรรมการติดตั้ง

มุมมองระดับสูงของการตั้งค่า Resource Monitoring Tool แผนผังนี้แสดงคลัสเตอร์ Tableau Server สองคลัสเตอร์ที่ตรวจสอบโดยเซิร์ฟเวอร์ RMT

 

มุมมองโดยละเอียดของส่วนประกอบ Resource Monitoring Tool ที่ติดตั้งบนเซิร์ฟเวอร์ RMT และเอเจนต์

 

ภาพรวมของการติดตั้ง

เซิร์ฟเวอร์ RMT สามารถติดตั้งได้บนระบบปฏิบัติการใดระบบหนึ่ง และไม่ขึ้นกับระบบปฏิบัติการที่ติดตั้งเอเจนต์ ซึ่งหมายความว่าคุณสามารถติดตั้งเซิร์ฟเวอร์ RMT และเอเจนต์บนระบบปฏิบัติการต่างๆ ได้

อย่างไรก็ตาม เอเจนต์จะได้รับการติดตั้งบนโหนดคลัสเตอร์ Tableau Server ดังนั้นตัวเลือกระบบปฏิบัติการสำหรับเอเจนต์จะขึ้นอยู่กับการติดตั้ง Tableau Server

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

การกำหนดค่าภายนอก

สามารถโฮสต์ทั้งพื้นที่เก็บข้อมูลและบริการคิวข้อความภายนอกเซิร์ฟเวอร์ RMT บนแพลตฟอร์ม AWS ได้ สำหรับการโฮสต์ที่เก็บ ให้ใช้อินสแตนซ์ AWS RDS และสำหรับคิวข้อความ ให้ใช้ AWS AMQ หากต้องการรายละเอียดเพิ่มเติมเกี่ยวกับการกำหนดค่า คำแนะนำทีละขั้นตอน และรายละเอียดอื่นๆ โปรดดูที่:

การติดตั้งบน Windows

คุณสามารถใช้เว็บอินเตอร์เฟซหรือบรรทัดคำสั่งเพื่อติดตั้งเซิร์ฟเวอร์ RMT และเอเจนต์ได้

นี่คือขั้นตอนในการติดตั้ง Resource Monitoring Tool:

  1. ติดตั้งเซิร์ฟเวอร์ RMTโดยใช้เว็บอินเทอร์เฟซ หรือใช้บรรทัดคำสั่ง

    เมื่อคุณเริ่มใช้งานตัวติดตั้ง Resource Monitoring Tool โปรแกรมการติดตั้งจะติดตั้งบางโปรแกรมที่จำเป็นสำหรับการเรียกใช้ Resource Monitoring Tool ก่อน โปรแกรมที่จะติดตั้งได้แก่ RabbitMQ, Erlang และฐานข้อมูล PostgreSQL ที่กำหนดไว้โดยเฉพาะ จากนั้นระบบจะดำเนินการติดตั้งเซิร์ฟเวอร์ RMT

  2. ติดตั้งเอเจอนต์โดยใช้เว็บอินเทอร์เฟซ หรือใช้บรรทัดคำสั่ง

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

แอนติไวรัส

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

HTTPS

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

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

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

โหมดและข้อกำหนดของใบรับรอง SSL

Resource Monitoring Tool รองรับโหมดต่อไปนี้ในการใช้ใบรับรอง SSL:

  • ค่าเริ่มต้น: โหมดนี้จะใช้ใบรับรองที่ได้รับการรับรองด้วยตนเองที่เป็นค่าเริ่มต้นจากตัวติดตั้ง
  • ที่เก็บ: โหมดนี้ทำให้คุณสามารถป้อนข้อมูลประจำตัวของใบรับรองในที่เก็บใบรับรอง Windows ได้
  • ภายในเครื่อง: โหมดนี้อนุญาตให้คุณระบุใบรับรองจากไฟล์ในโฟลเดอร์ <installation directory>\config ได้ โดยค่าเริ่มต้นคือ: C:\Program Files\Tableau\Tableau Resource Monitoring Tool\master\config

หากคุณใช้ใบรับรองของคุณเอง คุณสามารถเลือกในเครื่องหรือที่เก็บได้

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

ปฏิบัติตามแนวทางและข้อกำหนดเหล่านี้สำหรับใบรับรองของคุณ:

  • คุณต้องมีใบรับรอง HTTPS (เช่น X.509) สำหรับโดเมนที่เหมาะสม โดยขึ้นอยู่กับนโยบายการรักษาความปลอดภัยในเครื่องและข้อกำหนดเกี่ยวกับใบรับรอง ตัวอย่างเช่น หาก Resource Monitoring Tool ใช้ CName หรือพร็อกซีส่งผ่าน SSL คุณอาจต้องใช้ใบรับรอง SAN สำหรับโดเมนย่อยหลายรายการ ระบบจะรองรับใบรับรองแบบไวลด์การ์ด
  • Resource Monitoring Tool รองรับเฉพาะรูปแบบ PKCS #12 และ PEM
  • เว็บเซิร์ฟเวอร์ Resource Monitoring Tool ต้องการใบรับรองและคีย์ส่วนตัว และสายการตรวจสอบความน่าเชื่อถือซึ่งไม่บังคับว่าต้องมี

    คีย์ส่วนตัวสามารถเป็น RSA หรือ DSA ก็ได้

    ซึ่งสามารถป้อนเป็นไฟล์เดี่ยวหรือไฟล์กลุ่มก็ได้

    • ตัวอย่างไฟล์เดี่ยว:
      • PKCS #12: ไฟล์เดี่ยวที่มีนามสกุลไฟล์เป็น .pfx หรือ .p12
      • PEM: ใบรับรองที่เข้ารหัสแบบ PEM + คีย์ส่วนตัว (พร้อม CA ระดับกลางที่เชนจนถึง CA รากที่ไม่บังคับ) ในไฟล์เดี่ยวที่มีนามสกุลไฟล์ .pem รายการต่าง ๆ ในไฟล์ไม่จำเป็นต้องเรียงลำดับกัน
    • ตัวอย่างไฟล์กลุ่ม:
      • ใบรับรองที่เข้ารหัสแบบ PEM ในรูปแบบไฟล์ .crt หรือ .cer และ
      • คีย์ส่วนตัวที่เข้ารหัสแบบ PEM ในรูปแบบไฟล์ .key และ (ไม่บังคับ)
      • สิทธิ์ใบรับรองที่เข้ารหัสแบบ PEM ในไฟล์ .ca อย่างน้อยหนึ่งไฟล์

ตำแหน่งไฟล์และไดเรกทอรีที่เป็นค่าเริ่มต้น:

เซิร์ฟเวอร์ RMT:

  • ไดเรกทอรีการติดตั้ง: C:\Program Files\Tableau\Tableau Resource Monitoring Tool\master
  • ไฟล์การกำหนดค่า: C:\Program Files\Tableau\Tableau Resource Monitoring Tool\master\config.json
  • ไดเรกทอรีบันทึก: C:\Program Files\Tableau\Tableau Resource Monitoring Tool\master\logs

เอเจนต์:

  • ไดเรกทอรีการติดตั้ง: C:\Program Files\Tableau\Tableau Resource Monitoring Tool\agent
  • ไดเรกทอรีบันทึก: C:\Program Files\Tableau\Tableau Resource Monitoring Tool\agent\logs

ใครสามารถดำเนินการนี้ได้บ้าง

ในการติดตั้ง Resource Monitoring Tool คุณจะต้องมีทุกสิ่งต่อไปนี้

  • สิทธิ์ของผู้ดูแลในเครื่องที่คุณกำลังติดตั้ง Resource Monitoring Tool
  • บทบาทในไซต์เป็นผู้ดูแลระบบ Tableau Server
  • บัญชีผู้ดูแลระบบ Resource Monitoring Tool

ขั้นตอนถัดไป

ติดตั้งเซิร์ฟเวอร์ RMT:

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ