รวบรวมข้อมูลด้วยตัวตรวจสอบประสิทธิภาพของ Windows

หากต้องการตรวจสอบการใช้ทรัพยากรและกระบวนการของเซิร์ฟเวอร์ คุณสามารถใช้ Windows Performance Monitor (PerfMon) ซึ่งรวมอยู่ใน Windows Server ใช้ PerfMon เพื่อรวบรวมข้อมูลประสิทธิภาพโดยละเอียด รวมถึงความถี่ในการใช้งาน CPU, จำนวนหน่วยความจำที่ใช้, ข้อมูลเกี่ยวกับแต่ละกระบวนการของ Tableau Server และอื่นๆ

หากต้องการข้อมูลเพิ่มเติมว่าแต่ละกระบวนการของ Tableau Server ทำอะไรบ้าง โปรดดู กระบวนการของ Tableau Server

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

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

วิธีการรวบรวมข้อมูลด้วย Windows Performance Monitor

ขั้นตอนที่ 1: สร้างชุดตัวรวบรวมข้อมูลใหม่

  1. คลิกเมนู Start ของ Windows และค้นหาคำว่า “ประสิทธิภาพ”

  2. คลิกขวาที่การตรวจสอบประสิทธิภาพ จากนั้นคลิกที่เรียกใช้งานในฐานะผู้ดูแลระบบ

  3. ในแผงด้านซ้ายให้คลิกชุดตัวรวบรวมข้อมูล

  4. ในแผงด้านขวาให้คลิกขวาที่ที่กำหนดโดยผู้ใช้ คลิกใหม่ และจากนั้นคลิกชุดตัวรวบรวมข้อมูล

  5. ในตัวช่วยชุดสร้างตัวรวบรวมข้อมูลใหม่ ให้ป้อนชื่อชุดตัวรวบรวมข้อมูล ตัวอย่างเช่น คุณอาจป้อนว่าประสิทธิภาพของ Tableau Server Performance

  6. เลือกสร้างด้วยตนเอง (ขั้นสูง) จากนั้นจึงคลิกถัดไป

  7. ในส่วนสร้างบันทึก ให้เลือกตัวนับประสิทธิภาพ และคลิกถัดไป

ขั้นตอนที่ 2: เลือกตัวนับประสิทธิภาพ

  1. ตั้งค่าช่วงตัวอย่างเป็น 30 วินาที

  2. คลิกเพิ่ม

  3. เลือกคอมพิวเตอร์ที่คุณต้องการบันทึกข้อมูลประสิทธิภาพ

    หากคุณใช้งาน Tableau Server บนคอมพิวเตอร์เครื่องเดียว ให้เลือก<คอมพิวเตอร์ภายใน> หากคุณใช้งาน Tableau Server บนคอมพิวเตอร์หลายเครื่อง คุณต้องทำขั้นตอนเหล่านี้ซ้ำเพื่อรวบรวมข้อมูลของคอมพิวเตอร์แต่ละเครื่อง

  4. เลือกตัวนับประสิทธิภาพจากรายการนั้น

    ตารางต่อไปนี้แสดงรายการตัวนับประสิทธิภาพที่เราแนะนำสำหรับการตรวจสอบประสิทธิภาพของ Tableau Server

    หมวดหมู่ตัวนับประสิทธิภาพหมายเหตุ

    ดิสก์ภายใน

    ความยาวของคิวดิสก์ปัจจุบัน

    ไบต์อ่านดิสก์/วินาที

    ไบต์เขียนดิสก์/วินาที

    จำนวนคำขอเขียนที่ค้างอยู่และจำนวนไบต์ที่อ่านและเขียนไปยังฮาร์ดดิสก์ของเซิร์ฟเวอร์ เลือกตัวนับเหล่านี้สำหรับดิสก์ที่คุณติดตั้ง Tableau Server (เรียกว่าอินสแตนซ์ ใน PerfMon)

    หน่วยความจำ

    % ไบต์ที่ยืนยันในการใช้งาน

    MBytes ที่พร้อมใช้งาน

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

    %เวลาของโปรเซสเซอร์

    % ประโยชน์ใช้สอยของโปรเซสเซอร์

    เปอร์เซ็นต์ของเวลาที่โปรเซสเซอร์ใช้งาน และเปอร์เซ็นต์ของความจุที่โปรเซสเซอร์ใช้

    กระบวนการ

    % เวลาของโปรเซสเซอร์

    ไบต์ส่วนตัว

    เปอร์เซ็นต์ของความจุในการประมวลผลที่ใช้โดยกระบวนการหนึ่งๆ และจำนวนหน่วยความจำที่สงวนไว้สำหรับกระบวนการ เลือกตัวนับเหล่านี้สำหรับกระบวนการต่อไป (เรียกว่าอินสแตนซ์ ใน PerfMon)

    • run-backgrounder (แบ็กกราวเดอร์)
    • run-dataserver (เซิร์ฟเวอร์ข้อมูล)
    • redis-server (เซิร์ฟเวอร์แคช)
    • hyperd (เครื่องมือสำหรับข้อมูล)
    • run-vizqlserver (VizQL Server)

    ทำตามขั้นตอนต่อไปนี้เพื่อเลือกตัวนับประสิทธิภาพแต่ละตัว

    1. ดับเบิลคลิกเพื่อเลือกหมวดหมู่ในรายการดรอปดาวน์

    2. เลือกตัวนับประสิทธิภาพหรือตัวนับที่คุณต้องการใช้

    3. ในส่วนอินสแตนซ์ของออบเจ็กต์ที่เลือก หากเหมาะสม ให้เลือกกระบวนการ (หรืออินสแตนซ์) ที่คุณต้องการรวบรวมข้อมูล

    4. คลิกเพิ่ม

    5. หากคุณใช้งาน Tableau Server บนคอมพิวเตอร์หลายเครื่อง ให้กลับไปขั้นตอนที่ 3 เลือกคอมพิวเตอร์อื่นและทำขั้นตอนข้างบนซ้ำ

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

    6. คลิกตกลง แล้วคลิกถัดไป

ขั้นตอนที่ 3: บันทึกชุดตัวรวบรวมข้อมูล

  1. เรียกดูไดเรกทอรีที่คุณต้องการเก็บข้อมูล จากนั้นคลิกถัดไป

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

  2. คลิกเสร็จสิ้น

  3. ในแผงด้านซ้ายของหน้าต่างตัวตรวจสอบประสิทธิภาพหลัก ให้เลือกชุดตัวรวบรวมข้อมูลที่คุณสร้างขึ้น

  4. ในแผงด้านขวา ให้คลิกขวาที่ตัวนับประสิทธิภาพ DataCollector01 จากนั้นคลิกคุณสมบัติ

  5. เลือกที่คั่นด้วยจุลภาค เป็นรูปแบบของบันทึกและคลิกตกลง

ขั้นตอนที่ 4: เรียกใช้ชุดตัวรวบรวมข้อมูล

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

ขั้นตอนที่ 5: อนุญาตให้มีการเข้าถึงระยะไกลสำหรับคอมพิวเตอร์หลายเครื่อง

สำหรับ PerfMon หากต้องการรวบรวมข้อมูลของคอมพิวเตอร์เครื่องอื่นๆ คุณต้องทำให้แน่ใจว่าคอมพิวเตอร์เครื่องอื่นๆ นั้นสามารถเข้าถึงได้ นั่นคืออยู่ในเครือข่ายเดียวกันและไม่มีกฎไฟร์วอลล์ที่ป้องกันการเข้าถึง กฎไฟร์วอลล์ที่คุณต้องตั้งแตกต่างกันไปในแต่ละเวอร์ชันของ Windows ดังนั้นคุณอาจต้องติดต่อขอข้อมูลจากผู้ดูแลเครือข่าย นอกจากนี้ คุณต้องทำให้แน่ใจว่าบัญชีผู้ใช้ “เรียกใช้งานในฐานะ” มีสิทธิ์รวบรวมข้อมูลในคอมพิวเตอร์ที่อยู่ห่างออกไปได้ PerfMon เรียกใช้ชุดตัวรวบรวมข้อมูลในฐานะผู้ใช้ “ระบบ” ตามค่าเริ่มต้น หากต้องการเปลี่ยน “เรียกใช้งานในฐานะ” ผู้ใช้ ให้ปฏิบัติตามขั้นตอนดังต่อไปนี้

  1. ในแผงด้านซ้ายของ PerfMon ให้เปิดโหนดชุดตัวรวบรวมข้อมูล จากนั้นโหนดที่กำหนดโดยผู้ใช้

  2. คลิกขวาที่ชื่อของชุดตัวรวบรวมข้อมูล จากนั้นคลิกคุณสมบัติ

  3. ในส่วนเรียกใช้งานในฐานะของแท็บทั่วไป ให้คลิกปุ่มเปลี่ยน และระบุบัญชีอื่น

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