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