ข้ามไปที่เนื้อหา

ดู Logs เมื่อเครื่องสแกนมีปัญหา

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

ใช้ทำอะไร

หน้านี้คือสมุดจดของ Agent ใช้ตอนที่เวลาสแกนไม่เข้าระบบ แล้วอยากรู้ว่าติดที่ตรงไหน ยกตัวอย่างเช้านี้พนักงานสแกนกันหมดแต่หน้าลงเวลาว่างเปล่า ฝ่ายไอทีเปิดหน้านี้ดูก่อนว่า Agent หลุดจากระบบไปตอนกี่โมง และมีข้อความผิดพลาดอะไรค้างอยู่ไหม

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

ก่อนเริ่ม

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

ขั้นตอน

  1. กดเมนู ตั้งค่าอุปกรณ์ แล้วกด วิเคราะห์ Logs หัวหน้าหน้าเขียนว่า Agent Logs มีคำอธิบายว่าเป็นบันทึกเหตุการณ์และ debug log จาก Agent สำหรับตรวจปัญหาการเชื่อมต่อ ทางลัดอีกทางคือปุ่ม Logs ข้างเครื่องสแกนแต่ละเครื่องในหน้า การเชื่อมต่อ และปุ่มบนแถบเตือนสีเหลือง ทางลัดเหล่านี้พามาหน้านี้เฉยๆ ยังไม่กรองให้ ถ้าจะดูเฉพาะเครื่อง ให้พิมพ์เลข Serial ของเครื่องในช่องค้นหาเอง

  1. หน้าเปิดมาโดยกรองวันที่เป็นวันนี้ไว้ให้ ตารางเรียงจากใหม่ไปเก่า มีห้าคอลัมน์
คอลัมน์แสดงอะไร
เวลาวันที่กับเวลาของบรรทัดนั้น (เวลาไทย)
สถานะรหัสหรือระดับ เช่น 200 499 INFO WARN ERROR ตัวอักษรเป็นสีส้มถ้าเป็นคำเตือน เป็นสีแดงถ้าเป็นข้อผิดพลาดหรือออฟไลน์
Hostที่มาของบรรทัด มักเป็นเลข Serial ของเครื่องสแกนที่เกี่ยวข้อง ถ้าบรรทัดนั้นระบุเครื่อง
Requestคำสั่งหรือคำขอที่เกิดขึ้น
Messagesข้อความเต็ม
  1. ในตารางมีบรรทัดสามแบบปนกัน
แบบหน้าตาแปลว่า
ประวัติการต่อของ AgentHost เป็น agent-bridge และ Request เป็น connected หรือ disconnected สถานะ 200 กับ 499Agent ต่อเข้าระบบได้ (200) หรือหลุดออก (499) ใช้ดูว่าหลุดตอนกี่โมง ย้อนหลังได้ 7 วัน
บรรทัดจากตัว AgentHost agent หรือเลขเครื่องบันทึกการทำงานของ Agent ที่ดึงมาสดๆ ตอนเปิดหน้า ดึงล่าสุดไม่เกิน 200 บรรทัด
บรรทัดเตือนของหน้าRequest เป็น logsดึงบรรทัดจาก Agent ไม่ได้ เช่น Agent ออฟไลน์ — ดึง debug log จากเครื่องปลายทางไม่ได้ สถานะ OFFLINE (สีแดง) หรือ WARN
  1. ช่อง ค้นหา logs... ค้นหาคำในทุกคอลัมน์ ไม่สนตัวพิมพ์เล็กพิมพ์ใหญ่ กดที่ช่องจะมีกล่อง Filters โผล่ขึ้น มีปุ่ม time: status: host: request: message: source: กดปุ่มไหน คำนั้นจะถูกเติมในช่องค้นหา แล้วพิมพ์ค่าต่อท้าย จะค้นเฉพาะคอลัมน์นั้น เช่น status:error ค้นเฉพาะบรรทัดที่สถานะมีคำว่า error หรือ host: ตามด้วยเลข Serial ของเครื่อง ใส่หลายเงื่อนไขในช่องเดียวกันได้ ทุกเงื่อนไขต้องตรงพร้อมกัน

  2. ปุ่มวันที่ข้างช่องค้นหา (แสดงวันที่ที่เลือกอยู่) กดแล้วเลือกวันจากปฏิทินได้ ใต้ปฏิทินมีช่อง Start กับ End ไว้ใส่ช่วงเวลาของวัน เวลาเป็นเวลาไทย ถ้าอยากเห็นทุกวัน กดปุ่ม X ข้างปุ่มวันที่ (ชื่อปุ่ม ล้างตัวกรองวันที่)

  3. แถบเส้นเวลาเหนือตารางมีขีดสีแทนแต่ละบรรทัด (สีเข้มปกติ สีส้มคำเตือน สีแดงข้อผิดพลาด) ลากเมาส์บนแถบนี้ จะเลือกช่วงเวลาได้ ตารางจะเหลือเฉพาะบรรทัดในช่วงนั้น กด ล้างช่วงเวลา ถ้าอยากกลับมาดูทั้งหมด

  4. ปุ่ม รีเฟรช โหลดใหม่ทันที ปกติหน้านี้โหลดบรรทัดจาก Agent ใหม่เองทุก 30 วินาที และประวัติการต่อทุก 1 นาที ถ้ากำลังไล่ปัญหาอยู่ กดปุ่ม Live ให้โหลดใหม่ทุก 2 วินาที ปุ่มจะมีจุดแดงกะพริบ กดอีกครั้งจะปิด

ข้อควรรู้

  • ดึงจาก Agent ได้ล่าสุด 200 บรรทัด บรรทัดที่เก่ากว่านั้นไม่อยู่ในหน้านี้ ถ้าต้องการย้อนไปไกลกว่านั้น ให้ฝ่ายไอทีดูบนเครื่องที่ติดตั้ง Agent
  • วันที่กรองไว้คือวันนี้ ถ้าไม่เห็นบรรทัดที่คิดว่าควรมี ให้เช็กปุ่มวันที่ก่อน อาจกรองอยู่แค่วันนี้
  • ถ้าเครื่องส่งเวลาเข้ามาตามปกติ การดูจากหน้านี้ไม่จำเป็น ดูแค่ว่า Agent ออนไลน์อยู่ที่หน้า การเชื่อมต่อ ก็พอ หน้านี้ไว้ใช้ตอนผิดปกติ
  • การล้างประวัติ ถ้ามีการสั่งถอนการติดตั้ง Agent (ปุ่ม ลบ Agent) ประวัติการต่อ/หลุดของ Agent ในหน้านี้จะถูกล้าง ดู ติดตั้ง อัปเดต และถอน Agent
  • เวลาบนหน้านี้ใช้เวลาไทย ตามที่กล่องปฏิทินเขียนไว้ว่า Local (Asia/Bangkok)
  • ข้อความหลายบรรทัดเป็นภาษาอังกฤษ เพราะ Agent เป็นคนเขียน ถ้าต้องส่งให้ผู้ให้บริการช่วยดู คัดลอกบรรทัดนั้นไปทั้งบรรทัด พร้อมเวลา

คำถามที่พบบ่อย

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

ตารางว่างเปล่า เขียนว่า No logs to show within selected timeline ไม่มีบรรทัดตรงกับเงื่อนไขตอนนี้ ลองล้างช่องค้นหา ล้างตัวกรองวันที่ด้วยปุ่ม X และกด ล้างช่วงเวลา ถ้ามี แล้วกด รีเฟรช

เห็น disconnected หลายครั้งในวันเดียว แปลว่า Agent หลุดจากระบบแล้วต่อใหม่ซ้ำๆ ให้ฝ่ายไอทีเช็กอินเทอร์เน็ตของออฟฟิศ และเครื่องที่ติดตั้ง Agent ว่าถูกปิดหรือรีสตาร์ทไหม ตามเวลาที่เห็นในแถว

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