4 Prototipos de equipos

Los prototipos de equipos son modelos para crear equipos mediante reglas de descubrimiento de bajo nivel. Antes de ser descubiertos como equipos, estos prototipos no pueden tener métricas ni disparadores, excepto aquellos vinculados desde plantillas.

Configuración

Los host prototypes se configuran en reglas de descubrimiento de bajo nivel.

Para crear un host prototype:

1. Vaya a Recopilación de datosHosts.

2. Haga clic en Discovery para el host requerido y vaya a la lista de reglas de descubrimiento de bajo nivel configuradas para ese host.

3. Haga clic en Host prototypes para la regla de descubrimiento requerida.

4. Haga clic en el botón Create host prototype en la esquina superior derecha.

Los host prototypes tienen los mismos parámetros que los hosts normales; sin embargo, los siguientes parámetros admiten una configuración diferente o adicional:

Parameter Description
Host name Este parámetro debe contener al menos una macro de descubrimiento de bajo nivel para garantizar nombres de host únicos para los hosts creados.
Visible name Se admiten macros de descubrimiento de bajo nivel.
Group prototypes Permite especificar prototipos de grupos de host mediante macros de descubrimiento de bajo nivel.
Según los prototipos de grupo especificados, se descubrirán, crearán y vincularán a los hosts creados los grupos de host; los grupos descubiertos que ya hayan sido creados por otras reglas de descubrimiento de bajo nivel también se vincularán a los hosts creados. Sin embargo, los grupos de host descubiertos que coincidan con grupos de host creados manualmente no se vincularán a los hosts creados.
Interfaces Defina si los hosts descubiertos heredan la IP del host al que pertenece la regla de descubrimiento (valor predeterminado) o si obtienen interfaces personalizadas.
Se admiten macros de descubrimiento de bajo nivel y macros de usuario.
Create enabled Defina el estado de los hosts descubiertos; si no está marcado, los hosts se crearán deshabilitados.
Discover Defina si los hosts se crearán a partir del host prototype; si no está marcado, los hosts no se crearán a partir del host prototype (a menos que esta configuración se sobrescriba en la regla de descubrimiento de bajo nivel).

Las macros de descubrimiento de bajo nivel también se admiten para los valores de etiquetas y los valores de macros de usuario del host prototype.
Los Value maps no son compatibles con los host prototypes.

Para ver un ejemplo de cómo configurar un host prototype, consulte Monitorización de máquinas virtuales.

Interfaces de host

Para añadir interfaces personalizadas, cambie el selector Interfaces de "Heredar" a "Personalizado". Haga clic en add\_link.png y seleccione el tipo de interfaz: agent Zabbix, SNMP, JMX, IPMI.

Si se selecciona Personalizado, pero no se han configurado interfaces, los hosts se crearán sin interfaces.
Si se selecciona Heredar y la plantilla de host pertenece a una template, todos los hosts descubiertos heredarán la interfaz de host del host al que está vinculada la template.

Si se especifican varias interfaces personalizadas, la interfaz principal puede establecerse en la columna Por defecto.

Para ver un ejemplo de cómo configurar una interfaz de host personalizada, consulte Ejemplo de configuración de monitorización de VMware.

Un host sólo se creará si una interfaz de host contiene datos correctos.

Hosts descubiertos

En la lista de hosts, los hosts descubiertos llevan como prefijo el nombre de la regla de descubrimiento que los creó.

Los hosts descubiertos heredan la mayoría de los parámetros de los host prototypes como solo lectura. Solo se pueden configurar los siguientes parámetros de host descubiertos:

  • Templates - vincular nuevos templates o desvincular los agregados manualmente. Los templates heredados de un host prototype no se pueden desvincular.
  • Description - agregar o editar la descripción del host.
  • Status - habilitar o deshabilitar el host.
  • Tags - agregar nuevas etiquetas o eliminar las agregadas manualmente. Las etiquetas heredadas de un host prototype no se pueden eliminar. Tenga en cuenta que las etiquetas no pueden tener duplicados (etiquetas con el mismo nombre y valor). Si se agrega una nueva etiqueta al host prototype y coincide con una etiqueta agregada manualmente en un host descubierto, la etiqueta agregada manualmente se reemplazará por la etiqueta heredada durante el descubrimiento.
  • Macros - agregar nuevas macros de host o eliminar las agregadas manualmente, así como las heredadas de un host prototype; cambiar los valores de las macros y los types.

Los hosts descubiertos también heredan user macros del host donde está configurada la regla de descubrimiento. Estas macros heredadas se pueden eliminar, y sus valores y tipos se pueden cambiar.

Los hosts descubiertos se pueden eliminar manualmente. Sin embargo, tenga en cuenta que se volverán a descubrir si el descubrimiento está habilitado para ellos.

Los hosts que ya no se descubren pueden ser:

  • deshabilitados automáticamente (según el valor Disable lost resources de la regla de descubrimiento)
  • eliminados automáticamente (según el valor Delete lost resources de la regla de descubrimiento).

Zabbix no admite host prototypes anidados, es decir, host prototypes en hosts descubiertos por reglas de descubrimiento de bajo nivel.