Title: 🖥️ Configuración de Monitoreo en Zabbix 7.4 para un Host con Windows 10
Course: 2025 - LISI - Redes Avanzadas 3-3 > Section: Redes Definidas por Software (SDN)

🖥️ Configuración de Monitoreo en Zabbix 7.4 para un Host con Windows 10

🧩 Parte 1: Configuración en el Host Windows 10

🔽 1. Descargar el agente Zabbix 2

- Ir a: https://www.zabbix.com/download_agents
- Seleccionar:
  - 🖥️ SO: Windows
  - 🧱 Arquitectura: 64-bit
  - 🧪 Versión: Zabbix Agent 2

🛠️ 2. Instalar el agente

Durante la instalación, especificar:

- Server: IP del servidor Zabbix
- Hostname: Nombre del equipo (debe coincidir con el que se usará en Zabbix)

📝 3. Configurar el archivo zabbix_agent2.conf

Ubicación típica:
C:\Program Files\Zabbix Agent 2\zabbix_agent2.conf

Editar las siguientes líneas:

Server=192.168.X.X         # IP del servidor Zabbix
ServerActive=192.168.X.X   # IP del servidor Zabbix
Hostname=WIN10-PC          # Nombre del hos

🔄 4. Reiniciar el servicio del agente

Abrir PowerShell como administrador y ejecutar:

Restart-Service "Zabbix Agent 2"

🧩 Parte 2: Configuración en el Servidor Zabbix 7.4

🔐 1. Acceder al panel web de Zabbix

- URL típica: http://IP_DEL_SERVIDOR/zabbix
- Iniciar sesión como administrador

➕ 2. Crear el host

Ir a:
Configuration → Hosts → Create host

Completar:

- 🖊️ Host name: WIN10-PC (igual al del agente)
- 📁 Groups: Crear o seleccionar uno como Windows Hosts
- 🌐 Interfaces:
  - Tipo: Agent
  - IP: 192.168.X.X (IP del host Windows)

📎 3. Asignar template

En la pestaña Templates, añadir:

- Template OS Windows by Zabbix agent 2

Este template incluye:

- 🧠 Uso del procesador
- 📊 Memoria RAM
- 🌐 Interfaces de red

🧩 Parte 3: Monitoreo de la Tarjeta Gráfica (GPU)

Zabbix no incluye monitoreo de GPU por defecto en Windows. Opciones:

🧪 Opción 1: Script PowerShell

Crear un ítem tipo Zabbix agent (active) que ejecute:

Get-WmiObject Win32_VideoController | Select-Object Name, AdapterRAM


🧪 Opción 2: GPU-Z + Zabbix Sender

- Instalar GPU-Z
- Configurar exportación de datos
- Usar zabbix_sender para enviar métricas al servidor

✅ Verificación

- Ir a Monitoring → Latest data
- Filtrar por el host WIN10-PC
- Verificar que se reciben datos de CPU, RAM, red y otros

🆚 Zabbix Agent vs Zabbix Agent 2

Característica | Zabbix Agent (clásico) | Zabbix Agent 2
Arquitectura | Tradicional, más simple | Basado en plugins y multihilos
Extensibilidad | Limitada | Alta: permite plugins personalizados
Soporte para plugins | ❌ No | ✅ Sí (por ejemplo, para Docker, PostgreSQL, etc.)
Multihilo | ❌ No | ✅ Sí (mejor rendimiento en sistemas con múltiples núcleos)
Recolección de datos | Básica | Más avanzada y flexible
Consumo de recursos | Menor | Ligeramente mayor, pero más eficiente en tareas complejas
Compatibilidad | Muy estable y probado | Requiere versiones recientes de Zabbix
Soporte para JSON y estructuras complejas | ❌ No | ✅ Sí

✅ ¿Cuál te conviene usar?

- Para Windows 10, Zabbix Agent 2 es recomendado si deseas:
  - Monitorear más métricas del sistema.
  - Usar scripts personalizados o plugins.
  - Tener mejor rendimiento en equipos modernos.
- Si buscas algo ligero y muy estable, el agente clásico también funciona bien, pero con menos capacidades.

Entregable:
El alumno deberá realizar una presentación funcional en clase con duración máxima de 2 minutos, en la cual:

- Configure el agente Zabbix en un equipo con Windows 10.
- Agregue dicho host al servidor Zabbix para que pueda ser monitoreado.

Durante la presentación, se deberá mostrar el proceso de configuración y evidenciar que el host aparece correctamente en el panel de monitoreo del servidor Zabbix.