เหตุกาณ์เกี่ยวกับเอเจนต์

เอเจนต์ไม่มีใบอนุญาต (ร้ายแรง)

เวอร์ชันเอเจนต์เข้ากันไม่ได้ (ร้ายแรง)

ความล้มเหลวในการหมุนเวียนข้อมูลเข้าสู่ระบบของคิวข้อความของเอเจนต์ (ร้ายแรง)

เอเจนต์เกิดข้อขัดข้อง (คำเตือน)

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

เอเจนต์ไม่มีใบอนุญาต

เหตุการณ์เอเจนต์ไม่มีใบอนุญาต จะถูกบันทึกว่าร้ายแรงเมื่อเราตรวจพบว่า Tableau Server ของคุณไม่ได้รับอนุญาตให้ใช้ Resource Monitoring Tool ของ Tableau อย่างถูกต้อง

หากต้องการตรวจสอบ Tableau Server โดยใช้ Resource Monitoring Tool Tableau Server ของคุณต้องได้รับอนุญาตจาก Advanced Management ของ Tableau

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

เพื่อแก้ไขปัญหานี้ ให้สิทธิ์อนุญาต Tableau Server กับ Advanced Management หากต้องการข้อมูลเพิ่มเติม โปรดดูเกี่ยวกับ Tableau Advanced Management ใน Tableau Server

หมายเหตุ: อาจใช้เวลาถึงหนึ่งชั่วโมงหลังจากเพิ่มใบอนุญาตที่ถูกต้องไปยัง Tableau Server เพื่อให้ล้างเหตุการณ์ได้

มีสาเหตุที่เป็นไปได้อื่นๆ ที่อาจทำให้เกิดเหตุการณ์ Agents Unlicensed ได้:

  • ข้อมูลเข้าสู่ระบบ Tableau Server API อาจไม่ถูกต้อง ในหน้าการกำหนดค่าสภาพแวดล้อม ให้ตรวจสอบว่าชื่อผู้ใช้และรหัสผ่านถูกต้อง รวมถึงบัญชีที่ใช้มีบทบาทผู้ดูแลเซิร์ฟเวอร์บน Tableau Server

  • ไม่สามารถเชื่อมต่อกับ Tableau Server REST API ได้ ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน REST API บน Tableau Server และ Tableau Server กำลังทำงานอยู่

    หากต้องการแก้ไขปัญหาการเชื่อมต่อ REST API จากเมนู Admin ให้เลือก Environments คลิก Edit Environment ในสภาพแวดล้อมที่คุณต้องการแก้ไข และในแท็บ Environment Details ให้คลิกปุ่ม Test Connection ในส่วน Tableau Server REST API ที่ด้านขวาของหน้า

  • เซิร์ฟเวอร์ RMT ไม่สามารถเชื่อมต่อกับ Tableau Server ซึ่งอาจเกิดจากการเชื่อมต่อเครือข่ายหรือปัญหาที่คล้ายกัน

เวอร์ชันเอเจนต์เข้ากันไม่ได้

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

หากต้องการแก้ไขปัญหานี้ คุณต้องตรวจสอบให้แน่ใจว่าเอเจนต์อยู่ในเวอร์ชันที่เข้ากันได้กับเซิร์ฟเวอร์ RMT เวอร์ชันปัจจุบัน

ใช้ข้อใดข้อหนึ่งต่อไปนี้เพื่อแก้ไขปัญหานี้:

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

    การอัปเกรดเอเจนต์:

    ใช้ขั้นตอนต่อไปนี้เพื่ออัปเกรดเอเจนต์:

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

    2. หยุดการทำงานของบริการเอเจนต์ Resource Monitoring Tool ในโหนด Tableau Server ทั้งหมดด้วยการใช้คำสั่งต่อไปนี้:

      rmtadmin stop --agent

    3. อัปเกรดเอเจนต์ทั้งหมดโดยเรียกใช้คำสั่งต่อไปนี้:

      สำหรับการกระจายแบบ RHEL รวมถึง CentOS:

      sudo yum install <pathtoagentinstaller>/<tabrmt-agent-setup-<version>-x86_64.rpm>

      sudo /opt/tableau/tabrmt/agent/install-scripts/upgrade-rmt-agent --accepteula

      สำหรับการกระจายแบบ Ubuntu และ Debian:

      หากคุณกำลังจะอัปเกรดจากเวอร์ชัน 2020.4 ไปยัง 2020.4.1 หรือใหม่กว่า:

      touch /tmp/tabrmt-agent-upgrading.txt && sudo apt install <tabrmt-agent-setup-<version>-amd_64.deb>

      sudo /opt/tableau/tabrmt/agent/install-scripts/upgrade-rmt-agent --accepteula

      หมายเหตุ: คำสั่งแบบสัมผัสจะจำเป็นเฉพาะเมื่ออัปเกรดจากรุ่น 2020.4 หากคุณไม่ได้เรียกใช้คำสั่งแบบสัมผัสก่อนติดตั้งแพ็กเกจ ระบบจะถอนการติดตั้งเวอร์ชันปัจจุบันของ Resource Monitoring Tool ของคุณก่อนการอัปเกรด

      หากคุณกำลังจะอัปเกรดจากเวอร์ชัน 2020.4.1 ไปยัง 2020.4.2 หรือใหม่กว่า:

      sudo apt install <pathtoagentinstaller>/<tabrmt-agent-setup-<version>-amd_64.deb>

      sudo /opt/tableau/tabrmt/agent/install-scripts/upgrade-rmt-agent --accepteula

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

  • การอัปเกรดเซิร์ฟเวอร์ RMT

    อัปเกรดเซิร์ฟเวอร์ RMT หากมีเอเจนต์ตั้งแต่หนึ่งรายการขึ้นไปเป็นรุ่นที่ใหม่กว่า

    ใช้ขั้นตอนต่อไปนี้เพื่ออัปเกรดเซิร์ฟเวอร์ RMT:

    1. คัดลอกเวอร์ชันใหม่ของแพ็กเกจเซิร์ฟเวอร์ RMT ไปยังเครื่องที่ติดตั้งเซิร์ฟเวอร์ RMT
    2. หยุดการทำงานของ Resource Monitoring Tool บนเซิร์ฟเวอร์ RMT โดยใช้คำสั่งต่อไปนี้:

      rmtadmin stop --master

    3. หยุดการทำงานของเอเจนต์ Resource Monitoring Tool ในโหนด Tableau Server ทั้งหมดด้วยการใช้คำสั่งต่อไปนี้:

      rmtadmin stop --agent

    4. เมื่อบริการหยุดทำงานแล้ว แนวทางปฏิบัติที่ดีที่สุดคือการตรวจสอบกระบวนการ Resource Monitoring Tool ใด ๆ ที่ทำงานอยู่หลังจากบริการหยุดทำงานแล้ว โดยเป็นกระบวนการใดก็ตามที่มี tabrmt-agent หรือ tabrmt-master ซึ่งไม่รวม PostgreSQL หรือ RabbitMQ คุณสามารถตรวจสอบสถานะได้โดยใช้คำสั่งดังต่อไปนี้:

      rmtadmin status

    5. เรียกใช้คำสั่งการอัปเกรดในเซิร์ฟเวอร์ RMT การทำเช่นนี้จะอัปเกรดเวอร์ชันปัจจุบันเป็นเวอร์ชันใหม่:

      สำหรับการกระจายแบบ RHEL รวมถึง CentOS:

      sudo yum install <pathtomasterserverinstaller>/<tabrmt-master-setup-<version>-x86_64.rpm>

      sudo /opt/tableau/tabrmt/master/install-scripts/upgrade-rmt-master --accepteula

      สำหรับการกระจายแบบ Ubuntu และ Debian:

      หากคุณกำลังจะอัปเกรดจากเวอร์ชัน 2020.4 ไปยัง 2020.4.1 หรือใหม่กว่า:

      touch /tmp/tabrmt-master-upgrading.txt && sudo apt install <tabrmt-master-setup-<version>-amd_64.deb>

      sudo /opt/tableau/tabrmt/master/install-scripts/upgrade-rmt-master --accepteula

      หมายเหตุ: คำสั่งแบบสัมผัสจะจำเป็นเฉพาะเมื่ออัปเกรดจากรุ่น 2020.4 หากคุณไม่ได้เรียกใช้คำสั่งแบบสัมผัสก่อนติดตั้งแพ็กเกจ ระบบจะถอนการติดตั้งเวอร์ชันปัจจุบันของ Resource Monitoring Tool ของคุณก่อนการอัปเกรด

      หากคุณกำลังจะอัปเกรดจากเวอร์ชัน 2020.4.1 ไปยัง 2020.4.2 หรือใหม่กว่า:

      sudo apt install <pathtomasterserverinstaller>/<tabrmt-master-setup-<version>-amd_64.deb>

      sudo /opt/tableau/tabrmt/master/install-scripts/upgrade-rmt-master --accepteula

    6. ยืนยันว่าเอเจนต์และเซิร์ฟเวอร์ RMT ทำงานอยู่ เริ่มต้นการทำงานของเอเจนต์และเซิร์ฟเวอร์ RMT หากไม่ได้รีสตาร์ทโดยอัตโนมัติหลังจากการอัปเกรดเสร็จสิ้น

    ความล้มเหลวในการหมุนเวียนข้อมูลเข้าสู่ระบบของคิวข้อความของเอเจนต์

    ตั้งแต่เวอร์ชัน 2021.3 เป็นต้นไป เพื่อเป็นแนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัย ข้อมูลเข้าสู่ระบบสำหรับการเชื่อมต่อระหว่างเอเจนต์และ Rabbit MQ จะต้องมีความจำเพาะกับเอเจนต์นั้น ข้อมูลประจำตัsวที่ไม่ซ้ำกันจะถูกสร้างขึ้นระหว่างการติดตั้งใหม่หรืออัปเดตเมื่ออัปเกรดเป็น 2021.3

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

    ปัญหาอาจแก้ไขได้ด้วยตัวเอง แต่ถ้าปัญหายังคงอยู่ ให้ทำดังนี้:

    • ตรวจสอบว่าเอเจนต์สามารถเชื่อมต่อกับเซิร์ฟเวอร์ RMT ได้
    • ตรวจสอบปัญหาไฟร์วอลล์ระหว่างเอเจนต์และเซิร์ฟเวอร์ RMT

    เอเจนต์เกิดข้อขัดข้อง

    เหตุการณ์เอเจนต์ไม่ทำงานจะถูกบันทึกไว้เป็นคำเตือนเมื่อ Resource Monitoring Tool ของ Tableau ไม่สามารถสื่อสารกับเอเจนต์บน Tableau Server ได้

    ใช้ขั้นตอนต่อไปนี้เพื่อแก้ไขปัญหานี้:

    1. ตรวจสอบให้แน่ใจว่าฮาร์ดแวร์ที่โฮสต์เอเจนต์ทำงานอยู่และพร้อมที่จะสื่อสารกับเซิร์ฟเวอร์ RMT
    2. ตรวจสอบให้แน่ใจว่าได้ลงทะเบียนบริการเอเจนต์เรียบร้อยแล้ว และบริการนั้นทำงานอยู่ คุณสามารถดูสถานะการลงทะเบียนเอเจนต์ได้ด้วยการไปที่แท็บ ผู้ดูแลระบบ -> สภาพแวดล้อม -> แก้ไขสภาพแวดล้อม -> เซิร์ฟเวอร์ เพื่อดูรายการทั้งหมดของโหนด Tableau Server และสถานะของเอเจนต์

    เวลาในการสำรวจเอเจนต์และการสร้างเหตุการณ์

    • เอเจนต์จะส่งข้อความส่งสัญญาณการทำงานไปยังเซิร์ฟเวอร์ Resource Monitoring Tool ทุกๆ 5 นาที
    • เซิร์ฟเวอร์ Resource Monitoring Tool จะตรวจสอบเพื่อดูว่าข้อความส่งสัญญาณการทำงานล่าสุดจากเอเจนต์มีอายุไม่ถึง 15 นาทีหรือไม่
      • หากข้อความส่งสัญญาณการทำงานล่าสุดที่ได้รับจากเอเจนต์มีอายุไม่ถึง 15 นาที จะถือว่าเอเจนต์นั้นออนไลน์อยู่ และจะไม่มีการสร้างเหตุการณ์ใดๆ ส่วนเหตุการณ์เอเจนต์ไม่ทำงานใดๆ ก็จะได้รับการล้าง
      • หากข้อความส่งสัญญาณการทำงานล่าสุดที่ได้รับจากเอเจนต์มีอายุเกิน 15 นาที จะถือว่าเป็นความพยายามครั้งแรกที่ล้มเหลว ทุกนาทีหลังจากนั้น จะมีการตรวจสอบอีกสองครั้ง หากหลังจากพยายามมาแล้วสามครั้ง (ลองครั้งแรกและลองใหม่สองครั้ง) ยังไม่มีข้อความส่งสัญญาณการทำงานล่าสุด จะมีการสร้างเหตุการณ์เอเจนต์ไม่ทำงาน

      หมายเหตุ: ตามช่วงเวลาการสำรวจที่อธิบายไว้ข้างต้น ต้องใช้เวลาประมาณ 17 (15+1+1) นาทีจึงจะมีการสร้างเหตุการณ์เอเจนต์ไม่ทำงาน หลังจากที่เอเจนต์ออฟไลน์

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

    ผู้ดูแลระบบ Resource Monitoring Tool หรือผู้ใช้ Resource Monitoring Tool ที่มีบทบาท การจัดการเซิร์ฟเวอร์/สภาพแวดล้อม