ยูทิลิตี้บรรทัดคำสั่ง rmtadmin

Resource Monitoring Tool จะรวมถึงอินเทอร์เฟซบรรทัดคำสั่ง rmtadmin.cmd ซึ่งอยู่ในโฟลเดอร์การติดตั้ง โฟลเดอร์สำหรับการติดตั้งเริ่มต้นคือ

  • เซิร์ฟเวอร์ RMT %PROGRAMFILES%\Tableau\Tableau Resource Monitoring Tool\Master
  • เอเจนต์: %PROGRAMFILES%\Tableau\Tableau Resource Monitoring Tool\agent

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

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

นี่คือคำสั่งที่สามารถใช้กับบรรทัดคำสั่ง rmtadmin ได้:

หมายเหตุ: คำสั่ง rmtadmin ใช้ทั้งพารามิเตอร์และตัวเลือกแบบระบุตำแหน่ง
พารามิเตอร์ระบุตำแหน่งควรระบุโดยใช้เฉพาะค่าเท่านั้น คุณไม่จำเป็นต้องกำหนดคีย์เวิร์ดจริง คีย์เวิร์ดตัวเลือกและค่าควรระบุโดยใช้เครื่องหมายเท่ากับ
ตัวอย่าง:
rmtadmin <command> <positional parameter value> --<option keyword>=<value>

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

rmtadmin agents

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

แสดงรายการเอเจนต์ืทั้งหมดที่ลงทะเบียนแล้วบนโหนด Tableau Server สำหรับสภาพแวดล้อมทั้งหมด

สิ่งนี้มีประโยชน์เพื่อดูว่าเอเจนต์ื Resource Monitoring Tool ติดตั้งไว้ที่ใดบน Tableau Server

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin agents [options][global option]

ตัวเลือก

--env

ไม่บังคับ: ใช้ตัวเลือกนี้เพื่อดูรายการเอเจนต์ืสำหรับสภาพแวดล้อมที่เฉพาะเจาะจง นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

--คีย์

ไม่บังคับ: ให้รวมคีย์เอเจนต์ืในเอาต์พุต

ตัวอย่าง:rmtadmin agents --env=<myenvironmentidentifier> --keys

rmtadmin bootstrap-file

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

สร้างและบันทึกไฟล์ Bootstrap ที่ใช้ลงทะเบียนเอเจนต์ืบนโหนด Tableau Server

ไฟล์ Bootstrap จะสร้างและบันทึกไว้ในพาธแบบสัมพัทธ์หรือแบบสัมบูรณ์ที่ระบุไว้ พาธแบบสัมพัทธ์จะแก้ไขให้เข้ากับไดเรกทอรีที่ใช้งานอยู่ในปัจจุบัน

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin bootstrap-file [options][global option]

ตัวเลือก

--env

จำเป็น นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว
เอเจนต์ืบนโหนด Tableau Server สามารถลงทะเบียนได้ครั้งละหนึ่งสภาพแวดล้อมเท่านั้น

--filename

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

--force

ไม่บังคับ เขียนทับไฟล์ที่มีอยู่ด้วยชื่อเดียวกัน

ตัวอย่าง:rmtadmin bootstrap-file --env=<myenvironmentidentifier>

rmtadmin cleanup

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

ลบไฟล์บันทึกที่มีอายุมากกว่าจำนวนวันที่เจาะจง โดยค่าเริ่มต้นจะเป็นการลบไฟล์บันทึกที่มีอายุมากกว่า 31 วัน

คำสั่งนี้บนเซิร์ฟเวอร์ RMT และเอเจนต์

หมายเหตุ: หากเรียกใช้กระบวนการ Resource Monitoring Tool อยู่ ไฟล์บันทึกที่กำลังใช้งานอยู่จะไม่ถูกล้างข้อมูลด้วยคำสั่งนี้ หากต้องการทำให้่มั่นใจว่าทุกไฟล์จะถูกลบออกไป คุณต้องหยุดการทำงานของ RMT โดยใช้คำสั่ง rmtadmin_stop แล้วจึงเรียกใช้การล้างข้อมูลโดยใช้คำสั่งต่อไปนี้ rmtadmin cleanup --log-files-retention=0 แล้วจึงรีสตาร์ทกระบวนการโดยใช้คำสั่ง rmtadmin_start

สรุป

rmtadmin cleanup [option][global option]

ตัวเลือก

--log-files-retention

ไม่บังคับ ลบไฟล์บันทึกที่มีอายุมากกว่าจำนวนวันที่ระบุไว้

ตัวอย่าง:rmtadmin cleanup --log-files-retention=<number of days>

rmtadmin create-admin-user

เวอร์ชัน: เพิ่มเข้ามาในเวอร์ชัน 2022.1

สร้างผู้ใช้ผู้ดูแลระบบเริ่มต้น หากไม่มีผู้ใช้อื่นอยู่เลย

หมายเหตุ: เริ่มตั้งแต่เวอร์ชัน 2023.1 คุณสามารถสร้างผู้ใช้ที่เป็นผู้ดูแลระบบได้หลายคน

คำสั่งนี้เฉพะบนเซิร์ฟเวอร์ RMT

สรุป

rmtadmin create-admin-user [options][global option]

ตัวเลือก

--username

ไม่บังคับ ชื่อผู้ใช้สำหรับบัญชีผู้ใช้ที่เป็นผู้ดูแลระบบ หากไม่ได้ระบุไว้ ค่าเริ่มต้นจะเป็น "ผู้ดูแลระบบ”

--password

จำเป็น รหัสผ่านสำหรับบัญชีผู้ใช้ผู้ดูแลระบบ

--password-file

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

ตัวอย่าง:rmtadmin create-admin-user --username<admin user name> --password <password for the admin user account>

rmtadmin create-env

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

สร้างสภาพแวดล้อมใหม่

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin create-env [options][global option]

ตัวเลือก

ตัวเลือกจำเป็นหรือไม่ค่าเริ่มต้นคำอธิบาย
--nameใช่ไม่ระบุชื่อของสภาพแวดล้อม
--gateway-url

ใช่

 

ไม่ระบุ

URL ที่ใช้เพื่อเข้าถึงเกตเวย์ของ Tableau Server

--versionใช่ไม่ระบุเวอร์ชันของ Tableau Server ที่สภาพแวดล้อมจะตรวจ
--non-interactive

ไม่

ข้อความแจ้งแบบอินเทอร์แอคทีฟเปิดใช้งานอยู่แล้วโดยค่าเริ่มต้นปิดใช้งานข้อความแจ้งแบบอินเทอร์แอคทีฟทั้งหมด
--no-test

ไม่

การทดสอบการเชื่อมต่อ API และที่เก็บ เปิดใช้งานอยู่แล้วโดยค่าเริ่มต้นปิดใช้งานการทดสอบการเชื่อมต่อ API และที่เก็บ
--api-usernameไม่ค่า nullชื่อผู้ใช้ของบัญชีที่ใช้เพื่อเชื่อมต่อกับ API ของ Tableau Server บัญชีผู้ใช้ควรเป็นผู้ดูแลระบบ Tableau Server ที่มีสิทธิ์เข้าถึงไซต์ทั้งหมดของ Tableau Server
--api-password

ไม่

(หากคุณระบุชื่อผู้ใช้ API ของ Tableau คุณจะต้องให้รหัสผ่าน หรือระบุเส้นทางไฟล์และไฟล์ที่มีรหัสผ่าน)

ค่า null

รหัสผ่านของบัญชีผู้ใช้ API ของ Tableau Server ที่ใช้เพื่อเชื่อมต่อกับ API ของ Tableau Server

--api-password-fileไม่ค่า nullเส้นทางไปยังไฟล์และชื่อไฟล์ที่มีรหัสผ่านบัญชีผู้ใช้ API ของ Tableau Server
--repository-serverใช่

ค่า null

นี่คือชื่อเซิร์ฟเวอร์ของฐานข้อมูล PostgreSQL ที่ติดตั้งไว้กับ Tableau Server
--repository-databaseใช่ค่า nullนี่คือชื่อของฐานข้อมูล PostgreSQL ที่ติดตั้งไว้กับ Tableau Server
--repository-portใช่ค่า nullหมายเลขพอร์ตของฐานข้อมูลในที่เก็บของ Tableau Server
--repository-usernameใช่ค่า null

ชื่อผู้ใช้ที่ใช้เพื่อเชื่อมต่อกับฐานข้อมูล PostgreSQL ที่ติดตั้งไว้กับที่เก็บของ Tableau Server

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

--repository-passwordใช่ค่า null

รหัสผ่านของบัญชีผู้ใช้ที่ใช้เพื่อเชื่อมต่อกับฐานข้อมูล PostgreSQL ที่ติดตั้งด้วย Tableau Server

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

--api-password-fileไม่ แต่จำเป็นหากคุณไม่ได้ระบุรหัสผ่านในข้อความแจ้งคำสั่งหรือในสคริปต์โดยตรงค่า nullเส้นทางจะประกอบไปด้วยชื่อไฟล์ที่ใช้รหัสผ่านของบัญชีผู้ใช้เพื่อเชื่อมต่อกับฐานข้อมูล PostgreSQL ที่ติดตั้งด้วย Tableau Server
--repository-ssl-mode

ไม่

ที่แนะนำ

โหมด SSL ของที่เก็บของ Tableau Server :

SSL ที่แนะนำ หรือ SSL ที่จำเป็น เพื่อกำหนดค่าการเชื่อมต่อ SSL ไปยังที่เก็บของ Tableau

ปิดใช้งาน เพื่อไม่ต้องใช้ SSL เลยในการเชื่อมต่อกับที่เก็บของ Tableau Server

--repository-ssl-mode

ไม่

ค่า nullเมื่อกำหนดค่า PostgreSQL ของ Tableau Server เพื่อให้อนุญาตการเชื่อมต่อโดยตรง Tableau Server จะสร้างใบรับรองและคีย์ คุณสามารถเลือกที่จะระบุข้อมูลประจำตัวสำหรับใบรับรองที่ Tableau Server สร้างขึ้น หรือคัดลอกไฟล์ server.crt ไปยังเครื่องเซิร์ฟเวอร์ Resource Monitoring Tool ก็ได้ หากคุณเลือกที่จะคัดลอกไฟล์ใบรับรอง คุณไม่จำเป็นต้องใช้รหัสประจำตัว หากต้องการข้อมูลเพิ่มเติม โปรดดูกำหนดค่า Postgres SSL ให้อนุญาตการเชื่อมต่อโดยตรงจากไคลเอ็นต์

ตัวอย่าง:rmtadmin create-env --name=<myenvironment> --api-username=<TableauServer API user name> --api-password=<password for the Tableau Server API user account> --gateway-url <Tableau Server Gateway URL> --version <Tableau Server version>

rmtadmin data-access

หมายเหตุ: เพิ่มในเวอร์ชัน 2022.3

เปิดหรือปิดการเข้าถึงฐานข้อมูล PostgreSQL หมายเหตุ: จำเป็นต้องมีสิทธิ์เข้าถึงฐานข้อมูล PostgreSQL นับตั้งแต่เวอร์ชัน 2022.3 เป็นต้นไปเพื่อใช้ Resource Monitoring Tool สำหรับรวบรวมข้อมูลการตรวจสอบทั้งหมดจาก Tableau Server ได้สำเร็จ

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

หมายเหตุ: ต้องรีสตาร์ทฐานข้อมูล PostgreSQL เพื่อให้การกำหนดค่านี้มีผล

สรุป

rmtadmin data-access [positional parameter][options] [global option]

พารามิเตอร์ระบุตำแหน่ง

โหมด

จำเป็น โหมดที่ควรใช้สำหรับการเข้าถึงข้อมูลจากระยะไกลไปยังฐานข้อมูล PostgreSQL ค่าควรเป็นค่าใดค่าหนึ่งของ: ไม่มี, อ่านเท่านั้น, ผู้ดูแลระบบ เมื่อตั้งค่าเป็นไม่มี การเข้าถึงข้อมูลจะถูกปิดใช้งาน อ่านเท่านั้นและผู้ดูแลระบบจะระบุบัญชีผู้ใช้ที่จะใช้ในการเข้าถึงฐานข้อมูล..

ตัวเลือก

--

ตัวอย่าง:

rmtadmin data-access ReadOnly

rmtadmin restart --db

rmtadmin create-env

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

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

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin delete-env [positional parameter][options] [global option]

พารามิเตอร์ระบุตำแหน่ง

env

จำเป็น นี่คือตัวระบุที่ระบบสร้างขึ้น นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

ตัวเลือก

--confirm

ไม่บังคับ ยืนยันว่าคุณต้องการลบสภาพแวดล้อม หากคุณไม่ได้ให้ตัวเลือกนี้ ระบบจะแจ้งให้คุณยืนยัน

--skip-agent-disconnect

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

ตัวอย่าง:rmtadmin delete-env <myenvironmentidentifier>

rmtadmin delete-env-data

ลบข้อมูลที่เกี่ยวข้องกับ Tableau Server ทั้งหมดที่รวบรวมไว้สำหรับสภาพแวดล้อมที่เจาะจง การกำหนดค่าสภาพแวดล้อม ข้อมูล Tableau Server และการลงทะเบียนเอเจนต์จะไม่ถูกลบออกไปด้วย

สิ่งนี้มีประโยชน์สำหรับการล้างข้อมูลที่มีอยู่ทั้งหมดในสภาพแวดล้อมหนึ่งโดยไม่ลบตัวสภาพแวดล้อมเอง หลังจากลบข้อมูลที่มีอยู่แล้ว ข้อมูลใหม่ที่ส่งมาจากเอเจนต์จะถูกประมวลผลต่อไป

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin delete-env-data [positional parameter][option][global option]

พารามิเตอร์ระบุตำแหน่ง

env

ตัวระบุของสภาพแวดล้อมที่ควรจะลบข้อมูล นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

ตัวเลือก

--confirm

ไม่บังคับ ยืนยันว่าคุณต้องการลบข้อมูลสภาพแวดล้อม หากคุณไม่ได้ให้ตัวเลือกนี้ ระบบจะแจ้งให้คุณยืนยัน

ตัวอย่าง:rmtadmin delete-env-data <myenvironmentidentifier>

rmtadmin delete-server

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

ลบข้อมูลการกำหนดค่าของโหนด Tableau Server จากสภาพแวดล้อม ยกเลิกการลงทะเบียนเอเจนต์บนโหนดนั้น และลบข้อมูลการตรวจทั้งหมดที่รวบรวมสำหรับโหนดนั้นโดยเฉพาะ

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin delete-server [options][global option]

ตัวเลือก

--env

จำเป็น ตัวระบุของสภาพแวดล้อมที่โหนด Tableau Server เชื่อมต่อด้วย นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

--hostname

จำเป็นสำหรับการลบข้อมูลอย่างน้อยหนึ่งรายการที่เชื่อมต่อกับสภาพแวดล้อม และหากไม่ได้ระบุว่า --all

นี่คือชื่อเครื่องของโหนด Tableau Server ใช้เครื่องหมายจุลภาคเพื่อแยกระหว่างค่าต่างๆ หากระบุชื่อโฮสต์มากกว่าหนึ่งชื่อ

--all

ไม่บังคับ แต่จำเป็นหากไม่ได้ระบุ --hostname

ลบข้อมูลสำหรับโหนด Tableau Server ทั้งหมดที่เชื่อมต่อกับสภาพแวดล้อม

--skip-agent-disconnect

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

--confirm

ยืนยันว่าคุณต้องการลบข้อมูลทั้งหมดเกี่ยวกับโหนด Tableau Server หากคุณไม่ได้ให้ตัวเลือกนี้ ระบบจะแจ้งให้คุณยืนยัน

ตัวอย่าง:rmtadmin delete-server --hostname=<machine name of the Tableau Server node>

rmtadmin delete-server-data

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

ลบข้อมูลที่รวบรวมจากมากกว่าหนึ่งโหนด Tableau Server ข้อมูลลบเพียงข้อมูลที่เกี่ยวข้องกับโหนดที่ระบุไว้เท่านั้น หากคุณระบุ ทั้งหมด ข้อมูลทั้งหมดที่รวบรวมจากโหนดจะถูกลบออกไป การกำหนดค่าสภาพแวดล้อม ข้อมูล Tableau Server และการลงทะเบียนเอเจนต์จะไม่ถูกลบออกไปด้วย

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin delete-server-data [options][global option]

ตัวเลือก

--env

จำเป็น ตัวระบุของสภาพแวดล้อมที่โหนด Tableau Server เชื่อมต่อด้วย นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

--hostname

จำเป็นสำหรับการลบข้อมูลอย่างน้อยหนึ่งรายการที่เชื่อมต่อกับสภาพแวดล้อม และหากไม่ได้ระบุว่า --all

นี่คือชื่อเครื่องของโหนด Tableau Server ใช้เครื่องหมายจุลภาคเพื่อแยกระหว่างค่าต่างๆ หากระบุชื่อโฮสต์มากกว่าหนึ่งชื่อ

--all

ไม่บังคับ แต่จำเป็นหากไม่ได้ระบุ --hostname

ลบข้อมูลการตรวจสำหรับโหนด Tableau Server ทั้งหมดที่เชื่อมต่อกับสภาพแวดล้อม

--confirm

ยืนยันว่าคุณต้องการลบข้อมูลการตรวจทั้งหมดจากโหนด Tableau Server หากคุณไม่ได้ให้ตัวเลือกนี้ ระบบจะแจ้งให้คุณยืนยัน

ตัวอย่าง:rmtadmin delete-server-data --all

rmtadmin deregister

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

ยกเลิกการลงทะเบียนเอเจนต์จากสภาพแวดล้อม จะไม่มีการรวบรวมข้อมูลการตรวจจากโหนดนี้อีกต่อไป ข้อมูลที่มีอยู่จะยังคงอยู่และไม่ถูกลบออกไป

คำสั่งนี้ทำงานได้เฉพาะเมื่อเรียกใช้เอเจนต์ RMT เรียกใช้สิ่งนี้กับเอเจนต์ที่คุณต้องการยกเลิกการลงทะเบียน

สรุป

rmtadmin deregister [options]

ตัวเลือก

--confirm

ไม่บังคับ ยืนยันว่าคุณต้องการยกเลิกการเชื่อมต่อเอเจนต์ การดำเนินการนี้ข้ามข้อความแจ้งการยืนยัน

--ignore-master-errors

ไม่บังคับ ไม่ต้องสนใจข้อผิดพลาดที่เกิดขึ้นขณะสื่อสารกับเซิร์ฟเวอร์ RTM ในระหว่างกระบวนการนี้

ตัวอย่าง:rmtadmin deregister --confirm

rmtadmin deregister-agent

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

ยกเลิกการลงทะเบียนเอเจนต์ที่ระบุจากสภาพแวดล้อม จะไม่มีการรวบรวมข้อมูลการตรวจจากโหนดนี้อีกต่อไป ข้อมูลที่มีอยู่จะยังคงอยู่และไม่ถูกลบออกไป

คำสั่งนี้ทำงานได้เฉพาะเมื่อเรียกใช้เซิร์ฟเวอร์ RMT

สรุป

rmtadmin deregister-agent [options][global option]

ตัวเลือก

--env

จำเป็นต้องมี หากไม่ได้ระบุ --key

นี่คือตัวระบุของสภาพแวดล้อมที่เอเจนต์ลงทะเบียนอยู่ในปัจจุบัน นี่คือตัวระบุที่ระบบสร้างขึ้น นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

--key

ไม่บังคับ หากระบุ --env แล้ว

นี่คือคีย์เอเจนต์ ใช้เครื่องหมายจุลภาคเพื่อแยกระหว่างค่าต่างๆ คุณสามารถรับค่าคีย์ได้โดยการเรียกใช้คำสั่ง rmtadmin agents

--hostname

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

--all

ไม่บังคับ ใช้ตัวเลือกนี้เพื่อยกเลิกการลงทะเบียนเอเจนต์บนโหนดทั้งหมด

--ignore-agent-errors

ไม่บังคับ ไม่ต้องสนใจข้อผิดพลาดที่เกิดขึ้น หากไม่สามารถเชื่อมต่อได้ด้วยเอเจนต์ในระหว่างกระบวนการนี้

--skip-agent-disconnect

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

--confirm

ไม่บังคับ ยืนยันว่าคุณต้องการยกเลิกการเชื่อมต่อเอเจนต์ หากคุณไม่ได้ให้ตัวเลือกนี้ ระบบจะแจ้งให้คุณยืนยัน

ตัวอย่าง:rmtadmin deregister-agent --env=<myenvironmentidentifier> --all

rmtadmin environments

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

แสดงรายการสภาพแวดล้อมทั้งหมดบนเซิร์ฟเวอร์ Resource Monitoring Tool

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin environments [global option]

rmtadmin get

รับค่าของคีย์การกำหนดค่าที่ระบุไว้

คำสั่งนี้สามารใช้ได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์

สรุป

rmtadmin get <config.key> [global option]

พารามิเตอร์ระบุตำแหน่ง

คีย์

ชื่อของคีย์การกำหนดค่า

ตัวอย่าง: rmtadmin get db:database

คีย์การกำหนดค่าที่รองรับ

คีย์ประเภทข้อมูลนำไปใช้กับค่าเริ่มต้นคำอธิบาย
db:databaseสตริงเซิร์ฟเวอร์ RMTtabrmtdbชื่อของฐานข้อมูล PostgreSQL ที่ RMT ใช้
db:readOnlyUsernameสตริงเซิร์ฟเวอร์ RMTอ่านอย่างเดียวชื่อผู้ใช้ของบัญชีผู้ใช้ PostgreSQL ซึ่งเข้าถึงข้อมูล RMT ได้เพียงแบบอ่านอย่างเดียว
db:readOnlyPasswordสตริงเซิร์ฟเวอร์ RMTสร้างโดยโปรแกรมที่ติดตั้งรหัสผ่านของผู้ใช้ PostgreSQL แบบอ่านอย่างเดียว
mq:tls:certificateHostNameสตริงเซิร์ฟเวอร์ RMT และเอเจนต์ไม่ระบุชื่อโฮสต์ในใบรับรองที่ใช้เมื่อเชื่อมต่อกับ RabbitMQ ผ่าน TLS
mq:tls:enabledบูลีนเซิร์ฟเวอร์ RMT และเอเจนต์FALSEเปิด/ปิดใช้งานการเชื่อมต่อ TLS กับ RabbitMQ
mq:portจำนวนเต็มเซิร์ฟเวอร์ RMT และเอเจนต์5672หมายเลขพอร์ตของโฮสต์ RabbitMQ
mq:virtualHostสตริงเซิร์ฟเวอร์ RMT และเอเจนต์tabrmtการเชื่อมต่อกับเซิร์ฟเวอร์ RMT และเอเจนต์ สำหรับเอเจนต์ คุณสามารถแก้ไขการตั้งค่านี้ได้โดยการลงทะเบียนเอเจนต์กับไฟล์ Bootstrap สำหรับเซิร์ฟเวอร์ RMT ตัวติดตั้งจะจัดการค่าเอง
server.web.runบูลีนเอเจนต์TRUEเปิดหรือปิดใช้งานอินเทอร์เฟซเว็บของเอเจนต์

ใช้คำสั่งตั้งค่า เพื่อเปลี่ยนค่าการกำหนดค่าปัจจุบัน

rmtadmin help

แสดงความช่วยเหลือทั่วไปเกี่ยวกับอินเทอร์เฟซบรรทัดคำสั่งและคำสั่งที่ใช้ได้

คำสั่งนี้สามารใช้ได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์

สรุป

rmtadmin help

แสดงความช่วยเหลือและข้อมูลการใช้งานสำหรับคำสั่งเฉพาะ:

คำสั่งนี้สามารใช้ได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์

rmtadmin help [command]

rmtadmin master-setup

กำหนดค่าเซิร์ฟเวอร์ RMT ด้วยตัวเลือกที่ระบุไว้ ใช้ทั้งระหว่างการติดตั้งและหลังการติดตั้งการกำหนดค่า

สรุป

rmtadmin master-setup [options][global option]

ตัวเลือกการกำหนดค่ามีรายการดังต่อไปนี้

ตัวเลือกจำเป็นหรือไม่ค่าเริ่มต้นคำอธิบาย
--admin-password

ใช่ (จำเป็นสำหรับการติดตั้งเริ่มต้นเท่านั้น)

สามารถระบุรหัสผ่านในบรรทัดคำสั่งหรือระบุไฟล์ที่มีรหัสผ่านที่จะใช้ หากไม่มีทั้งคู่ ระบบจะแจ้งให้คุณกรอกรหัสผ่าน

ไม่ระบุรหัสผ่านสำหรับผู้ใช้ที่เป็นผู้ดูแลระบบ
--admin-password-file

ใช่ (จำเป็นสำหรับการติดตั้งเริ่มต้นเท่านั้น)

สามารถระบุรหัสผ่านในบรรทัดคำสั่งหรือระบุไฟล์ที่มีรหัสผ่านที่จะใช้ หากไม่มีทั้งคู่ ระบบจะแจ้งให้คุณกรอกรหัสผ่าน

ไม่ระบุรหัสผ่านสำหรับผู้ใช้ที่เป็นผู้ดูแลระบบ
--admin-usernameไม่adminชื่อผู้ใช้สำหรับผู้ใช้ที่เป็นผู้ดูแลระบบ
--skip-admin-creation

เพิ่มแล้ว: เวอร์ชัน 2020.4.0

เลิกใช้แล้ว: เวอร์ชัน 2022.3.0

ไม่

ตัวเลือกนี้ต้องใช้เฉพาะเมื่อคุณอัปเดตการกำหนดค่าหลังการติดตั้งเท่านั้น

สำหรับเวอร์ชันที่ตัวเลือกนี้ใช้ได้ (2020.4.0 - 2022.2.x) หากไม่ใช้ตัวเลือกนี้ระหว่างอัปเดตการกำหนดค่าหลังการติดตั้ง คำสั่งจะไม่สำเร็จและจะไม่มีการอัปเดตใดๆ

สำหรับเวอร์ชัน 2022.3.0 และใหม่กว่า คำสั่งจะสร้างผู้ดูแลตามที่จำเป็น

False

ข้ามการสร้างผู้ใช้ผู้ดูแลระบบและรหัสผ่าน

--http-portNo80 
--require-httpsไม่Falseเปลี่ยนเส้นทางการเข้าชม http เป็น HTTPS
--https-certificate-modeไม่

'Default' (ค่าเริ่มต้น)

ตัวเลือกที่มี:

  • ค่าเริ่มต้น
  • จัดเก็บ (Windows เท่านั้น)
  • ในเครื่อง

ประเภทของการค้นหาใบรับรองเพื่อปฏิบัติงานสำหรับใบรับรอง HTTPS

ค่าเริ่มต้น: โหมดนี้จะใช้ใบรับรองที่ได้รับการรับรองด้วยตนเองที่เป็นค่าเริ่มต้นจากตัวติดตั้ง

ที่เก็บ: อนุญาตให้คุณสามารถป้อนข้อมูลประจำตัวของใบรับรองในที่เก็บใบรับรอง Windows ได้

Local (ในเครื่อง): อนุญาตให้คุณระบุใบรับรองจากไฟล์ในโฟลเดอร์ config ได้

--https-certificate-store-thumbprintไม่ค่า nullใบรับรอง HTTPS จะแฮช/มีข้อมูลส่วนตัวสำหรับการค้นหาในโหมดใบรับรองแบบ 'ที่เก็บ'
--https-certificate-local-nameไม่

ค่า null

หมายเหตุ: หากไม่ระบุ ระบบจะติดตั้ง Resource Monitoring Tool พร้อมใบรับรองแบบลงนามเองและจะใช้ใบรับรองนั้นในการสื่อสาร HTTPS

ชื่อของไฟล์ใบรับรอง HTTPS
--https-certificate-local-passwordไม่ค่า nullรหัสผ่านที่จะใช้สำหรับใบรับรอง HTTPS
--https-certificate-local-password-fileไม่ค่า nullเส้นทางไปยังไฟล์ที่มีรหัสผ่านที่จะใช้สำหรับใบรับรอง HTTPS
--confirmไม่ข้อความแจ้งการยืนยันยืนยันการรีสตาร์ทเซิร์ฟเวอร์ RMT
--host

ไม่

หมายเหตุ: เราไม่แนะนำให้เปลี่ยนค่านี้

ค่าการกำหนดค่าปัจจุบันหรือชื่อเครื่องURL ที่แนะนำในการเข้าถึงเซิร์ฟเวอร์ Resource Monitoring Tool เซิร์ฟเวอร์จะรับฟัง IP ทั้งหมดโดยไม่คำนึงถึงชื่อโฮสต์
--db-config=externalไม่ไม่มี
ใช้ค่านี้เฉพาะเมื่อมีการกำหนดค่าที่เก็บภายนอกไปยังเซิร์ฟเวอร์ RMT
ใช้ค่านี้เพื่อกำหนดค่าเซิร์ฟเวอร์ RMT เพื่อใช้ที่เก็บภายนอก คุณไม่จำเป็นต้องระบุค่านี้ หากคุณต้องการให้ฐานข้อมูล PostgreSQL ติดตั้งในเครื่อง
--db-serverไม่ค่าที่กำหนดไว้ในปัจจุบันหรือค่าเริ่มต้นของตัวติดตั้ง

นี่คือชื่อเซิร์ฟเวอร์ของฐานข้อมูล PostgreSQL ที่ติดตั้งไว้กับ Resource Monitoring Tool

หากคุณกำลังใช้ที่เก็บภายนอกที่โฮสต์บน AWS RDS จุดนี้ควรเป็นชื่ออินสแตนซ์ RDS

--db-ssl-mode

เวอร์ชัน: เพิ่มในเวอร์ชัน 2023.1.0

ไม่Prefer

สิ่งนี้จะกำหนดการเข้ารหัส SSL/TLS สำหรับการเชื่อมต่อกับฐานข้อมูล PostgreSQL ที่ติดตั้งมาพร้อมกับ Resource Monitoring Tool

ตัวเลือกคือ Prefer (ค่าเริ่มต้น) VerifyCA, และ VerifyFull ดูรายละเอียดได้ที่เอกสาร Npgsql(ลิงก์จะเปิดในหน้าต่างใหม่)

--db-portไม่ค่าที่กำหนดไว้ในปัจจุบันหรือค่าเริ่มต้นของตัวติดตั้งหมายเลขพอร์ตสำหรับเซิร์ฟเวอร์ฐานข้อมูล
--db-usernameไม่ค่าที่กำหนดไว้ในปัจจุบันหรือค่าเริ่มต้นของตัวติดตั้ง

ชื่อผู้ใช้ที่ใช้เพื่อเชื่อมต่อกับฐานข้อมูล PostgreSQL ที่ติดตั้งไว้กับ Resource Monitoring Tool

หากคุณกำลังใช้ที่เก็บภายนอกที่โฮสต์บน AWS RDS จุดนี้ควรเป็น "postgres"

--db-passwordไม่ค่าที่กำหนดไว้ในปัจจุบันหรือค่าเริ่มต้นของตัวติดตั้ง

รหัสผ่านของบัญชีผู้ใช้ที่ใช้เพื่อเชื่อมต่อกับฐานข้อมูล PostgreSQL ที่ติดตั้งไว้กับ Resource Monitoring Tool

หากคุณกำลังใช้ที่เก็บภายนอกที่โฮสต์บน AWS RDS จุดนี้จะเป็นรหัสผ่านผู้ใช้ที่คุณสร้างขึ้นเมื่อสร้างอินสแตนซ์ RDS

--mq-config=externalไม่ไม่มี
ระบุตัวเลือกนี้เฉพาะเมื่อบริการส่งข้อความโฮสต์ภายนอกเซิร์ฟเวอร์ RMT
ตัวเลือกนี้จะกำหนดค่าเซิร์ฟเวอร์ RMT เพื่อใช้บริการส่งข้อความ Rabbit MQ ภายนอก
--mq-serverไม่ค่าที่กำหนดไว้ในปัจจุบันหรือค่าเริ่มต้นของตัวติดตั้งชื่อของเซิร์ฟเวอร์คิวข้อความ
--mq-portไม่ค่าที่กำหนดไว้ในปัจจุบันหรือค่าเริ่มต้นของตัวติดตั้งพอร์ตคิวข้อความ
--mq-vhostไม่ค่าที่กำหนดไว้ในปัจจุบันหรือค่าเริ่มต้นของตัวติดตั้งโฮสต์เสมือนจริงของคิวข้อความ
--mq-usernameไม่ค่าที่กำหนดไว้ในปัจจุบันหรือค่าเริ่มต้นของตัวติดตั้งชื่อผู้ใช้ที่ใช้เพื่อเชื่อมต่อกับคิวข้อความ
--mq-passwordไม่ค่าที่กำหนดไว้ในปัจจุบันหรือค่าเริ่มต้นของตัวติดตั้งรหัสผ่านของบัญชีผู้ใช้ที่ใช้เพื่อเชื่อมต่อกับคิวข้อความ
--mq-enable-tlsไม่ค่าการกำหนดค่าปัจจุบันหรือเท็จจำเป็นต้องเชื่อมต่อ TLS เพื่อเชื่อมต่อกับคิวข้อความ
--mq-tls-certificate-hostไม่ค่าการกำหนดค่าปัจจุบันหรือ nullชื่อบัญญัติของเซิร์ฟเวอร์คิวข้อความ ต้องตรงกับชื่อบนใบรับรอง
--password-saltไม่สุ่ม

Salt ใช้ได้ทุกส่วนที่ใช้เพื่อแฮชรหัสผ่าน

ซึ่งจะนำไปใช้กับบัญชีผู้ใช้ในเครื่องที่สร้างไว้ใน Resource Monitoring Tool

--password-min-lengthไม่ค่าการกำหนดค่าปัจจุบันหรือ 10

ความยาวต่ำสุดสำหรับรหัสผ่าน

ซึ่งจะนำไปใช้กับบัญชีผู้ใช้ในเครื่องที่สร้างไว้ใน Resource Monitoring Tool

--password-min-numericไม่ค่าการกำหนดค่าปัจจุบันหรือ 1

จำนวนตัวเลขขั้นต่ำที่ต้องมีในรหัสผ่าน

ซึ่งจะนำไปใช้กับบัญชีผู้ใช้ในเครื่องที่สร้างไว้ใน Resource Monitoring Tool

--password-min-specialไม่ค่าการกำหนดค่าปัจจุบันหรือ 1

จำนวนอักขระพิเศษขั้นต่ำที่ต้องมีในรหัสผ่าน

ซึ่งจะนำไปใช้กับบัญชีผู้ใช้ในเครื่องที่สร้างไว้ใน Resource Monitoring Tool

--password-min-latinไม่ค่าการกำหนดค่าปัจจุบันหรือ 5

จำนวนตัวอักษรละตินขั้นต่ำที่ต้องมีในรหัสผ่าน

ซึ่งจะนำไปใช้กับบัญชีผู้ใช้ในเครื่องที่สร้างไว้ใน Resource Monitoring Tool

--password-require-mixed-caseไม่ค่าการกำหนดค่าปัจจุบันหรือ จริง

ต้องมีตัวอักษรทั้งพิมพ์ใหญ่และพิมพ์เล็กในรหัสผ่าน

ซึ่งจะนำไปใช้กับบัญชีผู้ใช้ในเครื่องที่สร้างไว้ใน Resource Monitoring Tool

--auth-timeout-minutesไม่ค่าการกำหนดค่าปัจจุบันหรือ 240จำนวนนาทีก่อนที่การตรวจสอบสิทธิ์ผู้ใช้จะหมดเวลาสำหรับเซสชัน
--auth-sliding-expirationไม่การกำหนดค่าปัจจุบันหรือ จริงไม่ว่าจะรีเซ็ตช่วงการหมดเวลาการตรวจสอบสิทธิ์กับกิจกรรมของผู้ใช้หรือไม่ก็ตาม

ตัวอย่าง:

ระบุรหัสผ่านผู้ดูแลระบบ: rmtadmin master-setup --admin-password=<password> --skip-admin-creation

อัปเดตพอร์ตหลังการติดตั้ง: rmtadmin master-setup --http-port=8000 --skip-admin-creation

rmtadmin passwd

รีเซ็ตรหัสผ่านสำหรับบัญชีผู้ใช้ Resource Monitoring Tool ที่เจาะจง

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin passwd [positional parameter][global option]

พารามิเตอร์ระบุตำแหน่ง

ชื่อผู้ใช้

ชื่อผู้ใช้ที่คุณต้องการเปลี่ยนรหัสผ่าน

ตัวอย่าง: rmtadmin passwd <username>

rmtadmin query

ดำเนินการค้นหา Raw SQL ในฐานข้อมูล Resource Monitoring Tool และบันทึกผลลัพธ์เป็นไฟล์เอาต์พุต

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin query [positional parameter][options] [global option]

พารามิเตอร์ระบุตำแหน่ง

sql

SQL สั่งเรียกใช้ข้อความ คุณสามารถเรียกคำสั่ง SQL ได้หลายคำสั่ง การใช้ไฟล์ที่มีคำสั่ง SQL ให้ใช้ @ นำหน้าชื่อไฟล์

ตัวเลือก

--outfile=VALUE

ชื่อของไฟล์บีบอัดที่คุณต้องการเอาต์พุตผลการค้นหา ค่าเริ่มต้นจะเป็น queryresults.zip

--force

เขียนทับไฟล์ที่มีอยู่

--timeout=VALUE

หมดเวลาการค้นหา ระบุเป็นวินาที

--commit

ยืนยันการเปลี่ยนแปลงฐานข้อมูลโดยคำสั่ง SQL โดยค่าเริ่มต้น คำสั่ง SQL จะเรียกใช้แบบธุรกรรม แต่จะย้อนกลับไปเป็นเสร็จสิ้น

ตัวอย่าง: rmtadmin query <SQLCommand> --outfile=<path and the output file name>

rmtadmin register

หมายเหตุ: เพิ่มในเวอร์ชัน 2020.2

ลงทะเบียนเอเจนต์โดยใช้ไฟล์ Bootstrap สามารถดาวน์โหลดไฟล์ Bootstrap ได้โดยใช้คำสั่ง rmtadmin bootstrap-file

คำสั่งนี้จะใช้ได้กับเอเจนต์เท่านั้น และควรเรียกใช้ในเครื่องที่คุณต้องการติดตั้งเอเจนต์

สรุป

rmtadmin register [options][positional parameter] [global option]

พารามิเตอร์ระบุตำแหน่ง

Bootstrap

เส้นทางไฟล์รวมถึงชื่อของไฟล์ Bootstrap

ตัวเลือก

--username

จำเป็น ชื่อของผู้ใช้ผู้ดูแลระบบที่สร้างระหว่างการติดตั้งเซิร์ฟเวอร์ RMT

--password

จำเป็น รหัสผ่านสำหรับบัญชีผู้ใช้

--password-file

พาธรวมถึงชื่อไฟล์ที่มีข้อมูลรหัสผ่าน สามารถระบุรหัสผ่านในบรรทัดคำสั่งหรือไฟล์ที่มีรหัสผ่าน หากไม่มีทั้งคู่ ระบบจะแจ้งให้คุณกรอกรหัสผ่าน

--server-name

ชื่อของโหนดที่ติดตั้งเอเจนต์อยู่ หากไม่ได้ระบุไว้ ค่าเริ่มต้นจะเป็นชื่อเครื่อง

--server-description

ปรับแต่งคำอธิบายสำหรับเซิร์ฟเวอร์

ตัวอย่าง: rmtadmin register <bootstrap file name and path> --server-name=<server name>

rmtadmin restart

รีสตาร์ทแอปพลิเคชัน Resource Monitoring Tool เมื่อเรียกใช้จากเครื่องที่ติดตั้งเซิร์ฟเวอร์ RMT จะรีสตาร์ทแอปพลิเคชันเซิร์ฟเวอร์ RMT เมื่อเรียกใช้บนโหนดที่ติดตั้งเอเจนต์ จะรีสตาร์ทเพียงแอปพลิเคชันเอเจนต์บนโหนดที่เจาะจงนั้น

คำสั่งนี้สามารถเรียกใช้ได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์

สรุป

rmtadmin restart [options] [global option]

ตัวเลือก

ต้องระบุตัวเลือกอย่างน้อยหนึ่งรายการ:

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

--all

รีสตาร์ทบริการทั้งหมด

--master

รีสตาร์ทเซิร์ฟเวอร์ RMT

--mq

รีสตาร์ทบริการคิวข้อความ

--db

รีสตาร์ทบริการฐานข้อมูล

เอเจนต์:

--agent

รีสตาร์ทบริการเอเจนต์ที่เรียกใช้บนเครื่อง

ตัวอย่าง: rmtadmin restart --db

 

rmtadmin rotate-mq-certificate

หมุนเวียนใบรับรองไคลเอ็นต์คิวข้อความของเอเจนต์บนเครื่องของเอเจนต์ เรียกใช้คำสั่งนี้หลังเรียกใช้ rmtadmin rotate-mq-certificate บนเครื่อง Server

ต้องเรียกใช้คำสั่งนี้จากเอเจนต์ RMT

สรุป

rmtadmin rotate-mq-certificate [options] [positional parameter]

พารามิเตอร์ระบุตำแหน่ง

Bootstrap

เส้นทางไฟล์รวมถึงชื่อของไฟล์ Bootstrap

ตัวเลือก

--username

จำเป็น ชื่อผู้ใช้สำหรับเซิร์ฟเวอร์หลัก

--password

จำเป็น รหัสผ่านสำหรับบัญชีผู้ใช้ของเซิร์ฟเวอร์หลัก

--password-file

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

--confirm-restart

ยืนยันการรีสตาร์ทบริการและข้ามข้อความแจ้งการยืนยัน

rmtadmin rotate-mq-certificates

หมุนเวียนเซิร์ฟเวอร์คิวข้อความและใบรับรองไคลเอ็นต์บนเครื่อง Server

ต้องเรียกใช้คำสั่งนี้จากเซิร์ฟเวอร์ RMT

สรุป

rmtadmin rotate-mq-certificates [options]

ตัวเลือก

--confirm-restart

ยืนยันการรีสตาร์ทบริการและข้ามข้อความแจ้งการยืนยัน

rmtadmin servers

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

แสดงรายการโหนด Tableau Server ในสภาพแวดล้อมทั้งหมดหรือสภาพแวดล้อมที่เจาะจง

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin servers [positional parameter][global option]

พารามิเตอร์ระบุตำแหน่ง

env

ไม่บังคับ ระบุตัวระบุของสภาพแวดล้อมเพื่อรับรายการโหนด Tableau Server ที่ลงทะเบียนไว้ในสภาพแวดล้อมนั้น นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

rmtadmin service-setup

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.4 ใช้เพื่อติดตั้งหรืออัปเดตข้อมูลเข้าสู่ระบบของผู้ใช้สำหรับบริการ Resource Monitoring Tool ซึ่งรวมถึงเซิร์ฟเวอร์ RMT, เอเจนต์, Rabbit MQ และฐานข้อมูล PostgreSQL สิ่งนี้มีประโยชน์ในการอัปเดตบริการข้อมูลหลังการติดตั้ง

คำสั่งนี้สามารถทำงานได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์

สรุป

rmtadmin service-setup [positional parameter][options][global option]

พารามิเตอร์ระบุตำแหน่ง

ต้องระบุค่าอย่างน้อยหนึ่งรายการ ดังต่อไปนี้

ทั้งหมด

อัปเดตบริการทั้งหมดที่มีอยู่ สามารถเรียกใช้ได้ในทั้ง RMT และเอเจนต์ เมื่อเรียกใช้ในโหนด Tableau Server ให้อัปเดตเอเจนต์บนโหนดนั้น

หลัก

อัปเดตเซิร์ฟเวอร์ RMT

เอเจนต์

อัปเดตเอเจนต์ สามารถเรียกใช้ได้บนเอเจนต์เท่านั้น (โหนด Tableau Server)

db

อัปเดตบริการฐานข้อมูล สามารถเรียกใช้ได้ในเซิร์ฟเวอร์ RMT เท่านั้น

mq

อัปเดตบริการคิวข้อความ สามารถเรียกใช้ได้ในเซิร์ฟเวอร์ RMT เท่านั้น

ตัวเลือก

--confirm

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

--user-type

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

  • บัญชีเสมือนจริง (เซิร์ฟเวอร์ RMT เท่านั้น)
  • บริการเครือข่าย
  • ระบบในเครื่อง
  • บริการในเครื่อง
  • ชื่อผู้ใช้ (ชื่อผู้ใช้ของบัญชีผู้ใช้ในเครื่องหรือในโดเมน)

--username

ระบุชื่อผู้ใช้ของบัญชีผู้ใช้ จำเป็นหากใช้บัญชีผู้ใช้ในเครื่องหรือในโดเมน

--password

ระบุรหัสผ่านสำหรับบัญชี จำเป็นหากใช้บัญชีผู้ใช้ในเครื่องหรือในโดเมน

--password-file

ไม่บังคับ เส้นทางที่พาไปที่ตำแหน่งของไฟล์ รวมถึงชื่อไฟล์ที่จัดเก็บข้อมูลรหัสผ่านไว้

--append-permissions

ไม่บังคับ เพิ่มสิทธิ์ใหม่ ใช้ตัวเลือกนี้หากคุณไม่ต้องการเขียนทับสิทธิ์ที่มีอยู่

rmtadmin set

ตั้งค่าของคีย์การกำหนดค่าที่ระบุไว้

คำสั่งนี้สามารถทำงานได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์

สรุป

rmtadmin set [positional parameter] [global option]

พารามิเตอร์ระบุตำแหน่ง

คีย์

คีย์การกำหนดค่าที่คุณต้องการเปลี่ยนค่า

ค่า

ค่าใหม่ที่คุณต้องการใช้

ตัวอย่าง: rmtadmin set mq:port <port number> ที่มี mq:port เป็นคีย์และมี <หมายเลขพอร์ต> เป็นค่า

คีย์การกำหนดค่าที่รองรับ

คีย์ประเภทข้อมูลนำไปใช้กับค่าเริ่มต้นคำอธิบาย
mq:tls:certificateHostNameสตริงเซิร์ฟเวอร์ RMT และเอเจนต์ไม่ระบุชื่อโฮสต์ในใบรับรองที่ใช้เมื่อเชื่อมต่อกับ RabbitMQ ผ่าน TLS
mq:tls:enabledบูลีนเซิร์ฟเวอร์ RMT และเอเจนต์FALSEเปิด/ปิดใช้งานการเชื่อมต่อ TLS กับ RabbitMQ
mq:portจำนวนเต็มเซิร์ฟเวอร์ RMT และเอเจนต์5672หมายเลขพอร์ตของโฮสต์ RabbitMQ
server.web.runบูลีนเอเจนต์TRUEเปิดหรือปิดใช้งานอินเทอร์เฟซเว็บของเอเจนต์

ตัวเลือก

--backup

สร้างการสำรองข้อมูลของไฟล์การกำหนดค่าก่อนที่จะเปลี่ยนแปลง

ใช้คำสั่งรับ เพื่อดูค่าการกำหนดค่าปัจจุบัน

rmtadmin start

เริ่มต้นบริการ Resource Monitoring Tool เมื่อเรียกใช้คำสั่งนี้บนเซิร์ฟเวอร์ RMT จะรีสตาร์ทเซิร์ฟเวอร์ RMT เท่านั้น เมื่อเรียกใช้บนเอเจนต์ จะรีสตาร์ทเอเจนต์บนเครื่องที่คุณเรียกใช้คำสั่งนี้

คำสั่งนี้สามารถทำงานได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์

สรุป

rmtadmin start [options] [global option]

ตัวเลือก

ต้องระบุตัวเลือกอย่างน้อยหนึ่งรายการ:

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

--all

เริ่มต้นบริการทั้งหมด

--master

เริ่มต้นเซิร์ฟเวอร์ RMT

--mq

เริ่มต้นบริการคิวข้อความ

--db

เริ่มต้นบริการฐานข้อมูล

เอเจนต์:

--agent

เริ่มต้นบริการเอเจนต์ที่เรียกใช้บนเครื่อง

ตัวอย่าง: rmtadmin start --all

rmtadmin status

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

คำสั่งนี้สามารถเรียกใช้ได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์ได้

คำสั่งนี้ส่งคืนข้อมูลต่อไปนี้

  • สถานะแอปพลิเคชัน (ใช้งานอยู่หรือไม่)
  • สถานะใบอนุญาต
  • การเชื่อมต่อ MQ
  • รายละเอียดคิว
  • ความจำที่ใช้
  • พื้นที่ดิสก์ที่ใช้
  • เวอร์ชันของ Tableau Server บนเครื่อง
  • กระบวนการโทโพโลยีของ Tableau Server ที่จัดเก็บไว้ในไฟล์การกำหนดค่าเอเจนต์

ตั้งแต่เวอร์ชัน 2024.2.0 เป็นต้นไป เมื่อเรียกใช้บนเซิร์ฟเวอร์ RMT คำสั่งจะส่งคืนสิ่งต่อไปนี้

สรุป

rmtadmin status [global option]

rmtadmin stop

หยุดการทำงานบริการ Resource Monitoring Tool เมื่อเรียกใช้คำสั่งนี้บนเซิร์ฟเวอร์ RMT จะหยุดการทำงานของเซิร์ฟเวอร์ RMT เท่านั้น เมื่อเรียกใช้บนเครื่องที่ติดตั้งเอเจนต์ จะหยุดการทำงานของเอเจนต์บนเครื่องเท่านั้น

คำสั่งนี้สามารถเรียกใช้ได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์ได้

สรุป

rmtadmin stop [options] [global option]

ตัวเลือก

ต้องระบุตัวเลือกอย่างน้อยหนึ่งรายการ:

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

--all

หยุดการทำงานบริการทั้งหมด

--master

หยุดการทำงานเซิร์ฟเวอร์ RMT

--mq

หยุดการทำงานบริการคิวข้อความ

--db

หยุดการทำงานบริการฐานข้อมูล

เอเจนต์:

--agent

หยุดการทำงานบริการเอเจนต์ที่เรียกใช้บนเครื่อง

ตัวอย่าง: rmtadmin stop --db

rmtadmin test-env

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

ทดสอบจุดการเชื่อมต่อที่หลากหลายระหว่าง Resource Monitoring Tool และ Tableau Server ซึ่งรวมถึงการทดสอบการเชื่อมต่อที่เก็บของ Tableau Server การเชื่อมต่อ Tableau Server API และการให้สิทธิ์อนุญาต Advanced Management (ก่อนนี้เรียกว่าส่วนเสริม Server Management)

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin test-env [positional parameter][global option]

พารามิเตอร์ระบุตำแหน่ง

--env

ไม่บังคับ ตัวระบุสภาพแวดล้อมที่ Resource Monitoring Tool ตรวจอยู่ นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

--force

ไม่บังคับ ใช้ตัวเลือกนี้เพื่ออัปเดตเกณฑ์พื้นฐานทันที แม้จะมีข้อมูลไม่เพียงพอก็ตาม โดยค่าเริ่มต้น คำสั่งจะรอให้โหลดสำเร็จ 50 โหลดเพื่อคำนวณเกณฑ์พื้นฐาน

rmtadmin update-baseline

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.4

อัปเดตเกณฑ์พื้นฐานสำหรับมุมมองการโหลดทั้งหมด เกณฑ์พื้นฐานคือเปอร์เซ็นต์ไทล์ที่ 95 ของเวลาการโหลดเริ่มต้นที่สำเร็จ 50 โหลดสำหรับมุมมองหนึ่ง

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin update-baseline [options][global option]

ตัวเลือก

env

จำเป็น นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

rmtadmin update-env

หมายเหตุ: เพิ่มในเวอร์ชัน 2021.2

อัปเดตการตั้งค่าสภาพแวดล้อม

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin update-env [options][global option]

ตัวเลือก

ตัวเลือกจำเป็นหรือไม่คำอธิบาย
--non-interactive

ไม่

ปิดใช้งานข้อความแจ้งแบบอินเทอร์แอคทีฟทั้งหมด
--no-test

ไม่

ปิดใช้งานการทดสอบการเชื่อมต่อ API และที่เก็บ
--nameใช่ชื่อของสภาพแวดล้อม
--idไม่ตัวระบุของสภาพแวดล้อมที่ใช้ใน URL อินเทอร์เฟซเว็บ

นี่คือตัวระบุที่ระบบสร้างขึ้น คุณจะพบได้ใน Admin > Environments > Edit Environment ที่หน้านี้ ในหมวด Environment Details คุณจะพบตัวระบุสำหรับสภาพแวดล้อมดังกล่าว

--gateway-url

ไม่

 

URL ที่ใช้เพื่อเข้าถึงเกตเวย์ของ Tableau Server

--versionไม่เวอร์ชันของ Tableau Server ที่สภาพแวดล้อมจะตรวจ
--api-usernameไม่ชื่อผู้ใช้ของบัญชีที่ใช้เพื่อเชื่อมต่อกับ API ของ Tableau Server บัญชีผู้ใช้ควรเป็นผู้ดูแลระบบ Tableau Server ที่มีสิทธิ์เข้าถึงไซต์ทั้งหมดของ Tableau Server
--api-passwordไม่

รหัสผ่านของบัญชีผู้ใช้ API ของ Tableau Server ที่ใช้เพื่อเชื่อมต่อกับ API ของ Tableau Server

--api-password-fileไม่เส้นทางไปยังไฟล์ที่มีรหัสผ่านของบัญชีผู้ใช้ Tableau Server API
--repository-serverไม่นี่คือชื่อเซิร์ฟเวอร์ของฐานข้อมูล PostgreSQL ที่ติดตั้งไว้กับ Resource Monitoring Tool
--repository-portไม่หมายเลขพอร์ตของฐานข้อมูลในที่เก็บของ Tableau Server
--repository-usernameไม่

ชื่อผู้ใช้ที่ใช้เพื่อเชื่อมต่อกับฐานข้อมูล PostgreSQL ที่ติดตั้งไว้กับที่เก็บของ Tableau Server

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

--repository-passwordไม่

รหัสผ่านของบัญชีผู้ใช้ที่ใช้เพื่อเชื่อมต่อกับฐานข้อมูล PostgreSQL ที่ติดตั้งด้วย Tableau Server

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

--repository-passwordไม่เส้นทางจะประกอบไปด้วยชื่อไฟล์ที่ใช้รหัสผ่านของบัญชีผู้ใช้เพื่อเชื่อมต่อกับฐานข้อมูล PostgreSQL ที่ติดตั้งด้วย Tableau Server
--repository-ssl-mode

ไม่

โหมด SSL ของที่เก็บของ Tableau Server :

SSL ที่แนะนำ หรือ SSL ที่จำเป็น เพื่อกำหนดค่าการเชื่อมต่อ SSL ไปยังที่เก็บของ Tableau

ปิดใช้งาน เพื่อไม่ต้องใช้ SSL เลยในการเชื่อมต่อกับที่เก็บของ Tableau Server

--repository-ssl-mode

ไม่

เมื่อกำหนดค่า PostgreSQL ของ Tableau Server เพื่อให้อนุญาตการเชื่อมต่อโดยตรง Tableau Server จะสร้างใบรับรองและคีย์ คุณสามารถเลือกที่จะระบุข้อมูลประจำตัวสำหรับใบรับรองที่ Tableau Server สร้างขึ้น หรือคัดลอกไฟล์ server.crt ไปยังเครื่องเซิร์ฟเวอร์ Resource Monitoring Tool ก็ได้ หากคุณเลือกที่จะคัดลอกไฟล์ใบรับรอง คุณไม่จำเป็นต้องใช้รหัสประจำตัว หากต้องการข้อมูลเพิ่มเติม โปรดดูกำหนดค่า Postgres SSL ให้อนุญาตการเชื่อมต่อโดยตรงจากไคลเอ็นต์

ตัวอย่าง:rmtadmin update-env --name=<new name>

rmtadmin users

แสดงรายการของบัญชีผู้ใช้ Resource Monitoring Tool

คำสั่งนี้ทำงานได้เฉพาะในเซิร์ฟเวอร์ RMT

สรุป

rmtadmin users

rmtadmin version

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

คำสั่งนี้สามารถเรียกใช้ได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์ได้

สรุป

rmtadmin version

rmtadmin ziplogs

สร้างไฟล์บีบอัดถาวรที่มีไฟล์บันทึก Resource Monitoring Tool

คำสั่งนี้สามารถทำงานได้กับทั้งเซิร์ฟเวอร์ RMT และเอเจนต์ แต่จะมีเฉพาะไฟล์บันทึกจากแอปพลิเคชันที่เรียกใช้อยู่

สรุป

rmtadmin ziplogs [positional parameter] [option] [global option]

พารามิเตอร์ระบุตำแหน่ง

filename

ชื่อของไฟล์บีบอัดเอาต์พุต หากไม่ได้ระบุไว้จะมีค่าเริ่มต้นเป็น log.zip

ตัวเลือก

--force

เขียนทับไฟล์ที่มีอยู่

ตัวอย่าง: rmtadmin ziplogs <zip file name> --force

ตัวเลือกที่ใช้ได้ทุกส่วน

--help

แสดงความช่วยเหลือสำหรับคำสั่ง

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