วิธีตรวจสอบ Server ใน Azure Arc

หลังจากเชื่อม Windows Server 2025 เข้ากับ Azure Arc สำเร็จแล้ว ขั้นตอนถัดไปที่สำคัญคือการตรวจสอบสถานะของ Server เพื่อยืนยันว่าเครื่องยังเชื่อมต่อกับ Azure ได้ตามปกติ และพร้อมใช้งานร่วมกับบริการต่าง ๆ เช่น Azure Monitor, Azure Update Manager, Azure Policy และ Microsoft Defender for Cloud

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

① ทำไมต้องตรวจสอบ Server ใน Azure Arc

Azure Arc ทำหน้าที่เป็นศูนย์กลางในการจัดการ Server

หาก Server เกิดปัญหา เช่น

  • Agent หยุดทำงาน
  • Network ขาดการเชื่อมต่อ
  • Firewall Block
  • Azure Arc Agent Error
  • Authentication Problem

Azure Portal จะแสดงสถานะที่เปลี่ยนแปลง

การตรวจสอบอย่างสม่ำเสมอช่วยลด Downtime ได้อย่างมาก

② เปิด Azure Arc Servers

เข้าสู่ Azure Portal

จากนั้นไปที่

Azure Arc
→ Servers

จะปรากฏรายการ Server ทั้งหมดที่เชื่อมอยู่

ข้อมูลที่แสดง เช่น

  • ชื่อเครื่อง
  • Resource Group
  • Subscription
  • Operating System
  • Agent Version
  • Connection Status
  • Last Check-In

หน้าจอนี้ถือเป็น Dashboard หลักสำหรับผู้ดูแลระบบ

③ ตรวจสอบสถานะ Connected

สถานะที่ดีที่สุดคือ

Connected

หมายความว่า

  • Azure Arc Agent ทำงานปกติ
  • Server ติดต่อ Azure ได้
  • Azure Services พร้อมใช้งาน

หากสถานะเป็น Connected สามารถใช้งานฟีเจอร์อื่นต่อได้ทันที

④ ตรวจสอบสถานะ Offline

หากพบสถานะ

Disconnected

หรือ

Offline

อาจเกิดจาก

  • Internet ขัดข้อง
  • DNS มีปัญหา
  • Firewall Block
  • Azure Agent หยุดทำงาน
  • Proxy Configuration ผิด

ควรตรวจสอบทันที

⑤ ตรวจสอบผ่าน PowerShell

บน Windows Server 2025

รันคำสั่ง

azcmagent show

ตัวอย่างผลลัพธ์

Agent Status : Connected
Resource Name : WS2025-01
Location : Southeast Asia

หาก Agent Status เป็น Connected แสดงว่าเครื่องยังเชื่อม Azure อยู่

⑥ ตรวจสอบรายละเอียด Agent

ดูเวอร์ชัน Agent

azcmagent version

ตัวอย่าง

1.52.x

ควรอัปเดต Agent ให้เป็นเวอร์ชันใหม่อยู่เสมอ

เพื่อเพิ่มประสิทธิภาพและความปลอดภัย

⑦ ตรวจสอบ Service ของ Azure Arc

Azure Arc ใช้ Service

himds

ตรวจสอบ

Get-Service himds

ผลลัพธ์ที่ถูกต้อง

Running

หาก Service หยุดทำงาน

ให้เริ่มใหม่

Start-Service himds

⑧ ตรวจสอบ Last Heartbeat

Azure Arc จะส่ง Heartbeat กลับไปยัง Azure เป็นระยะ

ใน Azure Portal จะมีข้อมูล

  • Last Connected
  • Last Check-In
  • Last Heartbeat

หากเวลาห่างจากปัจจุบันมากผิดปกติ

อาจมีปัญหาเกี่ยวกับ Network หรือ Agent

⑨ ตรวจสอบ Operating System

Azure Arc สามารถแสดงข้อมูลระบบปฏิบัติการได้

ตัวอย่าง

Windows Server 2025 Datacenter

ข้อมูลนี้ช่วยตรวจสอบว่า Inventory ภายใน Azure ตรงกับระบบจริงหรือไม่

⑩ ตรวจสอบ Azure Resource Information

ภายในหน้ารายละเอียด Server

สามารถดู

  • Resource Group
  • Subscription
  • Region
  • Tags
  • Machine Type

ช่วยให้จัดการ Infrastructure ขนาดใหญ่ได้ง่ายขึ้น

⑪ ตรวจสอบ Extensions

Azure Arc รองรับ Extension หลายประเภท

เช่น

  • Azure Monitor Agent
  • Defender Extension
  • Guest Configuration
  • Custom Script Extension

ดูได้ที่

Settings
→ Extensions

ตรวจสอบว่าสถานะเป็น

Succeeded

หากพบ Failed ควรตรวจสอบทันที

⑫ ตรวจสอบผ่าน Azure Monitor

หากติดตั้ง Azure Monitor Agent แล้ว

สามารถดูข้อมูล

  • CPU
  • RAM
  • Disk
  • Network
  • Event Logs

ได้จาก Azure Portal

ช่วยลดการ Remote เข้าเครื่องบ่อย ๆ

⑬ ตรวจสอบ Compliance

Azure Policy สามารถประเมิน

  • Security Baseline
  • Configuration Standard
  • Compliance Requirement

ดูได้ที่

Azure Policy
→ Compliance

ช่วยให้ตรวจสอบมาตรฐานองค์กรได้จากส่วนกลาง

⑭ ตรวจสอบ Security

หากเปิด Microsoft Defender for Cloud

สามารถดู

  • Security Score
  • Recommendations
  • Vulnerabilities
  • Threat Alerts

ได้จาก Dashboard

ช่วยค้นหาความเสี่ยงก่อนเกิดปัญหาร้ายแรง

comsiam พบว่าหลายองค์กรตรวจพบช่องโหว่ของ Server ได้เร็วขึ้นมากหลังจากนำ Azure Arc และ Defender for Cloud มาใช้งานร่วมกัน

⑮ ตรวจสอบ Log ผ่าน Agent

หาก Agent มีปัญหา

ดู Log ได้จาก

C:\ProgramData\AzureConnectedMachineAgent\Log

ไฟล์ Log จะช่วยวิเคราะห์

  • Authentication Error
  • Connectivity Error
  • Certificate Error
  • Service Error

ได้อย่างละเอียด

⑯ ปัญหาที่พบบ่อย

Agent Offline

ตรวจสอบ

Get-Service himds

DNS Error

ทดสอบ

nslookup management.azure.com

Firewall Block

ทดสอบ

Test-NetConnection management.azure.com -Port 443

Agent Version เก่า

ตรวจสอบ

azcmagent version

Extension Failed

ตรวจสอบผ่าน Azure Portal

แล้วติดตั้งใหม่

⑰ Best Practices

แนวทางที่แนะนำ

  • ตรวจสอบ Connected Status ทุกวัน
  • เปิด Azure Monitor
  • เปิด Defender for Cloud
  • อัปเดต Agent สม่ำเสมอ
  • ตรวจสอบ Heartbeat เป็นประจำ
  • ใช้ Azure Policy ควบคุมมาตรฐาน

วิธีนี้ช่วยให้ Hybrid Infrastructure มีความเสถียรสูงขึ้นอย่างมาก

⑱ สรุป

การตรวจสอบ Server ใน Azure Arc เป็นขั้นตอนสำคัญของการดูแล Windows Server 2025 ในสภาพแวดล้อม Hybrid Cloud โดยผู้ดูแลระบบสามารถตรวจสอบสถานะการเชื่อมต่อ Agent, Performance, Security, Compliance และ Extensions ได้จาก Azure Portal หรือ PowerShell ทำให้สามารถแก้ไขปัญหาได้อย่างรวดเร็วและลดความเสี่ยงของระบบได้อย่างมีประสิทธิภาพ

⑲ คำถามชวนคิด

หากมี Server จำนวน 100 เครื่องกระจายอยู่หลายจังหวัด คุณจะเลือกตรวจสอบทีละเครื่องผ่าน Remote Desktop หรือใช้ Azure Arc เพื่อตรวจสอบทุกเครื่องจาก Dashboard เดียว?