en-us	#### Scheduling intervals  Scheduling intervals are used to check items at specific times. While flexible intervals are designed to redefine the default item update interval, the scheduling intervals are used to specify an independent checking schedule, which is executed in parallel.  A scheduling interval is defined as: `md<filter>wd<filter>h<filter>m<filter>s<filter>` where:  -   **md** - month days -   **wd** - week days -   **h** - hours -   **m** - minutes -   **s** – seconds  `<filter>` is used to specify values for its prefix (days, hours, minutes, seconds) and is defined as: `[<from>[-<to>]][/<step>][,<filter>]` where:  -   `<from>` and `<to>` define the range of matching values (included).     If `<to>` is omitted then the filter matches a `<from> - <from>`     range. If `<from>` is also omitted then the filter matches all     possible values. -   `<step>` defines the skips of the number value through the range. By     default `<step>` has the value of 1, which means that all values of     the defined range are matched.  While the filter definitions are optional, at least one filter must be used. A filter must either have a range or the *<step>* value defined.  An empty filter matches either '0' if no lower-level filter is defined or all possible values otherwise. For example, if the hour filter is omitted then only '0' hour will match, provided minute and seconds filters are omitted too, otherwise an empty hour filter will match all hour values.  Valid `<from>` and `<to>` values for their respective filter prefix are:  |Prefix|Description|*<from>*|*<to>*| |------|-----------|--------------|------------| |md|Month days|1-31|1-31| |wd|Week days|1-7|1-7| |h|Hours|0-23|0-23| |m|Minutes|0-59|0-59| |s|Seconds|0-59|0-59|  The `<from>` value must be less or equal to `<to>` value. The `<step>` value must be greater or equal to 1 and less or equal to `<to>` - `<from>`.  Single digit month days, hours, minutes and seconds values can be prefixed with 0. For example `md01-31` and `h/02` are valid intervals, but `md01-031` and `wd01-07` are not.  In Zabbix frontend, multiple scheduling intervals are entered in separate rows. In Zabbix API, they are concatenated into a single string with a semicolon `;` as a separator.  If a time is matched by several intervals it is executed only once. For example, `wd1h9;h9` will be executed only once on Monday at 9am.  Examples:  |Interval|Will be executed| |--------|----------------| |m0-59|every minute| |h9-17/2|every 2 hours starting with 9:00 (9:00, 11:00 ...)| |m0,30 or m/30|hourly at hh:00 and hh:30| |m0,5,10,15,20,25,30,35,40,45,50,55 or m/5|every five minutes| |wd1-5h9|every Monday till Friday at 9:00| |wd1-5h9-18|every Monday till Friday at 9:00,10:00,...,18:00| |h9,10,11 or h9-11|every day at 9:00, 10:00 and 11:00| |md1h9m30|every 1st day of each month at 9:30| |md1wd1h9m30|every 1st day of each month at 9:30 if it is Monday| |h9m/30|every day at 9:00, 9:30| |h9m0-59/30|every day at 9:00, 9:30| |h9,10m/30|every day at 9:00, 9:30, 10:00, 10:30| |h9-10m30|every day at 9:30, 10:30| |h9m10-40/30|every day at 9:10, 9:40| |h9,10m10-40/30|every day at 9:10, 9:40, 10:10, 10:40| |h9-10m10-40/30|every day at 9:10, 9:40, 10:10, 10:40| |h9m10-40|every day at 9:10, 9:11, 9:12, ... 9:40| |h9m10-40/1|every day at 9:10, 9:11, 9:12, ... 9:40| |h9-12,15|every day at 9:00, 10:00, 11:00, 12:00, 15:00| |h9-12,15m0|every day at 9:00, 10:00, 11:00, 12:00, 15:00| |h9-12,15m0s30|every day at 9:00:30, 10:00:30, 11:00:30, 12:00:30, 15:00:30| |h9-12s30|every day at 9:00:30, 9:01:30, 9:02:30 ... 12:58:30, 12:59:30| |h9m/30;h10 (*API-specific syntax*)|every day at 9:00, 9:30, 10:00| |h9m/30<br>h10 (*add this as another row in frontend*)|every day at 9:00, 9:30, 10:00|
es	#### Intervalos de programación  Los intervalos de programación se utilizan para verificar elementos en momentos específicos. Mientras los intervalos flexibles están diseñados para redefinir la actualización de intervalos de los elementos predeterminados, los intervalos de programación se utilizan para especificar un programa de control, que se ejecuta en paralelo.  Un intervalo de programación se define como: `md<filtro>wd<filtro>h<filtro>m<filtro>s<filtro>` donde:  - **md** - días del mes - **wd** - días de la semana - **h** - horas - **m** - minutos - **s** – segundos  `<filtro>` se usa para especificar valores para su prefijo (días, horas, minutos, segundos) y se define como: `[<desde>[-<hasta>]][/<paso>][,<filtro>]` donde:  - `<from>` y `<to>` definen el rango de valores coincidentes (incluidos).     Si se omite `<to>`, el filtro coincide con `<from> - <from>`     distancia. Si también se omite `<from>` entonces el filtro coincide con todos     valores posibles. - `<paso>` define los saltos del valor numérico a través del rango. Por     predeterminado `<paso>` tiene el valor de 1, lo que significa que todos los valores de     el rango definido coinciden.  Si bien las definiciones de filtro son opcionales, al menos un filtro debe estar utilizado. Un filtro debe tener un rango o el valor *<paso>* definido.  Un filtro vacío coincide con '0' si no se define ningún filtro de nivel inferior o todos los valores posibles de lo contrario. Por ejemplo, si el filtro de horas es Si se omite, solo coincidirá la hora '0', siempre que se proporcionen minutos y segundos. los filtros también se omiten; de lo contrario, un filtro de hora vacío coincidirá con todos valores de horas.  Los valores `<desde>` y `<hasta>` válidos para sus respectivos prefijos de filtro son:  |Prefijo|Descripción|*<desde>*|*<hasta>*| |------|-----------|--------------|------------| |md|Días del mes|1-31|1-31| |wd|Días de la semana|1-7|1-7| |h|Horas|0-23|0-23| |m|Minutos|0-59|0-59| |s|Segundos|0-59|0-59|  El valor `<desde>` debe ser menor o igual que el valor `<hasta>`. El `<paso>` el valor debe ser mayor o igual a 1 y menor o igual a `<to>` - `<desde>`.  Los valores de mes, día, hora, minuto y segundo de un solo dígito se pueden con el prefijo 0. Por ejemplo, `md01-31` y `h/02` son intervalos válidos, pero `md01-031` y `wd01-07` no lo son.  En la interfaz de Zabbix, se ingresan múltiples intervalos de programación en filas separadas. En la API de Zabbix, se concatenan en una sola cadena con un punto y coma `;` como separador.  Si un tiempo coincide con varios intervalos, se ejecuta solo una vez. Para ejemplo, `wd1h9;h9` se ejecutará solo una vez el lunes a las 9 a.m.  Ejemplos:  |Intervalo|Será ejecutado| |--------|----------------| |m0-59|cada minuto| |h9-17/2|cada 2 horas a partir de las 9:00 (9:00, 11:00 ...)| |m0,30 o m/30|cada hora a las hh:00 y hh:30| |m0,5,10,15,20,25,30,35,40,45,50,55 o m/5|cada cinco minutos| |wd1-5h9|todos los lunes a viernes a las 9:00| |wd1-5h9-18|todos los lunes a viernes a las 9:00,10:00,...,18:00| |h9,10,11 o h9-11|todos los días a las 9:00, 10:00 y 11:00| |md1h9m30|cada 1er día de cada mes a las 9:30| |md1wd1h9m30|cada 1er día de cada mes a las 9:30 si es lunes| |h9m/30|todos los días a las 9:00, 9:30| |h9m0-59/30|todos los días a las 9:00, 9:30| |h9,10m/30|todos los días a las 9:00, 9:30, 10:00, 10:30| |h9-10m30|todos los días a las 9:30, 10:30| |h9m10-40/30|todos los días a las 9:10, 9:40| |h9,10m10-40/30|todos los días a las 9:10, 9:40, 10:10, 10:40| |h9-10m10-40/30|todos los días a las 9:10, 9:40, 10:10, 10:40| |h9m10-40|todos los días a las 9:10, 9:11, 9:12, ... 9:40| |h9m10-40/1|todos los días a las 9:10, 9:11, 9:12, ... 9:40| |h9-12,15|todos los días a las 9:00, 10:00, 11:00, 12:00, 15:00| |h9-12,15m0|todos los días a las 9:00, 10:00, 11:00, 12:00, 15:00| |h9-12,15m0s30|todos los días a las 9:00:30, 10:00:30, 11:00:30, 12:00:30, 15:00:30| |h9-12s30|todos los días a las 9:00:30, 9:01:30, 9:02:30 ... 12:58:30, 12:59:30| |h9m/30;h10 (*sintaxis específica de API*)|todos los días a las 9:00, 9:30, 10:00| |h9m/30<br>h10 (*añadir esto como otra fila en la interfaz*)|todos los días a las 9:00, 9:30, 10:00|

en-us	 #### SCIM provisioning  1\. To turn on SCIM provisioning, go to "General" -> "App Settings" of the application in Okta.   Mark the *Enable SCIM provisioning* checkbox. As a result, a new *Provisioning* tab appears.  2\. Go to the "Provisioning" tab to set up a SCIM connection:  -   In *SCIM connector base URL* specify the path to the Zabbix frontend and append `api_scim.php` to it, i.e.:\     `https://<your-zabbix-url>/zabbix/api_scim.php` -   *Unique identifier field for users*: `email` -   *Authentication mode*: `HTTP header` -   In *Authorization* enter a valid API token with Super admin rights  ![](../../../../assets/en/manual/appendix/install/okta_scim_conn.png){width="600"}  ::: noteimportant If you are using Apache, you may need to change the default Apache configuration in `/etc/apache2/apache2.conf` by adding the following line:      SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1  Otherwise Apache does not send the Authorization header in request. :::  3\. Click on *Test Connector Configuration* to test the connection. If all is correct a success message will be displayed.  4\. In "Provisioning" -> "To App", make sure to mark the following checkboxes:  -    Create Users -    Update User Attributes -    Deactivate Users  This will make sure that these request types will be sent to Zabbix.  5\. Make sure that all attributes defined in SAML are defined in SCIM. You can access the profile editor for your app in "Provisioning" -> "To App", by clicking on *Go to Profile Editor*.  Click on *Add Attribute*. Fill the values for *Display name*, *Variable name*, *External name* with the SAML attribute name, for example, `user_name`.  ![](../../../../assets/en/manual/appendix/install/okta_add_attr.png)  *External namespace* should be the same as user schema: `urn:ietf:params:scim:schemas:core:2.0:User`  6\. Go to "Provisioning" -> "To App" -> "Attribute Mappings" of your application. Click on *Show Unmapped Attributes* at the bottom. Newly added attributes appear.  7\. Map each added attribute.  ![](../../../../assets/en/manual/appendix/install/okta_map_attr.png)  8\. Add users in the "Assignments" tab. The users previously need to be added in *Directory* -> *People*. All these assignments will be sent as requests to Zabbix.  9\. Add groups in the "Push Groups" tab. The user group mapping pattern in Zabbix SAML settings must match a group specified here. If there is no match, the user cannot be created in Zabbix.  Information about group members is sent every time when some change is made.
es	 #### Aprovisionamiento SCIM  1\. Para activar el aprovisionamiento SCIM, vaya a "General" -> "Configuración de la aplicación" de la aplicación en Okta.  Marque la casilla de verificación *Habilitar aprovisionamiento SCIM*. Como resultado, aparece una nueva pestaña *Aprovisionamiento*.  2\. Vaya a la pestaña "Aprovisionamiento" para configurar una conexión SCIM:  - En *URL base del conector SCIM* especifique la ruta a la interfaz de Zabbix y añádale `api_scim.php`, es decir:\     `https://<tu-url-zabbix>/zabbix/api_scim.php` - *Campo de identificador único para usuarios*: `email` - *Modo de autenticación*: `Encabezado HTTP` - En *Autorización* ingrese un token API válido con derechos de superadministrador  ![](../../../../assets/en/manual/appendix/install/okta_scim_conn.png){width="600"}  ::: noteimportant Si está utilizando Apache, es posible que deba cambiar la configuración predeterminada de Apache en `/etc/apache2/apache2.conf` agregando la siguiente línea:      SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1  De lo contrario, Apache no envía el encabezado de Autorización en la solicitud. :::  3\. Haga clic en *Probar configuración del conector* para probar la conexión. Si todo es correcto se mostrará un mensaje de éxito.  4\. En "Aprovisionamiento" -> "A la aplicación", asegúrese de marcar las siguientes casillas de verificación:  - Crear usuarios - Actualizar atributos de usuario - Desactivar usuarios  Esto asegurará que estos tipos de solicitudes se envíen a Zabbix.  5\. Asegúrese de que todos los atributos definidos en SAML estén definidos en SCIM. Puede acceder al editor de perfiles de su aplicación en "Aprovisionamiento" -> "A la aplicación", haciendo clic en *Ir al editor de perfiles*.  Haga clic en *Agregar atributo*. Complete los valores de *Nombre para mostrar*, *Nombre de variable*, *Nombre externo* con el nombre del atributo SAML, por ejemplo, `nombre_usuario`.  ![](../../../../assets/en/manual/appendix/install/okta_add_attr.png)  *El espacio de nombres externo* debe ser el mismo que el esquema de usuario: `urn:ietf:params:scim:schemas:core:2.0:User`  6\. Vaya a "Aprovisionamiento" -> "A la aplicación" -> "Asignaciones de atributos" de su aplicación. Haga clic en *Mostrar atributos no asignados* en la parte inferior. Aparecen los atributos recién agregados.  7\. Asigne cada atributo agregado.  ![](../../../../assets/en/manual/appendix/install/okta_map_attr.png)  8\. Agregue usuarios en la pestaña "Asignaciones". Los usuarios previamente deben ser agregados en *Directorio* -> *Personas*. Todas estas asignaciones se enviarán como solicitudes a Zabbix.  9\. Agregue grupos en la pestaña "Grupos Push". El patrón de asignación de grupos de usuarios en la configuración de Zabbix SAML debe coincidir con un grupo especificado aquí. Si no hay coincidencia, el usuario no se puede crear en Zabbix.  La información sobre los miembros del grupo se envía cada vez que se realiza algún cambio.

en-us	 #### SCIM user provisioning  1\. In your Azure AD application page, from the main menu open the Provisioning page. Click on *Get started* and then select Automatic provisioning mode:  -   In *Tenant URL*, set the following value: `https://<zabbix-instance-url>/zabbix/api_scim.php` -   In *Secret token*, enter a Zabbix API token with Super admin permissions. -   Click on *Test connection* to see if the connection is established.   ![](../../../../assets/en/manual/appendix/install/azure_api_connection.png){width="550"}  Save the settings.  2\. Now you can add all the attributes that will be passed with SCIM to Zabbix. To do that, click on *Mappings* and then on *Provision Azure Active Directory Users*.  ![](../../../../assets/en/manual/appendix/install/azure_scim_mappings_add.png){width="550"}  At the bottom of the Attribute Mapping list, enable *Show advanced options*, and then click on *Edit attribute list for customappsso*.  At the bottom of the attribute list, add your own attributes with type 'String':  ![](../../../../assets/en/manual/appendix/install/azure_scim_attrib.png){width="550"}  Save the list.  3\. Now you can add mappings for the added attributes. At the bottom of the Attribute Mapping list, click on *Add New Mapping* and create mappings as shown below:  ![](../../../../assets/en/manual/appendix/install/azure_scim_mapping.png){width="550"}  When all mappings are added, save the list of mappings.  ![](../../../../assets/en/manual/appendix/install/azure_scim_mappings.png){width="550"}  4\. As a prerequisite of user provisioning into Zabbix, you must have users and groups configured in Azure.   To do that, select *Azure Active Directory* from the main Azure menu (see top left of the screen) and then add users/groups in the respective Users and Groups pages.  5\. When users and groups have been created in Azure AD, you can go to the *Users and groups* menu of your application and add them to the app.  6\. Go to the *Provisioning* menu of your app, and click on *Start provisioning* to have users provisioned to Zabbix.  Note that the Users PATCH request in Azure does not support changes in media.
es	 #### Aprovisionamiento de usuarios SCIM  1\. En la página de su aplicación Azure AD, desde el menú principal abra la página Aprovisionamiento. Haga clic en *Comenzar* y luego seleccione Modo de aprovisionamiento automático:  - En *URL del inquilino*, establezca el siguiente valor: `https://<zabbix-instance-url>/zabbix/api_scim.php` - En *Token secreto*, ingrese un token API de Zabbix con permisos de superadministrador. - Haga clic en *Probar conexión* para ver si se establece la conexión.  ![](../../../../assets/en/manual/appendix/install/azure_api_connection.png){width="550"}  Guarde la configuración.  2\. Ahora puede agregar todos los atributos que se pasarán con SCIM a Zabbix. Para hacerlo, haga clic en *Asignaciones* y luego en *Aprovisionar usuarios de Azure Active Directory*.  ![](../../../../assets/en/manual/appendix/install/azure_scim_mappings_add.png){width="550"}  En la parte inferior de la lista Asignación de atributos, habilite *Mostrar opciones avanzadas* y luego haga clic en *Editar lista de atributos para aplicaciones personalizadas*.  En la parte inferior de la lista de atributos, agregue sus propios atributos con el tipo 'Cadena':  ![](../../../../assets/en/manual/appendix/install/azure_scim_attrib.png){width="550"}  Guarde la lista.  3\. Ahora puede agregar asignaciones para los atributos agregados. En la parte inferior de la lista Asignación de atributos, haga clic en *Agregar nueva asignación* y cree asignaciones como se muestra a continuación:  ![](../../../../assets/en/manual/appendix/install/azure_scim_mapping.png){width="550"}  Cuando se agreguen todas las asignaciones, guarde la lista de asignaciones.  ![](../../../../assets/en/manual/appendix/install/azure_scim_mappings.png){width="550"}  4\. Como requisito previo para el aprovisionamiento de usuarios en Zabbix, debe tener usuarios y grupos configurados en Azure.  Para hacerlo, seleccione *Azure Active Directory* en el menú principal de Azure (ver parte superior izquierda de la pantalla) y luego agregue usuarios/grupos en las páginas respectivas de Usuarios y Grupos.  5\. Cuando se hayan creado usuarios y grupos en Azure AD, puede ir al menú *Usuarios y grupos* de su aplicación y agregarlos a la aplicación.  6\. Vaya al menú *Aprovisionamiento* de su aplicación y haga clic en *Iniciar aprovisionamiento* para aprovisionar a los usuarios en Zabbix.  Tenga en cuenta que la solicitud PATCH de usuarios en Azure no admite cambios en los medios.

en-us	 #### SCIM user provisioning  With user provisioning enabled, it is now possible to add/update users and their roles in OneLogin and have them immediately provisioned to Zabbix.  For example, you may create a new user:  ![](../../../../assets/en/manual/appendix/install/onelogin_user.png){width="600"}  Add it to a user role and the application that will provision the user:  ![](../../../../assets/en/manual/appendix/install/onelogin_add_to_role.png){width="600"}  When saving the user, it will be provisioned to Zabbix. In Application -> Users you can check the provisioning status of current application users:  ![](../../../../assets/en/manual/appendix/install/onelogin_provisioned.png){width="600"}  If successfully provisioned, the user can be seen in the Zabbix user list.  ![](../../../../assets/en/manual/appendix/install/onelogin_users_zbx.png){width="600"}
es	 #### Aprovisionamiento de usuarios SCIM  Con el aprovisionamiento de usuarios habilitado, ahora es posible agregar/actualizar usuarios y sus roles en OneLogin y aprovisionarlos inmediatamente en Zabbix.  Por ejemplo, puede crear un nuevo usuario:  ![](../../../../assets/en/manual/appendix/install/onelogin_user.png){width="600"}  Agréguelo a una función de usuario y a la aplicación que aprovisionará al usuario:  ![](../../../../assets/en/manual/appendix/install/onelogin_add_to_role.png){width="600"}  Al guardar al usuario, se aprovisionará en Zabbix. En Aplicación -> Usuarios puede verificar el estado de aprovisionamiento de los usuarios actuales de la aplicación:  ![](../../../../assets/en/manual/appendix/install/onelogin_provisioned.png){width="600"}  Si se aprovisiona correctamente, el usuario podrá verse en la lista de usuarios de Zabbix.  ![](../../../../assets/en/manual/appendix/install/onelogin_users_zbx.png){width="600"}

en-us	# script.create
es	# script.create

en-us	# script.delete
es	# script.delete

en-us	# script.execute
es	# script.execute

en-us	#### Script execution and result  Scripts run by Zabbix server are executed in the order described in the [*Command execution*](/manual/appendix/command_execution) page (including exit code checking). The script result will be displayed in a pop-up window that will appear after the script is run.  The return value of the script is a standard output together with a standard error.  The return value is limited to 16MB (including trailing whitespace that is truncated); [database limits](/manual/config/items/item#text-data-limits) also apply. When data has to pass through Zabbix proxy, it must be stored in the database, thus subjecting it to the same [database limits](/manual/config/items/item#text-data-limits).  See an example of a script and the result window below:      uname -v     /tmp/non_existing_script.sh     echo "This script was started by {USER.USERNAME}"  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/script_result.png)  The script result does not display the script itself.
es	#### Ejecución del script y resultado  Los scripts ejecutados por el servidor Zabbix se ejecutan en el orden descrito en la página [*Ejecución de comandos*](/manual/appendix/command_execution) (incluida la verificación del código de salida). El resultado del script se mostrará en una ventana emergente que aparecerá después de ejecutar el script.  El valor de retorno del script es una salida estándar junto con un error estándar.  El valor de retorno está limitado a 16 MB (incluidos los espacios en blanco finales truncados); También se aplican [límites de la base de datos](/manual/config/items/item#text-data-limits). Cuando los datos tienen que pasar a través del proxy Zabbix, deben almacenarse en la base de datos, sometiéndolos así a los mismos [límites de la base de datos] (/manual/config/items/item#text-data-limits).  Vea un ejemplo de un script y la ventana de resultados a continuación:      uname -v     /tmp/non_existing_script.sh     echo "Este script fue iniciado por {USER.USERNAME}"  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/script_result.png)  El resultado del script no muestra el script en sí.

en-us	# script.get
es	# script.get

en-us	# script.getscriptsbyevents
es	# script.getscriptsbyevents

en-us	# script.getscriptsbyhosts
es	# script.getscriptsbyhosts

en-us	##### Script items  A [script item](/manual/config/items/itemtypes/script) is an item for executing user-defined JavaScript code that retrieves data over HTTP/HTTPS. Script items are useful when the functionality provided by HTTP agent items is not enough. For example, in demanding data collection scenarios that require multiple steps or complex logic, a script item can be configured to make an HTTP call, then process the data received, and then pass the transformed value to a second HTTP call.
es	##### Métricas de script  Una [métrica de script](/manual/config/items/itemtypes/script) es una métrica para ejecutar código JavaScript definido por el usuario que recupera datos a través de HTTP/HTTPS. Las métricas de script son útiles cuando la funcionalidad proporcionada por las métricas del agente HTTP no es suficiente. Por ejemplo, en escenarios exigentes de recopilación de datos que requieren múltiples pasos o una lógica compleja, se puede configurar una métrica de script para realizar una llamada HTTP y luego procesar los datos recibidos, y luego pasar el valor transformado a una segunda llamada HTTP.

en-us	# > Script object  The following objects are directly related to the `script` API.
es	# > Objeto de script  Los siguientes objetos están directamente relacionados con la API `script`.

en-us	### Script parameters  Parameters passed to a script when it is being called have the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sortorder|integer|The order in which the parameters will be passed to the script as command-line arguments, starting with 0 as the first one.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Parameter value, supports macros.<br>Supported macros are described on the [Supported macros](/manual/appendix/macros/supported_by_location) page.|
es	### Parámetros de secuencia de comandos  Los parámetros pasados a un script cuando se llama tienen las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |sortorder|entero|El orden en el que los parámetros se pasarán al script como argumentos de línea de comandos, comenzando con 0 como el primero.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property -comportamiento):<br>- *obligatorio*| |value|cadena|Valor del parámetro, admite macros.<br>Las macros admitidas se describen en la página [Macros admitidas](/manual/appendix/macros/supported_by_location).|

en-us	#### Scripts  Configure and execute scripts to help you with your daily tasks.  [Script API](/manual/api/reference/script)
es	#### Scripts  Configure y ejecute scripts que le ayuden con sus tareas diarias.  [API de Script](/manual/api/reference/script)

en-us	### Script  The script object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |scriptid|string|ID of the script.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |name|string|Name of the script.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |type|integer|Script type.<br><br>Possible values if `scope` is set to "action operation":<br>0 - Script;<br>1 - IPMI;<br>2 - SSH;<br>3 - TELNET;<br>5 - Webhook.<br><br>Possible values if `scope` is set to "manual host action" or "manual event action":<br>6 - URL.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |command|string|Command to run.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "Script", "IPMI", "SSH", "TELNET", or "Webhook"| |scope|integer|Script scope.<br><br>Possible values:<br>1 - action operation;<br>2 - manual host action;<br>4 - manual event action.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |execute\_on|integer|Where to run the script.<br><br>Possible values:<br>0 - run on Zabbix agent;<br>1 - run on Zabbix server;<br>2 - *(default)* run on Zabbix server (proxy).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "Script"| |menu\_path|string|Folders separated by slash that form a menu like navigation in frontend when clicked on host or event.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `scope` is set to "manual host action" or "manual event action"| |authtype|integer|Authentication method used for SSH script type.<br><br>Possible values:<br>0 - password;<br>1 - public key.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "SSH"| |username|string|User name used for authentication.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SSH" or "TELNET"| |password|string|Password used for SSH scripts with password authentication and TELNET scripts.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "SSH" and `authtype` is set to "password", or `type` is set to "TELNET"| |publickey|string|Name of the public key file used for SSH scripts with public key authentication.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SSH" and `authtype` is set to "public key"| |privatekey|string|Name of the private key file used for SSH scripts with public key authentication.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SSH" and `authtype` is set to "public key"| |port|string|Port number used for SSH and TELNET scripts.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "SSH" or "TELNET"| |groupid|string|ID of the host group that the script can be run on.<br><br>If set to "0", the script will be available on all host groups.<br><br>Default: 0.| |usrgrpid|string|ID of the user group that will be allowed to run the script.<br><br>If set to "0", the script will be available for all user groups.<br><br>Default: 0.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `scope` is set to "manual host action" or "manual event action"| |host\_access|integer|Host permissions needed to run the script.<br><br>Possible values:<br>2 - *(default)* read;<br>3 - write.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `scope` is set to "manual host action" or "manual event action"| |confirmation|string|Confirmation pop up text.<br>The pop up will appear when trying to run the script from the Zabbix frontend.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `scope` is set to "manual host action" or "manual event action"| |timeout|string|Webhook script execution timeout in seconds. Time suffixes are supported (e.g., 30s, 1m).<br><br>Possible values: 1-60s.<br><br>Default: 30s.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "Webhook"| |parameters|array|Array of [webhook input parameters](/manual/api/reference/script/object#webhook-parameters).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "Webhook"| |description|string|Description of the script.| |url|string|User defined URL.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "URL"| |new_window|integer|Open URL in a new window.<br><br>Possible values:<br>0 - No;<br>1 - *(default)* Yes.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "URL"|
es	### Script  El objeto de script tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |scriptid|cadena|ID del script.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*<br>- *obligatorio* para operaciones de actualización| |name|cadena|Nombre del script.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |type|entero|Tipo de script.<br><br>Valores posibles si `scope` está configurado en "operación de acción":<br>0 - Script;<br>1 - IPMI;<br>2 - SSH;< br>3 - TELNET;<br>5 - Webhook.<br><br>Valores posibles si `alcance` está configurado en "acción manual del host" o "acción de evento manual":<br>6 - URL.<br> <br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |command|cadena|Comando a ejecutar.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si `tipo` está configurado en "Script", "IPMI", "SSH", "TELNET" o "Webhook"| |scope|entero|Alcance del script.<br><br>Valores posibles:<br>1 - operación de acción;<br>2 - acción manual del host;<br>4 - acción de evento manual.<br><br>[ Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |execute\_on|entero|Dónde ejecutar el script.<br><br>Valores posibles:<br>0 - ejecutar en el agente Zabbix;<br>1 - ejecutar en el servidor Zabbix;<br>2 - *(predeterminado )* ejecutar en el servidor Zabbix (proxy).<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *compatible* si `tipo` está configurado en "Script" | |menu\_path|cadena|Carpetas separadas por barra diagonal que forman un menú similar a la navegación en la interfaz cuando se hace clic en el host o evento.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):< br>- *compatible* si `alcance` está configurado en "acción manual del host" o "acción manual de evento"| |authtype|entero|Método de autenticación utilizado para el tipo de script SSH.<br><br>Valores posibles:<br>0 - contraseña;<br>1 - clave pública.<br><br>[Comportamiento de la propiedad](/manual /api/reference_commentary#property-behavior):<br>- *compatible* si `type` está configurado en "SSH"| |username|cadena|Nombre de usuario utilizado para la autenticación.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si `tipo` está configurado en "SSH " o "TELNET"| |password|cadena|Contraseña utilizada para secuencias de comandos SSH con autenticación de contraseña y secuencias de comandos TELNET.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *compatible* si `tipo ` está configurado en "SSH" y `authtype` está configurado en "contraseña", o `type` está configurado en "TELNET"| |publickey|cadena|Nombre del archivo de clave pública utilizado para scripts SSH con autenticación de clave pública.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si `type` está configurado en "SSH" y `authtype` está configurado en "clave pública"| |privatekey|cadena|Nombre del archivo de clave privada utilizado para scripts SSH con autenticación de clave pública.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si `type` está configurado en "SSH" y `authtype` está configurado en "clave pública"| |port|cadena|Número de puerto utilizado para secuencias de comandos SSH y TELNET.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *compatible* si se establece `tipo` a "SSH" o "TELNET"| |groupid|cadena|ID del grupo de equipos en el que se puede ejecutar el script.<br><br>Si se establece en "0", el script estará disponible en todos los grupos de hosts.<br><br>Predeterminado: 0 .| |usrgrpid|string|ID del grupo de usuarios al que se le permitirá ejecutar el script.<br><br>Si se establece en "0", el script estará disponible para todos los grupos de usuarios.<br><br>Valor predeterminado: 0.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *compatible* si `alcance` está configurado en "acción manual del host" o "acción manual del evento" | |host\_access|integer|Permisos de equipo necesarios para ejecutar el script.<br><br>Valores posibles:<br>2 - *(predeterminado)* lectura;<br>3 - escritura.<br><br>[ Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *compatible* si `scope` está configurado en "acción manual del equipo" o "acción manual del evento"| |confirmation|cadena|Texto emergente de confirmación.<br>La ventana emergente aparecerá cuando intente ejecutar el script desde la interfaz de Zabbix.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior ):<br>- *compatible* si `alcance` está configurado en "acción manual del host" o "acción de evento manual"| |timeout|cadena|Tiempo de espera de ejecución del script del webhook en segundos. Se admiten sufijos de tiempo (p. ej., 30 s, 1 m).<br><br>Valores posibles: 1-60 s.<br><br>Predeterminado: 30 s.<br><br>[Comportamiento de la propiedad](/manual/api /reference_commentary#property-behavior):<br>- *obligatorio* si `tipo` está configurado en "Webhook"| |parameters|matriz|Matriz de [parámetros de entrada del webhook](/manual/api/reference/script/object#webhook-parameters).<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior ):<br>- *compatible* si `tipo` está configurado en "Webhook"| |description|cadena|Descripción del script.| |url|cadena|URL definida por el usuario.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si `tipo` está establecido en "URL"| |new_window|entero|Abrir URL en una nueva ventana.<br><br>Valores posibles:<br>0 - No;<br>1 - *(predeterminado)* Sí.<br><br>[Comportamiento de la propiedad] (/manual/api/reference_commentary#property-behavior):<br>- *compatible* si `type` está configurado en "URL"|

en-us	# Script  This class is designed to work with scripts.  Object references:\  -   [Script](/manual/api/reference/script/object#script) -   [Webhook     parameters](/manual/api/reference/script/object#webhook_parameters) -   [Debug](/manual/api/reference/script/object#debug) -   [Log entry](/manual/api/reference/script/object#log_entry)  Available methods:\  -   [script.create](/manual/api/reference/script/create) - create new     scripts -   [script.delete](/manual/api/reference/script/delete) - delete     scripts -   [script.execute](/manual/api/reference/script/execute) - run scripts -   [script.get](/manual/api/reference/script/get) - retrieve scripts -   [script.getscriptsbyhosts](/manual/api/reference/script/getscriptsbyhosts) -     retrieve scripts for hosts -   [script.update](/manual/api/reference/script/update) - update     scripts
es	# Script  Esta clase está diseñada para trabajar con scripts.  Referencias de objetos:\  - [Script](/manual/api/reference/script/object#script) - [Parámetros webhook](/manual/api/reference/script/object#webhook_parameters) - [Depurar](/manual/api/reference/script/object#debug) - [Entrada de registro](/manual/api/reference/script/object#log_entry)  Métodos disponibles:\  - [script.create](/manual/api/reference/script/create) - crear nuevos     scripts - [script.delete](/manual/api/reference/script/delete) - eliminar     scripts - [script.execute](/manual/api/reference/script/execute) - ejecutar scripts - [script.get](/manual/api/reference/script/get) - recuperar scripts - [script.getscriptsbyhosts](/manual/api/reference/script/getscriptsbyhosts) -     recuperar scripts de equipos - [script.update](/manual/api/reference/script/update) - actualizar     scripts

en-us	#### Script timeout
es	#### Tiempo de espera del script

en-us	# script.update
es	# script.update

en-us	#### script  [ZBX-19466](https://support.zabbix.com/browse/ZBX-19466) Changed validation of [Script](/manual/api/reference/script/object#script) object to be unique by combination of 2 properties: `name` and `menu_path`.\
es	#### script  [ZBX-19466](https://support.zabbix.com/browse/ZBX-19466) Se modificó la validación del objeto [Script](/manual/api/reference/script/object#script) para que sea único mediante combinación de 2 propiedades: `nombre` y `menu_path`.\

en-us	#### script  [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) Added new properties `url`, `new_window`.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) Added new [Script](/manual/api/reference/script/object#script) type "URL" (6).\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) Added new method `script.getscriptsbyevents`.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.create`: Property `scope` is now mandatory.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.create`: Property `command` is now mandatory for [Script](/manual/api/reference/script/object#script) types "Script" (0), "IPMI" (1), "SSH" (2), "TELNET" (3), and "Webhook" (5).\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.getscriptsbyhosts`: Method now automatically resolves macros in properties `confirmation`, `url`.\
es	#### guion  [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) Se agregaron nuevas propiedades `url`, `new_window`.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) Se agregó un nuevo [Script](/manual/api/reference/script/object#script) tipo "URL" (6).\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) Se agregó un nuevo método `script.getscriptsbyevents`.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.create`: la propiedad `scope` ahora es obligatoria.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.create`: la propiedad `command` ahora es obligatoria para [Script](/manual/api/reference/script/object #script) escribe "Script" (0), "IPMI" (1), "SSH" (2), "TELNET" (3) y "Webhook" (5).\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.getscriptsbyhosts`: el método ahora resuelve automáticamente las macros en las propiedades `confirmación`, `url`.\

en-us	#### Searchable attributes  Hosts can be searched by the following properties:  -   Host name -   Visible name -   IP address -   DNS name  Templates can be searched by name or visible name. If you search by a name that is different from the visible name (of a template/host), in the search results it is displayed below the visible name in parentheses.  Host and template groups can be searched by name. Specifying a parent group implicitly selects all nested groups.
es	#### Atributos que se pueden buscar  Los equipos se pueden buscar por las siguientes propiedades:  -   Nombre de equipo -   Nombre visible -   Dirección IP -   Nombre DNS  Las plantillas se pueden buscar por nombre o nombre visible. Si busca por un nombre que es diferente del nombre visible (de una plantilla/equipo), en los resultados de la búsqueda se muestra debajo del nombre visible entre paréntesis.  Los grupos de equipos y plantillas se pueden buscar por nombre. Especcificando de un grupo principal selecciona implícitamente todos los grupos anidados.

en-us	#### Searching by host inventory data  Retrieve hosts that contain "Linux" in the host inventory "OS" field.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": [             "host"         ],         "selectInventory": [             "os"         ],         "searchInventory": {             "os": "Linux"         }     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10084",             "host": "Zabbix server",             "inventory": {                 "os": "Linux Ubuntu"             }         },         {             "hostid": "10107",             "host": "Linux server",             "inventory": {                 "os": "Linux Mint"             }         }     ],     "id": 1 } ```
es	#### Búsqueda por datos de inventario de equipo  Recupere equipos que contengan "Linux" en el campo "OS" del inventario de equipo.  [Solicitud](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": [             "host"         ],         "selectInventory": [             "os"         ],         "searchInventory": {             "os": "Linux"         }     },     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10084",             "host": "Zabbix server",             "inventory": {                 "os": "Linux Ubuntu"             }         },         {             "hostid": "10107",             "host": "Linux server",             "inventory": {                 "os": "Linux Mint"             }         }     ],     "id": 1 } ```

en-us	#### Searching by host tags  Retrieve hosts that have tag "Host name" equal to "Linux server".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid"],         "selectTags": "extend",         "evaltype": 0,         "tags": [             {                 "tag": "Host name",                 "value": "Linux server",                 "operator": 1             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10085",             "tags": [                 {                     "tag": "Host name",                     "value": "Linux server"                 },                 {                     "tag": "OS",                     "value": "RHEL 7"                 }             ]         }     ],     "id": 1 } ```  Retrieve hosts that have these tags not only on host level but also in their linked parent templates.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "tags": [             {                 "tag": "A",                 "value": "1",                 "operator": 1             }         ],         "inheritedTags": true     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10623",             "name": "PC room 1"         },         {             "hostid": "10601",             "name": "Office"         }     ],     "id": 1 } ```
es	#### Búsqueda por etiquetas de equipo  Recupere equipos que tengan la etiqueta "Nombre de equipo" igual a "servidor Linux".  [Solicitud](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid"],         "selectTags": "extend",         "evaltype": 0,         "tags": [             {                 "tag": "Nombre de equipo",                 "value": "servidor Linux",                 "operator": 1             }         ]     },     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10085",             "tags": [                 {                     "tag": "Host name",                     "value": "Linux server"                 },                 {                     "tag": "OS",                     "value": "RHEL 7"                 }             ]         }     ],     "id": 1 } ```  Recupere equipos que tienen estas etiquetas no solamente a nivel del propio equipo sino tambien en sus plantillas vinculadas.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "tags": [             {                 "tag": "A",                 "value": "1",                 "operator": 1             }         ],         "inheritedTags": true     },     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10623",             "name": "PC room 1"         },         {             "hostid": "10601",             "name": "Office"         }     ],     "id": 1 } ```

en-us	#### Searching by template tags  Retrieve templates that have tag "Host name" equal to "{HOST.NAME}".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "template.get",     "params": {         "output": ["hostid"],         "selectTags": "extend",         "evaltype": 0,         "tags": [             {                 "tag": "Host name",                 "value": "{HOST.NAME}",                 "operator": 1             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10402",             "tags": [                 {                     "tag": "Host name",                     "value": "{HOST.NAME}"                 }             ]         }     ],     "id": 1 } ```
es	#### Búsqueda por etiquetas de plantilla  Recupere plantillas que tengan la etiqueta "Nombre de equipo" igual a "{HOST.NAME}".  [Solicitud](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "template.get",     "params": {         "output": ["hostid"],         "selectTags": "extend",         "evaltype": 0,         "tags": [             {                 "tag": "Nombre de equipo",                 "value": "{HOST.NAME}",                 "operator": 1             }         ]     },     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10402",             "tags": [                 {                     "tag": "Host name",                     "value": "{HOST.NAME}"                 }             ]         }     ],     "id": 1 } ```

en-us	#### Searching for hosts using wildcards  Find hosts whose name contains word "server" and have interface ports "10050" or "10071". Sort the result by host name in descending order and limit it to 5 hosts.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid", "host"],         "selectInterfaces": ["port"],         "filter": {             "port": ["10050", "10071"]         },         "search": {             "host": "*server*"         },         "searchWildcardsEnabled": true,         "searchByAny": true,         "sortfield": "host",         "sortorder": "DESC",         "limit": 5     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "50003",             "host": "WebServer-Tomcat02",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         {             "hostid": "50005",             "host": "WebServer-Tomcat01",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         {             "hostid": "50004",             "host": "WebServer-Nginx",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         {             "hostid": "99032",             "host": "MySQL server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         },         {             "hostid": "99061",             "host": "Linux server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         }     ],     "id": 1 } ```
es	#### Búsqueda de equipos usando comodines  Encuentre equipos cuyos nombres contengan la palabra "server" y tenga puertos de interfaz "10050" o "10071". Ordene el resultado por nombre de equipo en orden descendente y limítelo a 5 equipos.  [Solicitud](/manual/api#performing-requests):  ```json { "jsonrpc": "2.0", "method": "host.get", "params": { "output": ["hostid", "host"], "selectInterfaces": ["port"], "filter": { "port": ["10050", "10071"] }, "search": { "host": "*server*" }, "searchWildcardsEnabled": true, "searchByAny": true, "sortfield": "host", "sortorder": "DESC", "limit": 5 }, "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": [ { "hostid": "50003", "host": "WebServer-Tomcat02", "interfaces": [ { "port": "10071" } ] }, { "hostid": "50005", "host": "WebServer-Tomcat01", "interfaces": [ { "port": "10071" } ] }, { "hostid": "50004", "host": "WebServer-Nginx", "interfaces": [ { "port": "10071" } ] }, { "hostid": "99032", "host": "MySQL server 01", "interfaces": [ { "port": "10050" } ] }, { "hostid": "99061", "host": "Linux server 01", "interfaces": [ { "port": "10050" } ] } ], "id": 1 } ```

en-us	#### Searching for hosts using wildcards with "preservekeys"  If you add the parameter "preservekeys" to the previous request, the result is returned as an associative array, where the keys are the id of the objects.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid", "host"],         "selectInterfaces": ["port"],         "filter": {             "port": ["10050", "10071"]         },         "search": {             "host": "*server*"         },         "searchWildcardsEnabled": true,         "searchByAny": true,         "sortfield": "host",         "sortorder": "DESC",         "limit": 5,         "preservekeys": true     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "50003": {             "hostid": "50003",             "host": "WebServer-Tomcat02",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         "50005": {             "hostid": "50005",             "host": "WebServer-Tomcat01",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         "50004": {             "hostid": "50004",             "host": "WebServer-Nginx",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         "99032": {             "hostid": "99032",             "host": "MySQL server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         },         "99061": {             "hostid": "99061",             "host": "Linux server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         }     },     "id": 1 } ```
es	#### Búsqueda de equipos usando comodines con "preservekeys"  Si agrega el parámetro "preservekeys" a la solicitud anterior, el resultado se devuelve como una matriz asociativa, donde las claves son la identificación de los objetos.  [Solicitud](/manual/api#performing-requests):  ```json { "jsonrpc": "2.0", "method": "host.get", "params": { "output": ["hostid", "host"], "selectInterfaces": ["port"], "filter": { "port": ["10050", "10071"] }, "search": { "host": "*server*" }, "searchWildcardsEnabled": true, "searchByAny": true, "sortfield": "host", "sortorder": "DESC", "limit": 5, "preservekeys": true }, "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": { "50003": { "hostid": "50003", "host": "WebServer-Tomcat02", "interfaces": [ { "port": "10071" } ] }, "50005": { "hostid": "50005", "host": "WebServer-Tomcat01", "interfaces": [ { "port": "10071" } ] }, "50004": { "hostid": "50004", "host": "WebServer-Nginx", "interfaces": [ { "port": "10071" } ] }, "99032": { "hostid": "99032", "host": "MySQL server 01", "interfaces": [ { "port": "10050" } ] }, "99061": { "hostid": "99061", "host": "Linux server 01", "interfaces": [ { "port": "10050" } ] } }, "id": 1 } ```

en-us	#### Searching hosts by problem severity  Retrieve hosts that have "Disaster" problems.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "severities": 5     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10160",             "name": "Zabbix server"         }     ],     "id": 1 } ```  Retrieve hosts that have "Average" and "High" problems.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "severities": [3, 4]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "20170",             "name": "Database"         },         {             "hostid": "20183",             "name": "workstation"         }     ],     "id": 1 } ```
es	#### Búsqueda de hosts por gravedad del problema  Recuperar equipos que tengan problemas en situación de "desastre".  [Solicitud](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "severities": 5     },     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10160",             "name": "Zabbix server"         }     ],     "id": 1 } ```  Recuperar equipos que tengan problemas en situación de "Average" y "High".  [Solicitud](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "severities": [3, 4]     },     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "20170",             "name": "Database"         },         {             "hostid": "20183",             "name": "workstation"         }     ],     "id": 1 } ```

en-us	#### Searching host with tags and template tags  Retrieve a host with tags and all tags that are linked to parent templates.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "hostids": 10502,         "selectTags": ["tag", "value"],         "selectInheritedTags": ["tag", "value"]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10502",             "name": "Desktop",             "tags": [                 {                     "tag": "A",                     "value": "1"                 }             ],             "inheritedTags": [                 {                     "tag": "B",                     "value": "2"                 }             ]         }     ],     "id": 1 } ```
es	#### Buscando equipos con etiquetas y etiquetas de plantilla  Recuperar un equipo con etiquetas y todas las etiquetas vinculadas a las plantillas principales.  [Solicitud](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "hostids": 10502,         "selectTags": ["tag", "value"],         "selectInheritedTags": ["tag", "value"]     },     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10502",             "name": "Desktop",             "tags": [                 {                     "tag": "A",                     "value": "1"                 }             ],             "inheritedTags": [                 {                     "tag": "B",                     "value": "2"                 }             ]         }     ],     "id": 1 } ```

en-us	#### Search results  Search results consist of four separate blocks for hosts, host groups, templates and template groups.  ![](../../../assets/en/manual/web_interface/global_search_results.png){width="600"}  It is possible to collapse/expand each individual block. The entry count is displayed at the bottom of each block, for example, *Displaying 13 of 13 found*. Total entries displayed within one block are limited to 100.  Each entry provides links to monitoring and configuration data. See the [full list](/manual/web_interface/global_search#links_available) of links.  For all configuration data (such as items, triggers, graphs) the amount of entities found is displayed by a number next to the entity name, in gray. **Note** that if there are zero entities, no number is displayed.  Enabled hosts are displayed in blue, disabled hosts in red.
es	#### Resultados de la búsqueda  Los resultados de la búsqueda constan de cuatro bloques separados para equipos, grupos de equipos, plantillas y grupos de plantillas.  ![](../../../assets/en/manual/web_interface/global_search_results.png){width="600"}  Es posible contraer/expandir cada bloque individual. El recuento de entradas se muestra en la parte inferior de cada bloque, por ejemplo, *Mostrando 13 de 13 encontrados*. El total de entradas mostradas dentro de un bloque está limitado a 100.  Cada entrada proporciona enlaces a datos de monitoreo y configuración. Ver la [lista completa](/manual/web_interface/global_search#links_available) de enlaces.  Para todos los datos de configuración (como métricas, iniciadores, gráficos), la cantidad de entidades encontradas se muestra mediante un número al lado del nombre de la entidad, en gris. **Tenga en cuenta** que si no hay entidades, no se muestra ningún número.  Los equipos habilitados se muestran en azul, los equipos deshabilitados en rojo.

en-us	## Secret text   Values of secret text macros are masked by the asterisks.  To make macro value 'secret', click on the button at the end of the value  field and select the option *Secret text*.  ![](../../../../assets/en/manual/config/macros/macro_value_type.png)   Once the configuration is saved, it will no longer be possible to view the value.   The macro value will be displayed as asterisks.   To enter a new value, hover over the value field and press Set new value button (appears on hover).  ![](../../../../assets/en/manual/config/macros/macro_type_secret2.png)   If you change macro value type or press *Set new value*, current value will be erased. To revert the original value, use the backwards arrow at the right end of the *Value* field ![](../../../../assets/en/manual/config/macros/macro_type_secret3.png) (only available before saving new configuration). Reverting the value will not expose it.   ::: noteclassic  URLs that contain a secret macro will not work as the macro in them will be resolved as "\*\*\*\*\*\*".  ::: 
es	## Texto secreto  Los valores de las macros de texto secreto están enmascarados por asteriscos.  Para hacer que el valor de la macro sea 'secreto', haga clic en el botón al final del campo de valor y seleccione la opción *Texto secreto*.  ![](../../../../assets/en/manual/config/macros/macro_value_type.png)  Una vez guardada la configuración, ya no será posible ver el valor.  El valor de la macro se mostrará como asteriscos.  Para ingresar un nuevo valor, coloque el cursor sobre el campo de valor y presione el botón Establecer nuevo valor (aparece al pasar el cursor).  ![](../../../../assets/en/manual/config/macros/macro_type_secret2.png)  Si cambia el tipo de valor de macro o presiona *Establecer nuevo valor*, se borrará el valor actual. Para revertir el valor original, use la flecha hacia atrás en el extremo derecho del campo *Valor* ![](../../../../assets/en/manual/config/macros/macro_type_secret3.png) (solo disponible antes de guardar la nueva configuración). Revertir el valor no lo expondrá.  ::: noteclassic  Las URL que contienen una macro secreta no funcionarán ya que la macro en ellas se resolverá como "\*\*\*\*\*\*". :::

en-us	#### Sections  [Introduction](about) provides general information about current Zabbix software. Reading this section should equip you with some good reasons to choose Zabbix.  [Zabbix concepts](/manual/definitions) explain the terminology used in Zabbix and provides details on Zabbix components.  [Installation](/manual/installation/getting_zabbix) and [Quickstart](/manual/quickstart/item) sections should help you to get started with Zabbix. [Zabbix appliance](/manual/appliance) is an alternative for getting a quick taster of what it is like to use Zabbix.  [Configuration](/manual/config) is one of the largest and more important sections in this manual. It contains loads of essential advice about how to set up Zabbix to monitor your environment, from setting up hosts to getting essential data to viewing data to configuring notifications and remote commands to be executed in case of problems.  [Service monitoring](/manual/it_services) section details how to use Zabbix for a high-level overview of your monitoring environment.  [Web monitoring](/manual/web_monitoring) should help you learn how to monitor the availability of web sites.  [Virtual machine monitoring](/manual/vm_monitoring) presents a how-to for configuring VMware environment monitoring.  [Maintenance](/manual/maintenance), [Regular expressions](/manual/regular_expressions), [Event acknowledgment](/manual/acknowledges) and [XML export/import](/manual/xml_export_import) are further sections that reveal how to use these various aspects of Zabbix software.  [Discovery](/manual/discovery) contains instructions for setting up automatic discovery of network devices, active agents, file systems, network interfaces, etc.  [Distributed monitoring](/manual/distributed_monitoring) deals with the possibilities of using Zabbix in larger and more complex environments.  [Encryption](/manual/encryption) helps explaining the possibilities of encrypting communications between Zabbix components.  [Web interface](/manual/web_interface) contains information specific for using the web interface of Zabbix.  [API](/manual/api) section presents details of working with Zabbix API.  Detailed lists of technical information are included in [Appendixes](/manual/appendix). This is where you will also find a FAQ section.
es	#### Secciones  [Introducción] (about) proporciona información general sobre el software Zabbix actual. La lectura de esta sección debería proporcionarle algunas buenas razones para elegir Zabbix.  [Conceptos de Zabbix](/manual/definitions) explican la terminología utilizada en Zabbix y proporciona detalles sobre los componentes de Zabbix.  [Instalación](/manual/installation/getting_zabbix) y las secciones [Inicio rápido](/manual/quickstart/item) deberían ayudarle a familiarizarse con Zabbix. [Zabbix Appliance](/manual/appliance) es una alternativa para conocer cómo usar Zabbix de forma rápida.  [Configuración](/manual/config) es una de las secciones más grandes e importantes de este manual. Contiene un montón de consejos esenciales sobre cómo configurar Zabbix para monitorear su entorno, de configurar equipos a obtener datos esenciales o ver datos para configurar notificaciones y comandos remotos a ejecutar en caso de problemas.  La sección [Monitorización de servicios](/manual/it_services) detalla cómo usar Zabbix para una visión general de alto nivel de su entorno de monitoreo.  [Monitoreo web](/manual/web_monitoring) debería ayudarle a aprender cómo controlar la disponibilidad de los sitios web.  [Supervisión de máquinas virtuales](/manual/vm_monitoring) presenta una guía práctica para configurar la supervisión del entorno de VMware.  [Mantenimiento](/manual/maintenance), [Expresiones regulares](/manual/regular_expressions), [Reconocimiento de eventos ](/manual/acknowledges) y [XML exportar/importar](/manual/xml_export_import) son otras secciones que revelan cómo usar estos diversos aspectos del software Zabbix.  [Descubrimiento](/manual/discovery) contiene instrucciones para configurar el descubrimiento automático de dispositivos de red, agentes activos, sistemas de archivos, interfaces de red, etc  [Monitorización distribuida](/manual/distributed_monitoring) se ocupa de la posibilidades de usar Zabbix en entornos más grandes y complejos.  [Cifrado](/manual/encryption) ayuda a explicar las posibilidades de cifrado de las comunicaciones entre los componentes de Zabbix.  [Interfaz web](/manual/web_interface) contiene información específica para utilizar la interfaz web de Zabbix.  La sección [API](/manual/api) presenta detalles sobre cómo trabajar con la API de Zabbix.  Se incluyen listas detalladas de información técnica en [Apéndices](/manual/appendix). Aquí es donde también encontrará la sección de preguntas frecuentes.

en-us	#### Secure autoregistration  A secure way of autoregistration is possible by configuring PSK-based authentication with encrypted connections.  The level of encryption is configured globally in *Administration* → *General* → *[Autoregistration](/manual/web_interface/frontend_sections/administration/general#autoregistration)*.  It is possible to select no encryption, TLS encryption with PSK authentication or both (so that some hosts may register without encryption while others through encryption).  Authentication by PSK is verified by Zabbix server before adding a host. If successful, the host is added and *[Connections from/to host](/manual/config/hosts/host#encryption)* are set to 'PSK' only with identity/pre-shared key the same as in the global autoregistration setting.  ::: noteimportant To ensure security of autoregistration on installations using proxies, encryption between Zabbix server and proxy should be enabled. :::
es	#### Autorregistro seguro  Es posible realizar un registro automático de forma segura mediante la configuración de la autenticación de PSK-based con conexiones cifradas.  El nivel de cifrado se configura globalmente en *Administración* → *General* → *[Autoregistro](/manual/web_interface/frontend_sections/administration/general#autoregistration)*. Es posible seleccionar sin cifrado, TLS cifrado con autenticación PSK o ambas (para que algunos equipos puedan registrarse sin cifrado y otros mediante cifrado).  La autenticación por PSK es verificada por el servidor Zabbix antes de agregar un equipo. Si tiene éxito, se agrega el equipo y las *[conexiones desde/hacia el equipo](/manual/config/hosts/host#encryption)*  son configurados en 'PSK' solo con identidad/clave precompartida igual que en la configuración global del registro automático.  ::: noteimportant Para garantizar la seguridad del registro automático en instalaciones utilizando proxies, el cifrado entre el Zabbix server y el proxy debe estar habilitado. :::

en-us	 #### Secure password change  When changing your user password in [*User profile*](/manual/web_interface/user_profile/#user-profile) or [*User configuration*](/manual/config/users_and_usergroups/user#configuring-a-user) (for users with the *Super admin role*), Zabbix now asks and verifies the current (old) password to allow changing it. On a successful password change, the user will be logged out of all active sessions. Note that the password can only be changed for users using Zabbix [internal authentication](/manual/web_interface/frontend_sections/users/authentication#default-authentication).
es	 #### Cambio de contraseña seguro  Al cambiar su contraseña de usuario en [*Perfil de usuario*](/manual/web_interface/user_profile/#user-profile) o [*Configuración de usuario*](/manual/config/users_and_usergroups/user#configuring-a-user) (para usuarios con el *rol de superadministrador*), Zabbix ahora solicita y verifica la contraseña actual (antigua) para permitir cambiarla. Si se realiza un cambio de contraseña exitoso, el usuario cerrará sesión en todas las sesiones activas. Tenga en cuenta que la contraseña solo se puede cambiar para los usuarios que utilizan la [autenticación interna] (/manual/web_interface/frontend_sections/users/authentication#default-authentication) de Zabbix.

en-us	#### Secure user for Zabbix agent  In the default configuration, Zabbix server and Zabbix agent processes share one 'zabbix' user. If you wish to make sure that the agent cannot access sensitive details in server configuration (e.g. database login information), the agent should be run as a different user:  1.  Create a secure user 2.  Specify this user in the agent [configuration     file](/manual/appendix/config/zabbix_agentd) ('User' parameter) 3.  Restart the agent with administrator privileges. Privileges will be     dropped to the specified user.
es	#### Usuario seguro para el agente Zabbix  En la configuración por defecto, el servidor Zabbix y los procesos del agente Zabbix comparten un usuario 'zabbix'. Si desea asegurarse de que el agente no puede acceder a detalles sensibles en la configuración del servidor (por ejemplo, información de inicio de sesión de la base de datos base de datos), el agente debe ejecutarse como un usuario diferente:  1. - Cree un usuario seguro 2. - Especifique este usuario en el fichero de  [configuration](/manual/apéndice/config/zabbix_agentd) (parámetro 'User') 3. - Reinicie el agente con privilegios de administrador. Los privilegios serán  rebajados a los del usuario especificado.

en-us	 ## Security
es	 ## Seguridad

en-us	##### Security  |Parameter|Description| |--|--------| |*Validate URI schemes*|Unmark this checkbox to disable URI scheme validation (enabled by default).<br>If marked, you can specify a comma-separated list of allowed URI schemes (default: http,https,ftp,file,mailto,tel,ssh). Applies to all fields in the frontend where URIs are used (for example, map element URLs).| |*Use X-Frame-Options HTTP header*|Unmark this checkbox to disable the HTTP X-Frame-options header (not recommended).<br>If marked, you can specify the value of the HTTP X-Frame-options header. Supported values:<br>**SAMEORIGIN** (default) or **'self'** (must be single-quoted) - the page can only be displayed in a frame on the same origin as the page itself;<br>**DENY** or **'none'** (must be single-quoted) - the page cannot be displayed in a frame, regardless of the site attempting to do so;<br>**a string of space-separated hostnames**; adding **'self'** (must be single-quoted) to the list allows the page to be displayed in a frame on the same origin as the page itself.<br>Note that using **'self'** or **'none'** without single quotes will result in them being regarded as hostnames.| |*Use iframe sandboxing*|Unmark this checkbox to disable putting the retrieved URL content into sandbox (not recommended).<br>If marked, you can specify the iframe sandboxing exceptions; unspecified restrictions will still be applied. If this field is empty, all sandbox attribute restrictions apply.<br>For more information, see the description of the [`sandbox`](https://www.w3.org/TR/2010/WD-html5-20100624/the-iframe-element.html#attr-iframe-sandbox) attribute.|
es	##### Seguridad  |Parámetro|Descripción| |--|--------| |*Validar esquemas de URI*|Desmarque la casilla para deshabilitar la validación del esquema de URI contra la lista blanca definida en *Esquemas de URI válidos*. (habilitado de forma predeterminada).| |*Validar esquemas de URI*|Desmarque la casilla para deshabilitar la validación de los esquemas de URI (habilirado por defecto).<br>Si está marcada, puede especificar una lista separada por comas de esquemas de URI permitidos (predeterminado: http,https,ftp,file, mailto,tel,ssh). Se aplica a todos los campos en la interfaz donde se utilizan URI (por ejemplo, URL de elementos de mapa).| |*Usar encabezado HTTP X-Frame-Options*|Desmarque esta casilla de verificación para deshabilitar el encabezado HTTP X-Frame-options (no recomendado).<br>Si está marcada, puede especificar el valor del encabezado HTTP X-Frame-options . Valores admitidos:<br>**SAMEORIGIN** (predeterminado) o **'self'** (debe estar entre comillas simples): la página solo se puede mostrar en un marco en el mismo origen que la página misma;<br >**DENY** o **'none'** (debe estar entre comillas simples): la página no se puede mostrar en un marco, independientemente del sitio que intente hacerlo;<br>**una cadena de nombres de equipo separados por espacios**; agregar **'self'** (debe estar entre comillas simples) a la lista permite que la página se muestre en un marco en el mismo origen que la página misma.<br>Tenga en cuenta que usar **'self'** o **'none'** sin comillas simples resultará en que se consideren nombres de equipo.| |*Usar zona de pruebas de iframe*|Desmarque esta casilla de verificación para deshabilitar la colocación del contenido de la URL recuperada en la zona de pruebas (no recomendado).<br>Si está marcada, puede especificar las excepciones de la zona de pruebas de iframe; Se seguirán aplicando restricciones no especificadas. Si este campo está vacío, se aplican todas las restricciones de los atributos del sandbox.<br>Para obtener más información, consulte la descripción del atributo de [`sandbox`](https://www.w3.org/TR/2010/WD-html5-20100624/ el atributo-iframe-element.html#attr-iframe-sandbox).|

en-us	 See [all supported functions](/manual/appendix/functions).
es	 Consulte [todas las funciones admitidas](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
es	 Consulte [todas las funciones admitidas](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
es	 Consulte [todas las funciones admitidas](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
es	 Consulte [todas las funciones admitidas](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
es	 Consulte [todas las funciones admitidas](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
es	 Consulte [todas las funciones admitidas](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
es	 Consulte [todas las funciones admitidas](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
es	 Consulte [todas las funciones admitidas](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).  
es	 Consulte [todas las funciones admitidas](/manual/appendix/functions).

en-us	### See also  1.  [Additional details about memory calculation in different     OS](http://blog.zabbix.com/when-alexei-isnt-looking#vm.memory.size)
es	### Ver también  1. [Detalles adicionales sobre el cálculo de la memoria en diferentes     SO](http://blog.zabbix.com/when-alexei-isnt-looking#vm.memory.size)

en-us	### See also  1.  [Differences in the Zabbix agent configuration for active and     passive checks starting from version     2.0.0](http://blog.zabbix.com/multiple-servers-for-active-agent-sure/858).
es	### Ver también  1. - [Diferencias en la configuración del agente Zabbix para las comprobaciones activas y comprobaciones pasivas a partir de la versión - 2.0.0] http://blog.zabbix.com/multiple-servers-for-active-agent-sure/858).

en-us	#### See also  1.  [Differences in the Zabbix agent configuration for active and     passive checks starting from version     2.0.0](http://blog.zabbix.com/multiple-servers-for-active-agent-sure/858)
es	#### Ver también  1. [Diferencias en la configuración del agente Zabbix para comprobaciones activas y     pasivas a partir de la versión     2.0.0](http://blog.zabbix.com/multiple-servers-for-active-agent-sure/858)

en-us	### See also  -   [Action filter](object#action_filter) -   [Action operation](object#action_operation)
es	### Ver también  - [Filtro de acción](object#action_filter) - [Operación de acción](object#action_operation)

en-us	### See also  -   [Action filter](object#action_filter) -   [Action operation](object#action_operation)
es	### Ver también  -   [Filtro de Acción](object#action_filter) -   [Operación de Acción](object#action_operation)

en-us	### See also  -   [Action filter](object#action_filter) -   [Action operation](object#action_operation) -   [Script](/manual/api/reference/script/object)
es	### Ver también  -    [Filtro de acción](object#action_filter) -    [Operación de acción](object#action_operation) -    [Script](/manual/api/reference/script/object)

en-us	### See also  -   [Alert](/manual/api/reference/alert/object) -   [Item](/manual/api/reference/item/object) -   [Host](/manual/api/reference/host/object) -   [LLD rule](/manual/api/reference/discoveryrule/object#lld_rule) -   [Trigger](/manual/api/reference/trigger/object)
es	### Ver también  - [Alerta](/manual/api/reference/alert/object) - [Métrica](/manual/api/reference/item/object) - [Equipo](/manual/api/reference/host/object) - [Regla LLD](/manual/api/reference/discoveryrule/object#lld_rule) - [Iniciador](/manual/api/reference/trigger/object)

en-us	### See also  -   [Alert](/manual/api/reference/alert/object) -   [Item](/manual/api/reference/item/object) -   [Host](/manual/api/reference/host/object) -   [LLD rule](/manual/api/reference/discoveryrule/object#lld_rule) -   [Trigger](/manual/api/reference/trigger/object)
es	### Ver también  - [Alerta](/manual/api/reference/alert/object) - [Métrica](/manual/api/reference/item/object) - [Equipo](/manual/api/reference/host/object) - [regla LLD](/manual/api/reference/discoveryrule/object#lld_rule) - [Iniciador](/manual/api/reference/trigger/object)

en-us	### See also  -   [Audit log object](/manual/api/reference/auditlog/object)
es	### Ver también  -   [Objeto de Log de Auditoría](/manual/api/reference/auditlog/object)

en-us	### See also  -   [Authentication](/manual/api/reference/authentication)
es	### See also  -[Authenticación](/manual/api/reference/authentication)

en-us	### See also  -   [Authentication](/manual/api/reference/authentication) -   [Media](/manual/api/reference/user/object#media) -   [User group](/manual/api/reference/usergroup/object#user_group) -   [Role](/manual/api/reference/role/object#role)
es	### Ver también  - [Autenticación](/manual/api/reference/authentication) - [Medios](/manual/api/reference/user/object#media) - [Grupo de usuarios](/manual/api/reference/usergroup/object#user_group) - [Rol](/manual/api/reference/rol/object#rol)

en-us	### See also  -   [Correlation filter](object#correlation_filter) -   [Correlation operation](object#correlation_operation)
es	### Ver también  -   [Filtro de Correlación](object#correlation_filter) -   [Operación de Correlación](object#correlation_operation)

en-us	### See also  -   [Correlation filter](object#correlation_filter) -   [Correlation operation](object#correlation_operation)
es	### Ver también  -   [Filtro de Correlación](object#correlation_filter) -   [Operación de Correlación](object#correlation_operation)

en-us	### See also  -   [Correlation filter](object#correlation_filter) -   [Correlation operation](object#correlation_operation)
es	### Ver también  -   [Filtro de Correlación](object#correlation_filter) -   [Operación de Correlación](object#correlation_operation)

en-us	 **See also:**  - [Creating an item](/manual/config/items/item) -  how to start monitoring additional metrics (custom monitoring without templates). - [Zabbix agent items](/manual/config/items/itemtypes/zabbix_agent),  [Zabbix agent items for Windows](/manual/config/items/itemtypes/zabbix_agent/win_keys) -  full list of metrics you can monitor using Zabbix agent on Windows. - [Problem escalations](/manual/config/notifications/action/escalations) - how to create multi-step alert scenarios  (e.g., first send message to the system administrator, then, if a problem is not resolved in 45 minutes,  send message to the data center manager).
es	 **Ver también:**  - [Creando una métrica](/manual/config/items/item) - cómo comenzar a monitorear métricas adicionales (monitoreo personalizado sin plantillas). - [Métricas del agente Zabbix](/manual/config/items/itemtypes/zabbix_agent), [Métricas del agente Zabbix para Windows](/manual/config/items/itemtypes/zabbix_agent/win_keys) - Lista completa de métricas que puede monitorear usando el agente Zabbix en Windows. - [Escalamientos de problemas](/manual/config/notifications/action/escalations): cómo crear escenarios de alerta de varios pasos (por ejemplo, primero envíe un mensaje al administrador del sistema y luego, si un problema no se resuelve en 45 minutos, enviar mensaje al administrador del centro de datos).

en-us	#### See also  -   [Creating an item](/manual/config/items/item) - how to start monitoring additional metrics. -   [Problem escalations](/manual/config/notifications/action/escalations) - how to create multi-step alert scenarios     (e.g., first send message to the system administrator, then, if a problem is not resolved in 45 minutes, send message to the data center manager). -   [ODBC monitoring](/manual/config/items/itemtypes/odbc_checks) - how to set up ODBC on other Linux distributions, and how to start monitoring additional database-related metrics with ODBC. -   Template [*MySQL by Zabbix agent*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_agent?at=refs%2Fheads%2Frelease%2F6.4) - additional information about the *MySQL by Zabbix agent* template. -   Template [*MySQL by Zabbix agent 2*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_agent2?at=refs%2Fheads%2Frelease%2F6.4) - additional information about the *MySQL by Zabbix agent 2* template. -   Template [*MySQL by ODBC*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_odbc?at=refs%2Fheads%2Frelease%2F6.4) - additional information about the *MySQL by ODBC* template.
es	#### Ver también  - [Crear una métrica](/manual/config/items/item): cómo comenzar a monitorear métricas adicionales. - [Escalamientos de problemas](/manual/config/notifications/action/escalations): cómo crear escenarios de alerta de varios pasos     (por ejemplo, primero envíe un mensaje al administrador del sistema y luego, si un problema no se resuelve en 45 minutos, envíe un mensaje al administrador del centro de datos). - [Monitoreo de ODBC](/manual/config/items/itemtypes/odbc_checks): cómo configurar ODBC en otras distribuciones de Linux y cómo comenzar a monitorear métricas adicionales relacionadas con la base de datos con ODBC. - Plantilla [*MySQL por el agente Zabbix*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_agent?at=refs%2Fheads%2Frelease%2F6.4) - información adicional sobre la plantilla *MySQL by Zabbix agent*. - Plantilla [*MySQL del agente Zabbix 2*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_agent2?at=refs%2Fheads%2Frelease%2F6.4) - información adicional sobre la plantilla *MySQL by Zabbix Agent 2*. - Plantilla [*MySQL por ODBC*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_odbc?at=refs%2Fheads%2Frelease%2F6.4) - adicional información sobre la plantilla *MySQL por ODBC*.

en-us	#### See also  - [Creating an item](/manual/config/items/item) - how to start monitoring additional metrics. - [Problem escalations](/manual/config/notifications/action/escalations) - how to create multi-step alert scenarios   (e.g., first send message to the system administrator, then, if a problem is not resolved in 45 minutes, send message to the data center manager). - [Virtual machine monitoring](/manual/vm_monitoring#ready-to-use-templates) - additional information about VMware monitoring (data collection process, server configuration options, troubleshooting guidance, etc.). - [VMware monitoring item keys](/manual/vm_monitoring/vmware_keys) - a full list of VMware metrics that can be monitored using Zabbix. - Template [*VMware*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware) - additional information about the *VMware* template. - Template [*VMware FQDN*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware_fqdn) - additional information about the *VMware FQDN* template.
es	#### Ver también  - [Crear una métrica](/manual/config/items/item): cómo comenzar a monitorear métricas adicionales. - [Escalamientos de problemas](/manual/config/notifications/action/escalations): cómo crear escenarios de alerta de varios pasos   (por ejemplo, primero envíe un mensaje al administrador del sistema y luego, si un problema no se resuelve en 45 minutos, envíe un mensaje al administrador del centro de datos). - [Monitoreo de máquinas virtuales](/manual/vm_monitoring#ready-to-use-templates): información adicional sobre el monitoreo de VMware (proceso de recopilación de datos, opciones de configuración del servidor, orientación para la solución de problemas, etc.). - [Claves de métricas de monitoreo de VMware](/manual/vm_monitoring/vmware_keys): una lista completa de métricas de VMware que se pueden monitorear usando Zabbix. - Plantilla [*VMware*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware): información adicional sobre la plantilla *VMware*. - Plantilla [*VMware FQDN*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware_fqdn): información adicional sobre la plantilla *VMware FQDN*.

en-us	### See also  -   [Dashboard page](object#dashboard_page) -   [Dashboard widget](object#dashboard_widget) -   [Dashboard widget field](object#dashboard_widget_field) -   [Dashboard user](object#dashboard_user) -   [Dashboard user group](object#dashboard_user_group)
es	### Ver también  - [Página del tablero](object#dashboard_page) - [Widget del tablero] (object#dashboard_widget) - [Campo del widget del tablero](object#dashboard_widget_field) - [Usuario del tablero](object#dashboard_user) - [Grupo de usuarios del tablero] (object#dashboard_user_group)

en-us	### See also  -   [Dashboard page](object#dashboard_page) -   [Dashboard widget](object#dashboard_widget) -   [Dashboard widget field](object#dashboard_widget_field) -   [Dashboard user](object#dashboard_user) -   [Dashboard user group](object#dashboard_user_group)
es	### Ver también  - [Página del tablero](object#dashboard_page) - [Widget del tablero] (object#dashboard_widget) - [Campo del widget del tablero](object#dashboard_widget_field) - [Usuario del tablero](object#dashboard_user) - [Grupo de usuarios del tablero] (object#dashboard_user_group)

en-us	### See also  -   [Dashboard page](object#dashboard_page) -   [Dashboard widget](object#dashboard_widget) -   [Dashboard widget field](object#dashboard_widget_field) -   [Dashboard user](object#dashboard_user) -   [Dashboard user group](object#dashboard_user_group)
es	### Ver también  - [Página del tablero](object#dashboard_page) - [Widget del tablero] (object#dashboard_widget) - [Campo del widget del tablero](object#dashboard_widget_field) - [Usuario del tablero](object#dashboard_user) - [Grupo de usuarios del tablero] (object#dashboard_user_group)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  -   [Campo de widget de tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) -    [`dashboard.create`](/manual/api/reference/dashboard/create) -    [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  -[Campo de widget de dashboard](/manual/api/reference/dashboard/object#dashboard-widget-field) -[`dashboard.create`](/manual/api/reference/dashboard/create) -[`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  -[Campo de widget de dashboard](/manual/api/reference/dashboard/object#dashboard-widget-field) -[`dashboard.create`](/manual/api/reference/dashboard/create) -[`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update) -   [Map](/manual/api/reference/dashboard/widget_fields/map)
es	### Ver también  - [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) - [`dashboard.create`](/manual/api/reference/dashboard/create) - [`dashboard.update`](/manual/api/reference/dashboard/update) - [Mapa](/manual/api/reference/dashboard/widget_fields/map)

en-us	### See also  -   [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update) -   [Map navigation tree](/manual/api/reference/dashboard/widget_fields/map_tree)
es	### Ver también  -   [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field) -   [`dashboard.create`](/manual/api/reference/dashboard/create) -   [`dashboard.update`](/manual/api/reference/dashboard/update) -   [Árbol de navegación del mapa](/manual/api/reference/dashboard/widget_fields/map_tree)

en-us	### See also  -   [Discovered     host](/manual/api/reference/dhost/object#discovered_host) -   [Discovery     check](/manual/api/reference/dcheck/object#discovery_check)
es	### Ver también  -   [Equipo descubierto](/manual/api/reference/dhost/object#discovered_host) -  [Comprobar descubrimiento](/manual/api/reference/dcheck/object#discovery_check)

en-us	### See also  -   [Discovered     host](/manual/api/reference/dhost/object#discovered_host) -   [Discovery     check](/manual/api/reference/dcheck/object#discovery_check) -   [Host](/manual/api/reference/host/object#host)
es	### Ver también  -   [Equipo descubierto     ](/manual/api/reference/dhost/object#discovered_host) - [Comprobar descubrimiento     ](/manual/api/reference/dcheck/object#discovery_check) - [Equipo](/manual/api/reference/host/object#host)

en-us	### See also  -   [Discovered     service](/manual/api/reference/dservice/object#discovered_service) -   [Discovery rule](/manual/api/reference/drule/object#discovery_rule)
es	### Ver también  -   [Servicio Descubierto](/manual/api/reference/dservice/object#discovered_service) -   [Regla de Descubrimiento](/manual/api/reference/drule/object#discovery_rule)

en-us	### See also  -   [Discovery     check](/manual/api/reference/dcheck/object#discovery_check)
es	### Ver también  - [Comprobar descubrimiento](/manual/api/reference/dcheck/object#discovery_check)

en-us	### See also  -   [Discovery     check](/manual/api/reference/dcheck/object#discovery_check)
es	### Ver también  - [Comprobar descubrimiento](/manual/api/reference/dcheck/object#discovery_check)

en-us	### See also  -   [Discovery     rule](/manual/api/reference/discoveryrule/object#discovery_rule) -   [Graph item](/manual/api/reference/graphitem/object#graph_item) -   [Item](/manual/api/reference/item/object#item) -   [Host](/manual/api/reference/host/object#host) -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Template](/manual/api/reference/template/object#template) -   [Template group](/manual/api/reference/templategroup/object#template_group)
es	### Ver también  - [Regla de      descubrimiento](/manual/api/reference/discoveryrule/object#discovery_rule) - [Elemento de gráfico](/manual/api/reference/graphitem/object#graph_item) - [Métrica](/manual/api/reference/item/object#item) - [Equipo](/manual/api/reference/host/object#host) - [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) - [Plantilla](/manual/api/reference/template/object#template) - [Grupo de plantillas](/manual/api/reference/templategroup/object#template_group)

en-us	### See also  -   [Discovery     rule](/manual/api/reference/discoveryrule/object#discovery_rule) -   [Graph item](/manual/api/reference/graphitem/object#graph_item) -   [Item](/manual/api/reference/item/object#item) -   [Host](/manual/api/reference/host/object#host) -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Template](/manual/api/reference/template/object#template) -   [Template group](/manual/api/reference/templategroup/object#template_group)
es	### Ver también  - [Regla de     descubrimiento](/manual/api/reference/discoveryrule/object#discovery_rule) - [Gráfico de métrica](/manual/api/reference/graphitem/object#graph_item) - [Métrica](/manual/api/reference/item/object#item) - [Equipo](/manual/api/reference/host/object#host) - [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) - [Plantilla](/manual/api/reference/plantilla/object#template) - [Grupo de plantillas](/manual/api/reference/templategroup/object#template_group)

en-us	### See also  -   [Discovery rule](/manual/api/reference/discoveryrule/object#discovery_rule) -   [Graph](/manual/api/reference/graph/object#graph) -   [Host](/manual/api/reference/host/object#host) -   [Host interface](/manual/api/reference/hostinterface/object#host_interface) -   [Trigger](/manual/api/reference/trigger/object#trigger)
es	### Ver también  - [Regla de descubrimiento](/manual/api/reference/discoveryrule/object#discovery_rule) - [Gráfico](/manual/api/reference/graph/object#graph) - [Equipo](/manual/api/referencia/host/object#host) - [Interfaz de equipo](/manual/api/reference/hostinterface/object#host_interface) - [Iniciador](/manual/api/reference/trigger/object#trigger)

en-us	### See also  -   [Discovery rule](/manual/api/reference/discoveryrule/object#discovery_rule) -   [Item](/manual/api/reference/item/object#item) -   [Host](/manual/api/reference/host/object#host) -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Template group](/manual/api/reference/templategroup/object#template_group)
es	### Ver también  - [Regla de descubrimiento](/manual/api/reference/discoveryrule/object#discovery_rule) - [Métrica](/manual/api/reference/item/object#item) - [Equipo](/manual/api/reference/host/object#host) - [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) - [Grupo de plantillas](/manual/api/reference/templategroup/object#template_group)

en-us	### See also  -   [Discovery rule](/manual/api/reference/discoveryrule/object#discovery_rule) -   [Item](/manual/api/reference/item/object#item) -   [Host](/manual/api/reference/host/object#host) -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Template group](/manual/api/reference/templategroup/object#template_group)
es	### Ver también  - [Regla de descubrimiento](/manual/api/reference/discoveryrule/object#discovery_rule) - [Métrica](/manual/api/reference/item/object#item) - [Equipo](/manual/api/reference/host/object#host) - [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) - [Grupo de plantillas](/manual/api/reference/templategroup/object#template_group)

en-us	## SEE ALSO  Documentation <https://www.zabbix.com/manuals>  **[zabbix\_agent2](zabbix_agent2)**(8), **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_server](zabbix_server)**(8)  ------------------------------------------------------------------------  [ ]{#index}
es	## VER TAMBIÉN  Documentación <https://www.zabbix.com/manuals>  **[zabbix\_agent2](zabbix_agent2)**(8), **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_server](zabbix_server)**(8)  ------------------------------------------------------------------------  [ ]{#index}

en-us	## SEE ALSO  Documentation <https://www.zabbix.com/manuals>  **[zabbix\_agent2](zabbix_agent2)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_server](zabbix_server)**(8) [ ]{#lbAJ}
es	## VEA TAMBIÉN  Documentación <https://www.zabbix.com/manuals>  **[zabbix\_agent2](zabbix_agent2)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_server](zabbix_server)**(8) [ ]{#lbAJ}

en-us	## SEE ALSO  Documentation <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8) [ ]{#lbAJ}
es	## VER TAMBIÉN  Documentación <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8) [ ]{#lbAJ}

en-us	## SEE ALSO  Documentation <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_server](zabbix_server)**(8), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8) [ ]{#lbAH}
es	## VER TAMBIÉN  Documentación <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_servidor](zabbix_servidor)**(8), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8) [ ]{#lbAH}

en-us	## SEE ALSO  Documentation <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_server](zabbix_server)**(8), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8), **[zabbix\_web\_service](zabbix_web_service)**(8) [ ]{#lbAJ}
es	## VER TAMBIÉN  Documentación <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_servidor](zabbix_servidor)**(8), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8), **[zabbix\_web\_service](zabbix_web_service)**(8) [ ]{#lbAJ}

en-us	## SEE ALSO  Documentation <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_server](zabbix_server)**(8), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8) [ ]{#lbAJ}
es	## VER TAMBIÉN  Documentación <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(1), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_server](zabbix_server)**(8), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8) [ ]{#lbAJ}

en-us	## SEE ALSO  Documentation <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(8), **[zabbix\_js](zabbix_js)**(8), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(8), **[zabbix\_server](zabbix_server)**(8) [ ]{#lbAI}
es	## VEÁSE TAMBIÉN  Documentación <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_get](zabbix_get)**(8), **[zabbix\_ks](zabbix_js)**(8), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(8), **[zabbix\_server](zabbix_server)**(8) [ ]{#lbAI}

en-us	## SEE ALSO  Documentation <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_server](zabbix_server)**(8), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8), **[zabbix\_web\_service](zabbix_web_service)**(8) [ ]{#lbAI}
es	## VEA TAMBIÉN  Documentación <https://www.zabbix.com/manuals>  **[zabbix\_agentd](zabbix_agentd)**(8), **[zabbix\_proxy](zabbix_proxy)**(8), **[zabbix\_sender](zabbix_sender)**(1), **[zabbix\_server](zabbix_server)**(8), **[zabbix\_js](zabbix_js)**(1), **[zabbix\_agent2](zabbix_agent2)**(8), **[zabbix\_web\_service](zabbix_web_service)**(8) [ ]{#lbAI}

en-us	#### See also  -   [External checks](/manual/config/items/itemtypes/external#external_check_result) -   [User parameters](/manual/config/items/userparameters) -   [system.run](/manual/config/items/itemtypes/zabbix_agent) items -   [Custom alert scripts](/manual/config/notifications/media/script) -   [Remote commands](/manual/config/notifications/action/operation/remote_command) -   [Global scripts](/manual/web_interface/frontend_sections/alerts/scripts)
es	#### Ver también  -   [Comprobaciones externas](/manual/config/items/itemtypes/external#external_check_result) -   [Parámetros de usuario](/manual/config/items/userparameters) -   Métricas [system.run](/manual/config/items/itemtypes/zabbix_agent) -   [Scripts de alerta personalizados](/manual/config/notifications/media/script) -   [Comandos remotos](/manual/config/notifications/action/operation/remote_command) -   [Scripts globales](/manual/web_interface/frontend_sections/alerts/scripts)

en-us	### See also  -   [Graph item](/manual/api/reference/graphitem/object#graph_item)
es	### Ver también  - [Elemento de gráfico](/manual/api/reference/graphitem/object#graph_item)

en-us	### See also  -   [Graph item](/manual/api/reference/graphitem/object#graph_item)
es	### Ver también  - [Métrica de gráfico](/manual/api/reference/graphitem/object#graph_item)

en-us	### See also  -   [Graph](/manual/api/reference/graph/object#graph)
es	### Ver también  - [Gráfico](/manual/api/reference/graph/object#graph)

en-us	### See also  -   [Graph prototype](/manual/api/reference/graphprototype/object#graph_prototype) -   [Host](/manual/api/reference/host/object#host) -   [Item prototype](/manual/api/reference/itemprototype/object#item_prototype) -   [LLD rule filter](object#lld_rule_filter) -   [Trigger prototype](/manual/api/reference/triggerprototype/object#trigger_prototype)
es	### Ver también  - [Prototipo de gráfico](/manual/api/reference/graphprototype/object#graph_prototype) - [Equipo](/manual/api/reference/host/object#host) - [Prototipo de métrica](/manual/api/reference/itemprototype/object#item_prototype) - [Filtro de reglas LLD](object#lld_rule_filter) - [Prototipo de iniciador](/manual/api/reference/triggerprototype/object#trigger_prototype)

en-us	### See also  -   [Group link](object#group_link) -   [Group prototype](object#group_prototype) -   [Host prototype tag](object#host_prototype_tag) -   [Custom interface](object#custom_interface) -   [User     macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro)
es	### Ver también  - [Enlace de grupo](object#group_link) - [Prototipo de grupo](object#group_prototype) - [Etiqueta de prototipo de host](object#host_prototype_tag) - [Interfaz personalizada](object#custom_interface) - [Macro     de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro)

en-us	### See also  -   [Group link](object#group_link) -   [Group prototype](object#group_prototype) -   [Host prototype tag](object#host_prototype_tag) -   [Custom interface](object#custom_interface) -   [User     macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro)
es	### Ver también  - [Enlace de grupo](object#group_link) - [Prototipo de grupo](object#group_prototype) - [Etiqueta de prototipo de equipo](object#host_prototype_tag) - [Interfaz personalizada](object#custom_interface) - [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro)

en-us	### See also  -   [Group link](object#group_link) -   [Group prototype](object#group_prototype) -   [User     macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro)
es	### Ver también  - [Enlace de grupo](object#group_link) - [Prototipo de grupo](object#group_prototype) - [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro)

en-us	### See also  -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Template](/manual/api/reference/template/object#template) -   [User macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Host interface](/manual/api/reference/hostinterface/object#host_interface)
es	### Ver también  - [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) - [Plantilla](/manual/api/reference/template/object#template) - [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro) - [Interfaz de equipo](/manual/api/reference/hostinterface/object#host_interface)

en-us	### See also  -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Template](/manual/api/reference/template/object#template) -   [User macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Host interface](/manual/api/reference/hostinterface/object#host_interface) -   [Host inventory](object#host_inventory) -   [Host tag](object#host_tag)
es	### Ver también  - [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) - [Plantilla](/manual/api/reference/template/object#template) - [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro) - [Interfaz de equipo](/manual/api/reference/hostinterface/object#host_interface) - [Inventario de equipo](object#host_inventory) - [Etiqueta de equipo](object#host_tag)

en-us	### See also  -   [hostgroup.update](update) -   [hostgroup.massadd](massadd) -   [Host](/manual/api/reference/host/object#host)
es	### Ver también  -    [hostgroup.update](update) -    [hostgroup.massadd](massadd) -    [Equipo](/manual/api/reference/host/object#host)

en-us	### See also  -   [hostgroup.update](update) -   [hostgroup.massadd](massadd) -   [Host](/manual/api/reference/host/object#host)  
es	### Ver también    -[hostgroup.update](actualizar)  -[grupohost.massadd](massadd)  -[Host](/manual/api/referencia/host/objeto#host)

en-us	### See also  -   [hostinterface.create](create) -   [host.massadd](/manual/api/reference/host/massadd) -   [Host](/manual/api/reference/host/object#host)
es	### Ver también  - [hostinterface.create](create) - [host.massadd](/manual/api/reference/host/massadd) - [Equipo](/manual/api/reference/host/object#host)

en-us	### See also  -   [hostinterface.delete](delete) -   [host.massremove](/manual/api/reference/host/massremove)
es	### Ver también  -[hostinterface.delete](delete) -[host.massremove](/manual/api/reference/host/massremove)

en-us	### See also  -   [hostinterface.massadd](massadd) -   [host.massadd](/manual/api/reference/host/massadd)
es	### Ver también  -[hostinterface.massadd](massadd) -[host.massadd](/manual/api/reference/host/massadd)

en-us	### See also  -   [hostinterface.massremove](massremove) -   [host.massremove](/manual/api/reference/host/massremove)
es	### Ver también  - [hostinterface.massremove](massremove) - [host.massremove](/manual/api/reference/host/massremove)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host)
es	### Ver también  -   [Host](/manual/api/reference/host/object#host)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host)
es	### Ver también  -   [Host](/manual/api/reference/host/object#host)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host) -   [Graph prototype](/manual/api/reference/graphprototype/object#graph_prototype) -   [Trigger prototype](/manual/api/reference/triggerprototype/object#trigger_prototype)
es	### Ver también  - [Equipo](/manual/api/reference/host/object#host) - [Prototipo de gráfico](/manual/api/reference/graphprototype/object#graph_prototype) - [Prototipo de iniciador](/manual/api/reference/triggerprototype/object#trigger_prototype)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host) -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Time period](object#time_period)
es	### Ver también  -   [Equipo](/manual/api/reference/host/object#host) -   [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) -   [Periodo de tiempo](object#time_period)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host) -   [Item](/manual/api/reference/item/object#item)
es	### Ver también  -   [Host](/manual/api/reference/host/object#host) -   [Item](/manual/api/reference/item/object#item)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host) -   [Media type](/manual/api/reference/mediatype/object#media_type) -   [User](/manual/api/reference/user/object#user)
es	### Ver también  -   [Equipo](/manual/api/reference/host/object#host) -   [Tipo de Medio](/manual/api/reference/mediatype/object#media_type) -   [Usuario](/manual/api/reference/user/object#user)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host) -   [Proxy interface](object#proxy_interface)
es	### Ver también  - [Equipo](/manual/api/reference/host/object#host) - [Interfaz de proxy](object#proxy_interface)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host) -   [Proxy interface](object#proxy_interface)
es	### Ver también  -   [Equipo](/manual/api/reference/host/object#host) -   [Interfaz de proxy](object#proxy_interface)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host) -   [Proxy interface](object#proxy_interface)
es	### Ver también  -   [Equipo](/manual/api/reference/host/object#host) -   [Interfaz de proxy](object#proxy_interface)

en-us	### See also  -   [Host](/manual/api/reference/host/object#host) -   [Scenario step](object#scenario_step)
es	### Ver también  - [Equipo](/manual/api/reference/host/object#host) - [Paso del escenario](object#scenario_step)

en-us	### See also  -   [Host](/manual/api/reference/host/object#object_details) -   [Host group](/manual/api/reference/hostgroup/object#object_details)
es	### Ver también  - [Equipo](/manual/api/reference/host/object#object_details) - [Grupo de equipos](/manual/api/reference/hostgroup/object#object_details)

en-us	### See also  -   [host.massadd](massadd) -   [host.massupdate](massupdate) -   [host.massremove](massremove) -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Template](/manual/api/reference/template/object#template) -   [User macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Host interface](/manual/api/reference/hostinterface/object#host_interface) -   [Host inventory](object#host_inventory) -   [Host tag](object#host_tag)
es	### Ver también  - [host.massadd](massadd) - [host.massupdate](massupdate) - [host.massremove](massremove) - [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) - [Plantilla](/manual/api/referencia/template/objobjecteto#template) - [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro) - [Interfaz de equipo](/manual/api/reference/hostinterface/object#host_interface) - [Inventario de equipo](object#host_inventory) - [Etiqueta de equipo](object#host_tag)

en-us	### See also  -   [host.update](/manual/api/reference/host/update) -   [host.massupdate](/manual/api/reference/host/massupdate)
es	### Ver también  - [host.update](/manual/api/reference/host/update) - [host.massupdate](/manual/api/reference/host/massupdate)

en-us	### See also  -   [host.update](update) -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Template](/manual/api/reference/template/object#template) -   [User     macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Host     interface](/manual/api/reference/hostinterface/object#host_interface)
es	### Ver también  -   [host.update](update) -   [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) -   [Plantilla](/manual/api/reference/template/object#template) -   [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Interfaz de equipo](/manual/api/reference/hostinterface/object#host_interface)

en-us	### See also  -   [host.update](update) -   [host.massadd](massadd) -   [host.massremove](massremove) -   [Host group](/manual/api/reference/hostgroup/object#host_group) -   [Template](/manual/api/reference/template/object#host_group) -   [User     macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Host     interface](/manual/api/reference/hostinterface/object#host_interface)
es	### Ver también  -   [host.update](update) -   [host.massadd](massadd) -   [host.massremove](massremove) -   [Grupo de equipos](/manual/api/reference/hostgroup/object#host_group) -   [Plantilla](/manual/api/reference/template/object#host_group) -   [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Interfaz de equipo](/manual/api/reference/hostinterface/object#host_interface)

en-us	### See also  -   [host.update](update) -   [User     macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Host     interface](/manual/api/reference/hostinterface/object#host_interface)
es	### Ver también  -   [host.update](update) -   [Macro de usuário](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Host interfaz](/manual/api/reference/hostinterface/object#host_interface)

en-us	### See also  -   [Icon map](/manual/api/reference/iconmap/object#icon_map) -   [Map element](object#map_element) -   [Map link](object#map_link) -   [Map URL](object#map_url) -   [Map user](object#map_user) -   [Map user group](object#map_user_group) -   [Map shapes](object#map_shapes) -   [Map lines](object#map_lines)
es	### Ver también  -   [Mapa de iconos](/manual/api/reference/iconmap/object#icon_map) -   [Elemento del mapa](object#map_element) -   [Enlace del mapa](object#map_link) -   [URL del mapa](object#map_url) -   [Usuario del mapa](object#map_user) -   [Grupo de usuarios del mapa](object#map_user_group) -   [Formas del mapa](object#map_shapes) -   [Líneas del mapa](object#map_lines)

en-us	### See also  -   [Icon mapping](object#icon_mapping)
es	### Ver también -[Mapeo de iconos](object#icon_mapping)

en-us	### See also  -   [Icon mapping](object#icon_mapping)
es	### Ver también -[Asignación de iconos](object#icon_mapping)

en-us	### See also  -   [Icon mapping](object#icon_mapping)
es	### Ver también  -   [Icon mapping](object#icon_mapping)

en-us	### See also  -   [LLD rule filter](object#lld_rule_filter) -   [LLD macro paths](object#lld_macro_path) -   [LLD rule preprocessing](object#lld_rule_preprocessing)
es	### Ver también  -[LLD rule filter](object#lld_rule_filter) -[LLD macro paths](object#lld_macro_path) -[LLD rule preprocessing](object#lld_rule_preprocessing)

en-us	### See also  -   [Map element](object#map_element) -   [Map link](object#map_link) -   [Map URL](object#map_url) -   [Map user](object#map_user) -   [Map user group](object#map_user_group) -   [Map shape](object#map_shapes) -   [Map line](object#map_lines)
es	### Ver también  -   [Elemento del mapa](object#map_element) -   [Enlace del mapa](object#map_link) -   [URL del mapa](object#map_url) -   [Usuario del mapa]((object#map_user) -   [Grupo de usuarios del mapa ](object#map_user_group) -   [Forma del mapa](object#map_shapes) -   [Línea del mapa](object#map_lines)

en-us	### See also  -   [Map element](object#map_element) -   [Map link](object#map_link) -   [Map URL](object#map_url) -   [Map user](object#map_user) -   [Map user group](object#map_user_group) -   [Map shapes](object#map_shapes) -   [Map lines](object#map_lines)
es	### Ver también  -   [Elemento del mapa](object#map_element) -   [Enlace del mapa](object#map_link) -   [URL del mapa](object#map_url) -   [Usuario del mapa](object#map_user) -   [Grupo de usuarios del mapa](object#map_user_group) -   [Formas del mapa](object#map_shapes) -   [Líneas del mapa](object#map_lines)

en-us	### See also  -   [Media](/manual/api/reference/user/object#media) -   [Media type](/manual/api/reference/mediatype/object#media_type) -   [User group](/manual/api/reference/usergroup/object#user_group) -   [Role](/manual/api/reference/role/object#role)
es	### Ver también  - [Medios](/manual/api/reference/user/object#media) - [Tipo de medio](/manual/api/reference/mediatype/object#media_type) - [Grupo de usuarios](/manual/api/reference/usergroup/object#user_group) - [Rol](/manual/api/reference/rol/object#rol)

en-us	### See also  -   [Module](object#module) -   [Dashboard widget](/manual/api/reference/dashboard/object#dashboard-widget) -   [Frontend modules](/manual/extensions/frontendmodules)
es	### Ver también  - [Módulo](object#module) - [Widget deltablero](/manual/api/reference/dashboard/object#dashboard-widget) - [Módulos interfaz](/manual/extensions/frontendmodules)

en-us	### See also  -   [Module](object#module) -   [Frontend modules](/manual/extensions/frontendmodules)
es	### Ver también  - [Módulo](object#module) - [Módulos interfaz](/manual/extensions/frontendmodules)

en-us	### See also  -   [Module](object#module) -   [Frontend modules](/manual/extensions/frontendmodules)
es	### Ver también  - [Módulo](object#module) - [Módulos interfaz](/manual/extensions/frontendmodules)

en-us	### See also  -   [Permission](object#permission)
es	### Ver también  -    [Permiso](object#permission)

en-us	### See also  -   [Permission](object#permission)
es	### Ver también  -    [Permiso](object#permission)

en-us	### See also  -   [Role rules](/manual/api/reference/role/object#role_rules) -   [User](/manual/api/reference/user/object#user)
es	### Ver también  -   [Reglas de rol](/manual/api/reference/role/object#role_rules) -   [Usuario](/manual/api/reference/user/object#user)

en-us	### See also  -   [Role rules](object#role_rules) -   [UI element](object#ui_element) -   [Module](object#module) -   [Action](object#action)
es	### Ver también  - [Reglas de rol](object#role_rules) - [Elemento UI](object#ui_element) - [Módulo](object#module) - [Acción](object#action)

en-us	### See also  -   [Scenario step](object#scenario_step)
es	### Ver también   -[Paso de escenario](object#scenario_step)

en-us	### See also  -   [Scenario step](object#scenario_step)
es	### Ver también   -[Paso de escenario](object#scenario_step)

en-us	### See also  -   [Task](/manual/api/reference/task/object) -   ['Execute now' request object](/manual/api/reference/task/object) -   ['Diagnostic information' request object](/manual/api/reference/task/object) -   [Statistic request object](/manual/api/reference/task/object)
es	### Ver también  - [Tarea](/manual/api/reference/task/object) - [Objeto de solicitud 'Ejecutar ahora'](/manual/api/reference/task/object) - [Objeto de solicitud de 'información de diagnóstico'](/manual/api/reference/task/object) - [Objeto de solicitud de estadística](/manual/api/reference/task/object)

en-us	### See also  -   [Task](/manual/api/reference/task/object) -   [Statistic result object](/manual/api/reference/task/object#statistic_result_object)
es	### Ver también  - [Tarea](/manual/api/reference/task/object) - [Objeto de resultado estadístico](/manual/api/reference/task/object#statistic_result_object)

en-us	### See also  -   [Template dashboard page](object#template_dashboard_page) -   [Template dashboard widget](object#template_dashboard_widget) -   [Template dashboard widget     field](object#template_dashboard_widget_field)
es	### Ver también  - [Página de la plantilla de tablero] (object#template_dashboard_page) - [Widget de la plantilla de tablero] (object#template_dashboard_widget) - [Campo de Widget de la plantilla de tablero](object#template_dashboard_widget_field)

en-us	### See also  -   [Template dashboard page](object#template_dashboard_page) -   [Template dashboard widget](object#template_dashboard_widget) -   [Template dashboard widget     field](object#template_dashboard_widget_field)
es	### Ver también  - [Página de plantilla de tablero] (object#template_dashboard_page) - [Widget deplantilla de tablero] (object#template_dashboard_widget) - [Campo de Widget de plantilla de tablero](object#template_dashboard_widget_field)

en-us	### See also  -   [Template dashboard widget](object#template_dashboard_widget) -   [Template dashboard widget     field](object#template_dashboard_widget_field)
es	### Ver también  - [Widget de plantilla de tablero] (object#template_dashboard_widget) - [Campo de Widget de plantilla de tablero](object#template_dashboard_widget_field)

en-us	### See also  -   [Template group](/manual/api/reference/templategroup/object#template_group) -   [Template](object#template) -   [User     macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Host     interface](/manual/api/reference/hostinterface/object#host_interface)
es	### Ver también  -   [Grupo de plantillas](/manual/api/reference/templategroup/object#template_group) -   [Plantilla](object#template) -   [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro) -   [Interfaz de equipo](/manual/api/reference/hostinterface/object#host_interface)

en-us	### See also  -   [templategroup.update](update) -   [templategroup.massadd](massadd) -   [Template](/manual/api/reference/template/object#template)
es	### Ver también  -   [templategroup.update](update) -   [templategroup.massadd](massadd) -   [Plantilla](/manual/api/reference/template/object#template)

en-us	### See also  -   [templategroup.update](update) -   [templategroup.massadd](massadd) -   [Template](/manual/api/reference/template/object#template)  
es	### Ver también  -   [templategroup.update](update) -   [templategroup.massadd](massadd) -   [Plantilla](/manual/api/reference/template/object#template)

en-us	### See also  -   [Template](/manual/api/reference/template/object#template)
es	### Ver también  -   [Template](/manual/api/reference/template/object#template)

en-us	### See also  -   [Template](/manual/api/reference/template/object#template)
es	### Ver también  - [Plantilla](/manual/api/reference/template/object#template)

en-us	### See also  -   [template.update](update) -   [Host](/manual/api/reference/host/object#host) -   [Template group](/manual/api/reference/templategroup/object#template_group) -   [User macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro)
es	### Ver también  - [template.update](update) - [Equipo](/manual/api/reference/host/object#host) - [Grupo de plantillas](/manual/api/reference/templategroup/object#template_group) - [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro)

en-us	### See also  -   [template.update](update) -   [template.massadd](massadd) -   [Template group](/manual/api/reference/templategroup/object#template_group) -   [User macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro)
es	### Ver también  - [template.update](update) - [template.massadd](massadd) - [Grupo de plantillas](/manual/api/reference/templategroup/object#template_group) - [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro)

en-us	### See also  -   [template.update](update) -   [User macro](/manual/api/reference/usermacro/object#hosttemplate_level_macro)
es	### Ver también  -   [template.update](update) -   [Macro de usuario](/manual/api/reference/usermacro/object#hosttemplate_level_macro)

en-us	### See also  -   [Time period](object#time_period)
es	### Ver también  -[Periodo de tiempo](object#time_period)

en-us	### See also  -   [Time period](object#time_period)
es	### Ver también  -[Periodo de tiempo](object#time_period)

en-us	### See also  -   [User group](/manual/api/reference/usergroup/object#user)
es	### Ver también  - [Grupo de usuarios](/manual/api/reference/usergroup/object#user)

en-us	### See also  -   [user.login](login)
es	### Ver también  -    [user.login](login)

en-us	### See also  -   [user.logout](logout)
es	### Ver también  - [user.logout](logout)

en-us	### See also  -   [User](/manual/api/reference/user/object#user)
es	### Ver también  - [Usuario](/manual/api/reference/user/object#user)

en-us	### See also  -   [User](/manual/api/reference/user/object#user)
es	### Ver también  -    [Usuario](/manual/api/reference/user/object#user)

en-us	### See also  -   [Users](/manual/api/reference/user/object#users) -   [User groups](/manual/api/reference/user/object#user_groups)
es	### Ver también  - [Usuarios](/manual/api/reference/user/object#users) - [Grupos de usuarios](/manual/api/reference/user/object#user_groups)

en-us	### See also  -   [Users](object#users) -   [User groups](object#user_groups)
es	### Ver también  -   [Usuarios](object#users) -   [Grupos de usuarios](object#user_groups)

en-us	### See also  -   [Users](object#users) -   [User groups](object#user_groups)
es	### Ver también  -   [Usuarios](object#users) -   [Grupos de usuarios](object#user_groups)

en-us	 **See also:**  - [Web server hardening](/manual/installation/requirements/best_practices#web-server-hardening) -    recommended settings for greater web server security. - [Creating an item](/manual/config/items/item) - how to start monitoring additional metrics. - [HTTP items](/manual/config/items/itemtypes/zabbix_agent) - how to monitor custom metrics using HTTP agent. - [Problem escalations](/manual/config/notifications/action/escalations) - how to create multi-step alert scenarios    (e.g., first send message to the system administrator, then, if a problem is not resolved in 45 minutes, send message    to the data center manager).
es	 **Ver también:**  - [Reforzamiento del servidor web](/manual/installation/requirements/best_practices#web-server-hardening) -   configuraciones recomendadas para una mayor seguridad del servidor web. - [Crear una métrica](/manual/config/items/item): cómo comenzar a monitorear métricas adicionales. - [Métricas HTTP](/manual/config/items/itemtypes/zabbix_agent): cómo monitorear métricas personalizadas usando el agente HTTP. - [Escalamientos de problemas](/manual/config/notifications/action/escalations): cómo crear escenarios de alerta de varios pasos   (por ejemplo, primero envíe un mensaje al administrador del sistema, luego, si un problema no se resuelve en 45 minutos, envíe un mensaje   al administrador del centro de datos).

en-us	#### See also  -   [Zabbix blog article on SNMP     traps](https://blog.zabbix.com/snmp-traps-in-zabbix) -   [Configuring snmptrapd (official net-snmp documentation)](https://net-snmp.sourceforge.io/wiki/index.php/TUT:Configuring_snmptrapd) -   [Configuring snmptrapd to receive SNMPv3 notifications (official net-snmp documentation)](https://net-snmp.sourceforge.io/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications)
es	#### Ver también  - [Artículo del blog de Zabbix sobre capturas SNMP](https://blog.zabbix.com/snmp-traps-in-zabbix) - [Configuración de snmptrapd (documentación oficial de net-snmp)](https://net-snmp.sourceforge.io/wiki/index.php/TUT:Configuring_snmptrapd) - [Configuración de snmptrapd para recibir notificaciones SNMPv3 (documentación oficial de net-snmp)](https://net-snmp.sourceforge.io/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications)

en-us	#### Selecting a language  There are several ways to select a language in Zabbix web interface:  -   When installing web interface - in the frontend [installation     wizard](/manual/installation/frontend#welcome_screen). Selected     language will be set as system default. -   After the installation, system default language can be changed in     the *Administration→General→GUI* [menu     section](/manual/web_interface/frontend_sections/administration/general#gui). -   Language for a particular user can be changed in the [user     profile](/manual/web_interface/user_profile#user_profile).  If a locale for a language is not installed on the machine, this language will be greyed out in Zabbix language selector. A red icon is displayed next to the language selector if at least one locale is missing. Upon pressing on this icon the following message will be displayed: "You are not able to choose some of the languages, because locales for them are not installed on the web server."  ![locale\_warning.png](../../../../assets/en/manual/appendix/install/locale_warning.png){width="600"}
es	#### Seleccionar un idioma  Hay varias formas de seleccionar un idioma en la interfaz web de Zabbix:  -   Al instalar la interfaz web - en el asistente de [instalación     de la interfaz](/manual/installation/frontend#welcome_screen).      El idioma seleccionado se establecerá como predeterminado del sistema. -   Después de la instalación, el idioma predeterminado del sistema se puede cambiar en     la  [sección del menú](/manual/web_interface/frontend_sections/administration/general#gui) *Administración→General→GUI*. -   El idioma de un usuario en particular se puede cambiar en el [perfil de usuario](/manual/web_interface/user_profile#user_profile).  Si no hay instalada en la máquina una configuración regional para un idioma, este idioma aparecerá atenuado en el selector de idioma de Zabbix. Un icono rojo aparece junto al selector de idioma si no se encuentra al menos una configuración regional.  Al presionar sobre este icono aparecerá el siguiente mensaje: "No puede elegir algunos de los idiomas porque las configuraciones regionales para ellos no están instaladas en el servidor web."  ![locale\_warning.png](../../../../assets/en/manual/appendix/install/locale_warning.png){width="600"}

en-us	#### Selecting elements  To select elements, select one and then hold down *Ctrl* to select the others.  You can also select multiple elements by dragging a rectangle in the editable area and selecting all elements in it.  Once you select more than one element, the element property form shifts to the mass-update mode so you can change attributes of selected elements in one go. To do so, mark the attribute using the checkbox and enter a new value for it. You may use macros here (for example, {HOST.NAME} for the element label).  ![](../../../../../assets/en/manual/config/visualization/map_update.png){width="600"}
es	#### Selección de elementos  Para seleccionar elementos, seleccione uno y luego mantenga presionada la tecla *Ctrl* para seleccionar los otros.  También puede seleccionar varios elementos arrastrando un rectángulo en el área editable y seleccionando todos los elementos en ella.  Una vez que selecciona más de un elemento, el formulario de propiedad del elemento cambia al modo de actualización masiva para que pueda cambiar los atributos de los elementos seleccionados  de una sola vez. Para hacerlo, marque el atributo usando la casilla de verificación y introduzca un nuevo valor para él. Puede usar macros aquí (por ejemplo, {HOST.NAME} para la etiqueta del elemento).  ![](../../../../../assets/en/manual/config/visualization/map_update.png){width="600"}

en-us	#### Self-signed certificate, unknown CA  [*OpenSSL*]{.underline}, in log:      error:'self signed certificate: SSL_connect() set result code to SSL_ERROR_SSL: file ../ssl/statem/statem_clnt.c\           line 1924: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed:\           TLS write fatal alert "unknown CA"'  This was observed when server certificate by mistake had the same Issuer and Subject string, although it was signed by CA. Issuer and Subject are equal in top-level CA certificate, but they cannot be equal in server certificate. (The same applies to proxy and agent certificates.)  To check whether a certificate contains the same Issuer and Subject entries, run:  ``` openssl x509 -in <yourcertificate.crt> -noout -text ```  It is acceptable for the root (top-level) certificate to have identical values for Issuer and Subject.
es	#### Certificado autofirmado, CA desconocida  [*OpenSSL*]{.underline}, en el registro:      error: 'certificado autofirmado: SSL_connect() establece el código de resultado en SSL_ERROR_SSL: archivo ../ssl/statem/statem_clnt.c\           línea 1924: error: 1416F086: rutinas SSL: tls_process_server_certificate: verificación de certificado fallida:\           TLS escribe alerta fatal "CA desconocida"  Esto se observó cuando el certificado del servidor por error tenía el mismo emisor. y cadena de asunto, aunque estaba firmada por CA. Emisor y Sujeto son iguales en el certificado de CA de nivel superior, pero no pueden ser iguales en el certificado del servidor. (Lo mismo se aplica a los certificados de proxy y agente).  Para comprobar si un certificado contiene las mismas entradas de Emisor y Asunto, ejecute:  ``` openssl x509 -in <sucertificado.crt> -noout -text ```  Es aceptable que el certificado raíz (nivel superior) tenga valores idénticos para Emisor y Asunto.

en-us	#### SELinux configuration  See [SELinux configuration](/manual/installation/install_from_packages/rhel#selinux_configuration) for RHEL.  After the frontend and SELinux configuration is done, restart the Apache web server:      # service apache2 restart
es	#### Configuración de SELinux  Ver [configuración de SELinux](/manual/installation/install_from_packages/rhel#selinux_configuration) para RHEL.  Una vez finalizada la configuración del frontend y SELinux, reinicie el servidor web Apache:      # service apache2 restart

en-us	#### SELinux configuration Zabbix uses socket-based inter-process communication. On systems where SELinux is enabled, it may be required to add SELinux rules to allow Zabbix create/use UNIX domain sockets in the SocketDir directory. Currently, socket files are used by server (alerter, preprocessing, IPMI) and proxy (IPMI). Socket files are persistent, meaning they are present while the process is running.  Having SELinux status enabled in enforcing mode, you need to execute the following commands to enable communication between Zabbix frontend and server:  RHEL 7 and later:      # setsebool -P httpd_can_connect_zabbix on     If the database is accessible over network (including 'localhost' in case of PostgreSQL), you need to allow Zabbix frontend to connect to the database too:     # setsebool -P httpd_can_network_connect_db on  RHEL prior to 7:      # setsebool -P httpd_can_network_connect on     # setsebool -P zabbix_can_network on  After the frontend and SELinux configuration is done, restart the Apache web server:      # service httpd restart
es	#### Configuración de SELinux Zabbix utiliza comunicación entre procesos basada en sockets. En sistemas donde SELinux está habilitado, es posible que sea necesario agregar reglas de SELinux para permitir que Zabbix cree/use sockets de dominio UNIX en el directorio SocketDir. Actualmente, los archivos de socket son utilizados por el servidor (alerta, preprocesamiento, IPMI) y el proxy (IPMI). Los archivos de socket son persistentes, lo que significa que están presentes mientras se ejecuta el proceso.  Al tener el estado de SELinux habilitado en modo obligatorio (enforcing), debe ejecutar los siguientes comandos para habilitar la comunicación entre la interfaz de Zabbix y el servidor:  RHEL 7 y posteriores:      # setsebool -P httpd_can_connect_zabbix on     Si se puede acceder a la base de datos a través de la red (incluido 'localhost' en el caso de PostgreSQL), también debe permitir que la interfaz de Zabbix se conecte a la base de datos:     # setsebool -P httpd_can_network_connect_db on  RHEL antes del 7:      # setsebool -P httpd_can_network_connect on     # setsebool -P zabbix_can_network on  Una vez finalizada la configuración del frontend y SELinux, reinicie el Servidor web Apache:      # service httpd restart

en-us	##### Sending in collected data  **Agent sends**  The agent data request contains the gathered item values.    ```json {   "request": "agent data",   "data": [     {       "host": "Zabbix server",       "key": "agent.version",       "value": "2.4.0",       "clock": 1400675595,       "ns": 76808644     },     {       "host": "Zabbix server",       "key": "log[/home/zabbix/logs/zabbix_agentd.log]",       "lastlogsize": 112,       "value": " 19845:20140621:141708.521 Starting Zabbix Agent [<hostname>]. Zabbix 2.4.0 (revision 50000).",       "clock": 1400675595,       "ns": 77053975     }   ],   "session": "1234456akdsjhfoui" } ```  | Field |<| Type | Mandatory | Value | |-|------|--|-|-----------------------| | request |<| _string_ | yes | `agent data` | | session |<| _string_ | yes | Unique session identifier generated each time when agent is started. | | data |<| _array of objects_ | yes | Item values. | | | id | _number_ | yes | The value identifier (incremental counter used for checking duplicated values in the case of network problems). | |^| host | _string_ | yes | Host name. | |^| key | _string_ | yes | The item key. | |^| value | _string_ | no | The item value. | |^| lastlogsize | _number_ | no | The item lastlogsize. | |^| mtime | _number_ | no | The item mtime. | |^| state | _number_ | no | The item state. | |^| source | _string_ | no | The value event log source. | |^| eventid | _number_ | no | The value event log eventid. | |^| severity | _number_ | no | The value event log severity. | |^| timestamp | _number_ | no | The value event log timestamp. | |^| clock | _number_ | yes | The value timestamp (seconds since Epoch). | |^| ns | _number_ | yes | The value timestamp nanoseconds. |  A virtual ID is assigned to each value. Value ID is a simple ascending counter, unique within one data session (identified by the session token). This ID is used to discard duplicate values that might be sent in poor connectivity environments.  **Server response**  The agent data response is sent by the server back to agent after processing the agent data request.    ```json {   "response": "success",   "info": "processed: 2; failed: 0; total: 2; seconds spent: 0.003534" } ```  | Field | Type | Mandatory | Value | |-|-|-|--------| | response | _string_ | yes | `success` \| `failed` | | info | _string_ | yes | Item processing results. |    ::: noteimportant If sending of some values fails on the server (for example, because host or item has been disabled or deleted), agent will not retry sending of those values. :::  For example:  1.  Agent opens a TCP connection 2.  Agent sends a list of values 3.  Server processes the data and sends the status back 4.  TCP connection is closed  Note how in the example above the not supported status for vfs.fs.size\[/nono\] is indicated by the "state" value of 1 and the error message in "value" property.  ::: noteimportant Error message will be trimmed to 2048 symbols on server side. :::
es	##### Envío de datos recopilados  **El agente envía**  La solicitud de datos del agente contiene los valores de las métricas recopiladas.    ```json {   "request": "agent data",   "data": [     {       "host": "servidor Zabbix",       "key": "agent.version",       "value": "2.4.0",       "clock": 1400675595,       "ns": 76808644     },     {       "host": "servidor Zabbix",       "key": "log[/home/zabbix/logs/zabbix_agentd.log]",       "lastlogsize": 112,       "value": " 19845:20140621:141708.521 Iniciando el agente Zabbix [<nombre de host>]. Zabbix 2.4.0 (revisión 50000).",       "clock": 1400675595,       "ns": 77053975     }   ],   "session": "1234456akdsjhfoui" } ```  | Campo |<| Tipo | Obligatorio | Valor | |-|------|--|-|-----------------------| | request |<| _cadena_ | si | `datos del agente` | | session |<| _cadena_ | si | Identificador de sesión único generado cada vez que se inicia el agente. | | data |<| _conjunto de objetos_ | si | Valores de métricas. | | | id | _número_ | si | El identificador de valor (contador incremental utilizado para comprobar valores duplicados en caso de problemas de red). | |^| id | _cadena_ | si | Nombre del eqio`p. | |^| key | _cadena_ | si | La clave de la métrica. | |^| value | _cadena_ | no | El valor de la métrica. | |^| lastlogsize | _número_ | no | El último tamaño del registro del elemento. | |^| mtime | _número_ | no | El valor mtime de la métrica. | |^| state | _número_ | no | El estado de la métrica. | |^| source | _cadena_ | no | El origen del registro de eventos de valor. | |^| eventid | _número_ | no | El valor del registro de eventos eventid. | |^| severity | _número_ | no | El valor de gravedad del registro de eventos. | |^| timestamp | _número_ | no | La marca de tiempo del registro de eventos del valor. | |^| clock | _número_ | si | La marca de tiempo del valor (segundos desde la época). | |^| ns | _número_ | si | La marca de tiempo del valor es nanosegundos. |  Se asigna una identificación virtual a cada valor. El ID del valor es un contador ascendente simple, único dentro de una sesión de datos (identificado por el token de la sesión).  Este ID se utiliza para descartar valores duplicados que puedan enviarse en entornos con mala conectividad.  **Respuesta del servidor**  El servidor envía la respuesta de datos del agente al agente después de procesar la solicitud de datos del agente.    ```json {   "response": "success",   "info": "processed: 2; failed: 0; total: 2; seconds spent: 0.003534" } ```  | Campo | Tipo | Obligatorio | Valor | |-|-|-|--------| | response | _cadena_ | si | `éxito` \| `fallido` | | info | _cadena_ | si | Resultados del procesamiento de las métricas. |    ::: noteimportant Si el envío de algunos valores falla en el servidor (por ejemplo, porque el equipo o la métrica han sido deshabilitados o eliminados), el agente no vuelva a intentar enviar esos valores. :::  Por ejemplo:  1. El agente abre una conexión TCP 2. El agente envía una lista de valores. 3. El servidor procesa los datos y devuelve el estado. 4. La conexión TCP se cierra  Observe cómo en el ejemplo anterior el estado no admitido para vfs.fs.size\[/nono\] se indica mediante el valor de "estado" de 1 y el mensaje de error en la propiedad "valor".  ::: noteimportant El mensaje de error se recortará a 2048 símbolos por parte del servidor. :::

en-us	##### Sending in data  In the simplest of cases, we may use [zabbix\_sender](/manual/concepts/sender) utility to send in some 'test value':      zabbix_sender -z <server IP address> -p 10051 -s "New host" -k trap -o "test value"  To send in the value we use these keys:  *-z* - to specify Zabbix server IP address  *-p* - to specify Zabbix server port number (10051 by default)  *-s* - to specify the host (make sure to use the 'technical' [host name](/manual/config/hosts/host#configuration) here, instead of the 'visible' name)  *-k* - to specify the key of the item we just defined  *-o* - to specify the actual value to send  ::: noteimportant Zabbix trapper process does not expand macros used in the item key in attempt to check corresponding item key existence for targeted host. :::
es	##### Enviando datos  En el más simple de los casos, podemos usar la utilidad [zabbix\_sender](/manual/concepts/sender) para enviar algún 'valor de prueba'      zabbix_sender -z <dirección IP del servidor> -p 10051 -s "Nuevo host" -k trap -o "valor de prueba"  Para enviar el valor usamos estas claves:  *-z* - para especificar la dirección IP del servidor Zabbix  *-p* - para especificar el número de puerto del servidor Zabbix (10051 por defecto)  *-s* - para especificar el equipo (asegúrese de usar el [nombre de equipo](/manual/config/hosts/host#configuration)  'técnico' , en lugar del nombre 'visible')  *-k* - para especificar la clave de la métrica que acabamos de definir  *-o* - para especificar el valor real a enviar  ::: noteimportant El proceso de captura de Zabbix no expande las macros utilizadas en la clave de la métrica  en un intento de verificar la existencia de la clave de la métrica correspondiente para el  equipo objetivo. :::

en-us	 ##### sensor[device,sensor,<mode>]  <br> Hardware sensor reading.<br> Return value: *Float*.<br> [Supported platforms](#supported-platforms): Linux, OpenBSD.  Parameters:  -   **device** - the device name, can be a regular expression if mode is omitted; -   **sensor** - the sensor name, can be a regular expression if mode is omitted; -   **mode** - possible values: *avg*, *max*, or *min* (if this parameter is omitted, device and sensor are treated verbatim).  Comments:  -   Reads /proc/sys/dev/sensors on Linux 2.4; -   Reads /sys/class/hwmon on Linux 2.6+. See a more detailed description of [sensor](/manual/appendix/items/sensor) item on Linux. -   Reads the *hw.sensors* MIB on OpenBSD.  Example:      sensor[w83781d-i2c-0-2d,temp1]     sensor[cpu0,temp0] #the temperature of one CPU     sensor["cpu[0-2]$",temp,avg] #the average temperature of the first three CPUs
es	 ##### sensor[dispositivo,sensor,<modo>]  <br> Lectura del sensor de hardware.<br> Valor de retorno: *Flotador*.<br> [Plataformas compatibles](#plataformas-compatibles): Linux, OpenBSD.  Parámetros:  - **dispositivo**: el nombre del dispositivo; puede ser una expresión regular si se omite el modo; - **sensor**: el nombre del sensor; puede ser una expresión regular si se omite el modo; - **modo** - valores posibles: *avg*, *max* o *min* (si se omite este parámetro, el dispositivo y el sensor se tratan palabra por palabra).  Comentarios:  - Lee /proc/sys/dev/sensors en Linux 2.4; - Lee /sys/class/hwmon en Linux 2.6+. Consulte una descripción más detallada del elemento [sensor](/manual/appendix/items/sensor) en Linux. - Lee la MIB *hw.sensors* en OpenBSD.  Ejemplo:      sensor[w83781d-i2c-0-2d,temp1]     sensor[cpu0,temp0] #la temperatura de una CPU     sensor["cpu[0-2]$",temp,avg] #la temperatura promedio de las tres primeras CPU

en-us	##### Serialization rules  XML to JSON conversion will be processed according to the following rules (for JSON to XML conversions reversed rules are applied):  1\. XML attributes will be converted to keys that have their names prepended with '@'.  Example:  *Input:*       <xml foo="FOO">        <bar>          <baz>BAZ</baz>        </bar>      </xml>  *Output:*  ```json  {    "xml": {      "@foo": "FOO",      "bar": {        "baz": "BAZ"      }    }  } ```  2\. Self-closing elements (<foo/>) will be converted as having 'null' value.  Example:  *Input:*      <xml>       <foo/>     </xml>  *Output:*  ```json {   "xml": {     "foo": null   } } ```  3\. Empty attributes (with "" value) will be converted as having empty string ('') value.  Example:  *Input:*      <xml>       <foo bar="" />     </xml>  *Output:*  ```json {   "xml": {     "foo": {       "@bar": ""     }   } } ```  4\. Multiple child nodes with the same element name will be converted to a single key that has an array of values as its value.  Example:  *Input:*      <xml>       <foo>BAR</foo>       <foo>BAZ</foo>       <foo>QUX</foo>     </xml>  *Output:*  ```json {   "xml": {     "foo": ["BAR", "BAZ", "QUX"]   } } ```  5\. If a text element has no attributes and no children, it will be converted as a string.  Example:  *Input:*      <xml>         <foo>BAZ</foo>     </xml>  *Output:*  ```json {   "xml": {     "foo": "BAZ"    } } ```  6\. If a text element has no children, but has attributes: text content will be converted to an element with the key '\#text' and content as a value; attributes will be converted as described in the serialization rule 1.  Example:  *Input:*      <xml>       <foo bar="BAR">         BAZ       </foo>     </xml>  *Output:*  ```json {   "xml": {     "foo": {       "@bar": "BAR",       "#text": "BAZ"     }   } } ```
es	##### Reglas de serialización  La conversión de XML a JSON se procesará de acuerdo con las siguientes reglas (para conversiones de JSON a XML se aplican reglas invertidas):  1\. Los atributos XML se convertirán en claves que tendrán sus nombres antepuestos por "@".  Ejemplo:  *Entrada:*       <xml foo="FOO">        <bar>          <baz>BAZ</baz>        </bar>      </xml>  *Producción:*  ```json  {    "xml": {      "@Foo Foo",      "bar": {        "baz": "BAZ"      }    }  } ```  2\. Los elementos de cierre automático (<foo/>) se convertirán como si tuvieran valor nulo.  Ejemplo:  *Entrada:*      <xml>       <foo/>     </xml>  *Salida:*  ```json {   "xml": {     "foo": null   } } ```  3\. Los atributos vacíos (con valor "") se convertirán como si tuvieran un valor de cadena vacía.  Ejemplo:  *Entrada:*      <xml>       <foo bar="" />     </xml>  *Salida:*  ```json {   "xml": {     "foo": {       "@bar": ""     }   } } ```  4\. Varios nodos secundarios con el mismo nombre de elemento se convertirán en una única clave que tiene una matriz de valores como valor.  Ejemplo:  *Entrada:*      <xml>       <foo>BAR</foo>       <foo>BAZ</foo>       <foo>QUX</foo>     </xml>  *Salida:*  ```json {   "xml": {     "foo": ["BAR", "BAZ", "QUX"]   } } ```  5\. Si un elemento de texto no tiene atributos ni hijos, será convertido como una cadena.  Ejemplo:  *Entrada:*      <xml>         <foo>BAZ</foo>     </xml>  *Salida:*  ```json {   "xml": {     "foo": "BAZ"    } } ```  6\. Si un elemento de texto no tiene hijos, pero tiene atributos: el contenido de texto se convertirá en un elemento con la clave '\#text' y el contenido como valor; Los atributos se convertirán como se describe en la  regla 1 de serialización.  Ejemplo:  *Entrada:*      <xml>       <foo bar="BAR">         BAZ       </foo>     </xml>  *Salida:*  ```json {   "xml": {     "foo": {       "@bar": "BAR",       "#text": "BAZ"     }   } } ```

en-us	##### ServerActive  The Zabbix server/proxy address or cluster configuration to get active checks from. The server/proxy address is an IP address or DNS name and optional port separated by colon.<br>Cluster configuration is one or more server addresses separated by semicolon. Multiple Zabbix servers/clusters and Zabbix proxies can be specified, separated by comma. More than one Zabbix proxy should not be specified from each Zabbix server/cluster. If Zabbix proxy is specified then Zabbix server/cluster for that proxy should not be specified.<br>Multiple comma-delimited addresses can be provided to use several independent Zabbix servers in parallel. Spaces are allowed.<br>If the port is not specified, default port is used.<br>IPv6 addresses must be enclosed in square brackets if port for that host is specified. If port is not specified, square brackets for IPv6 addresses are optional.<br>If this parameter is not specified, active checks are disabled.  Example for Zabbix proxy:       ServerActive=127.0.0.1:10051  Example for multiple servers:       ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]  Example for high availability:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3  Example for high availability with two clusters and one server:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain
es	##### ServerActive  La dirección del servidor/proxy de Zabbix o la configuración del clúster para obtener comprobaciones activas. La dirección del servidor/proxy es una dirección IP o nombre DNS y un puerto opcional separados por dos puntos.<br>La configuración del clúster es una o más direcciones de servidor separadas por punto y coma. Se pueden especificar varios servidores/clústeres de Zabbix y proxies de Zabbix, separados por comas. No se debe especificar más de un proxy Zabbix desde cada servidor/clúster Zabbix. Si se especifica el proxy Zabbix, entonces no se debe especificar el servidor/clúster Zabbix para ese proxy.<br>Se pueden proporcionar varias direcciones delimitadas por comas para utilizar varios servidores Zabbix independientes en paralelo. Se permiten espacios.<br>Si no se especifica el puerto, se utiliza el puerto predeterminado.<br>Las direcciones IPv6 deben estar entre corchetes si se especifica el puerto para ese host. Si no se especifica el puerto, los corchetes para las direcciones IPv6 son opcionales.<br>Si no se especifica este parámetro, las comprobaciones activas están deshabilitadas.  Ejemplo de proxy Zabbix:      ServerActive=127.0.0.1:10051  Ejemplo para múltiples servidores:      ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]  Ejemplo de alta disponibilidad:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3  Ejemplo de alta disponibilidad con dos clústeres y un servidor:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain

en-us	##### ServerActive  The Zabbix server/proxy address or cluster configuration to get active checks from. The server/proxy address is an IP address or DNS name and optional port separated by colon.<br>The cluster configuration is one or more server addresses separated by semicolon. Multiple Zabbix servers/clusters and Zabbix proxies can be specified, separated by comma. More than one Zabbix proxy should not be specified from each Zabbix server/cluster. If a Zabbix proxy is specified then Zabbix server/cluster for that proxy should not be specified.<br>Multiple comma-delimited addresses can be provided to use several independent Zabbix servers in parallel. Spaces are allowed.<br>If the port is not specified, default port is used.<br>IPv6 addresses must be enclosed in square brackets if port for that host is specified. If port is not specified, square brackets for IPv6 addresses are optional.<br>If this parameter is not specified, active checks are disabled.  Example for Zabbix proxy:       ServerActive=127.0.0.1:10051  Example for multiple servers:       ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]  Example for high availability:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3  Example for high availability with two clusters and one server:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain
es	##### ServerActive  La dirección del servidor/proxy de Zabbix o la configuración del clúster para obtener comprobaciones activas. La dirección del servidor/proxy es una dirección IP o nombre DNS y un puerto opcional separados por dos puntos.<br>La configuración del clúster es una o más direcciones de servidor separadas por punto y coma. Se pueden especificar varios servidores/clústeres de Zabbix y proxies de Zabbix, separados por comas. No se debe especificar más de un proxy Zabbix desde cada servidor/clúster Zabbix. Si se especifica un proxy Zabbix, entonces no se debe especificar el servidor/clúster Zabbix para ese proxy.<br>Se pueden proporcionar varias direcciones delimitadas por comas para utilizar varios servidores Zabbix independientes en paralelo. Se permiten espacios.<br>Si no se especifica el puerto, se utiliza el puerto predeterminado.<br>Las direcciones IPv6 deben estar entre corchetes si se especifica el puerto para ese equipo. Si no se especifica el puerto, los corchetes para las direcciones IPv6 son opcionales.<br>Si no se especifica este parámetro, las comprobaciones activas están deshabilitadas.  Ejemplo de proxy Zabbix:      ServerActive=127.0.0.1:10051  Ejemplo para múltiples servidores:      ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]  Ejemplo de alta disponibilidad:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3  Ejemplo de alta disponibilidad con dos clústeres y un servidor:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain

en-us	##### ServerActive  The Zabbix server/proxy address or cluster configuration to get active checks from. The server/proxy address is an IP address or DNS name and optional port separated by colon.<br>The cluster configuration is one or more server addresses separated by semicolon. Multiple Zabbix servers/clusters and Zabbix proxies can be specified, separated by comma. More than one Zabbix proxy should not be specified from each Zabbix server/cluster. If a Zabbix proxy is specified then Zabbix server/cluster for that proxy should not be specified.<br>Multiple comma-delimited addresses can be provided to use several independent Zabbix servers in parallel. Spaces are allowed.<br>If the port is not specified, default port is used.<br>IPv6 addresses must be enclosed in square brackets if port for that host is specified. If port is not specified, square brackets for IPv6 addresses are optional.<br>If this parameter is not specified, active checks are disabled.  Example for Zabbix proxy:       ServerActive=127.0.0.1:10051  Example for multiple servers:       ServerActive=127.0.0.1:20051,zabbix.domain,\[::1\]:30051,::1,\[12fc::1\]  Example for high availability:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3  Example for high availability with two clusters and one server:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain
es	##### ServerActive  La dirección del servidor/proxy de Zabbix o la configuración del clúster para obtener comprobaciones activas. La dirección del servidor/proxy es una dirección IP o nombre DNS y un puerto opcional separados por dos puntos.<br>La configuración del clúster es una o más direcciones de servidor separadas por punto y coma. Se pueden especificar varios servidores/clústeres de Zabbix y proxies de Zabbix, separados por comas. No se debe especificar más de un proxy Zabbix desde cada servidor/clúster Zabbix. Si se especifica un proxy Zabbix, entonces no se debe especificar el servidor/clúster Zabbix para ese proxy.<br>Se pueden proporcionar varias direcciones delimitadas por comas para utilizar varios servidores Zabbix independientes en paralelo. Se permiten espacios.<br>Si no se especifica el puerto, se utiliza el puerto predeterminado.<br>Las direcciones IPv6 deben estar entre corchetes si se especifica el puerto para ese equipo. Si no se especifica el puerto, los corchetes para las direcciones IPv6 son opcionales.<br>Si no se especifica este parámetro, las comprobaciones activas están deshabilitadas.  Ejemplo de proxy Zabbix:      ServerActive=127.0.0.1:10051  Ejemplo para múltiples servidores:      ServerActive=127.0.0.1:20051,zabbix.domain,\[::1\]:30051,::1,\[12fc::1\]  Ejemplo de alta disponibilidad:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3  Ejemplo de alta disponibilidad con dos clústeres y un servidor:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain

en-us	##### ServerActive  The Zabbix server/proxy address or cluster configuration to get active checks from. The server/proxy address is an IP address or DNS name and optional port separated by colon.<br>The cluster configuration is one or more server addresses separated by semicolon. Multiple Zabbix servers/clusters and Zabbix proxies can be specified, separated by comma. More than one Zabbix proxy should not be specified from each Zabbix server/cluster. If Zabbix proxy is specified then Zabbix server/cluster for that proxy should not be specified.<br>Multiple comma-delimited addresses can be provided to use several independent Zabbix servers in parallel. Spaces are allowed.<br>If the port is not specified, default port is used.<br>IPv6 addresses must be enclosed in square brackets if port for that host is specified. If port is not specified, square brackets for IPv6 addresses are optional.<br>If this parameter is not specified, active checks are disabled.  Example for Zabbix proxy:       ServerActive=127.0.0.1:10051  Example for multiple servers:       ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]  Example for high availability:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3  Example for high availability with two clusters and one server:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain  Range: (\*)
es	##### Servidor Activo  La dirección del servidor/proxy de Zabbix o la configuración del clúster para obtener comprobaciones activas. La dirección del servidor/proxy es una dirección IP o nombre DNS y un puerto opcional separados por dos puntos.<br>La configuración del clúster es una o más direcciones de servidor separadas por punto y coma. Se pueden especificar varios servidores/clústeres de Zabbix y proxies de Zabbix, separados por comas. No se debe especificar más de un proxy Zabbix desde cada servidor/clúster Zabbix. Si se especifica el proxy Zabbix, entonces no se debe especificar el servidor/clúster Zabbix para ese proxy.<br>Se pueden proporcionar varias direcciones delimitadas por comas para utilizar varios servidores Zabbix independientes en paralelo. Se permiten espacios.<br>Si no se especifica el puerto, se utiliza el puerto predeterminado.<br>Las direcciones IPv6 deben estar entre corchetes si se especifica el puerto para ese host. Si no se especifica el puerto, los corchetes para las direcciones IPv6 son opcionales.<br>Si no se especifica este parámetro, las comprobaciones activas están deshabilitadas.  Ejemplo de proxy Zabbix:      ServerActive = 127.0.0.1:10051  Ejemplo para múltiples servidores:      ServerActive=127.0.0.1:20051,zabbix.dominio,[::1]:30051,::1,[12fc::1]  Ejemplo de alta disponibilidad:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3  Ejemplo de alta disponibilidad con dos clústeres y un servidor:      ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain  Rango: (\*)

en-us	##### Server  A list of comma-delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers and Zabbix proxies. Incoming connections will be accepted only from the hosts listed here. If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address. Note that "IPv4-compatible IPv6 addresses" (0000::/96 prefix) are supported but deprecated by [RFC4291](https://tools.ietf.org/html/rfc4291#section-2.5.5). Spaces are allowed.  Example:       Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Mandatory: yes, if StartAgents is not explicitly set to 0
es	##### Server  Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix y proxies Zabbix. Se aceptarán conexiones entrantes únicamente desde los equipos enumerados aquí. Si la compatibilidad con IPv6 está habilitada, entonces '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' se tratan de la misma manera y '::/0' permitirá cualquier dirección IPv4 o IPv6. '0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4.Tenga en cuenta que las " direcciones IPv6 IPv4-compatible" (0000::/96 prefijo) están soportadas pero están obsoletas en [RFC4291(https://tools.ietf.org/html/rfc4291#section-2.5.5). Se permiten espacios.  Ejemplo:      Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Obligatorio: sí

en-us	##### Server  A list of comma-delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers or Zabbix proxies. Incoming connections will be accepted only from the hosts listed here. If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address. Note that "IPv4-compatible IPv6 addresses" (0000::/96 prefix) are supported but deprecated by [RFC4291](https://tools.ietf.org/html/rfc4291#section-2.5.5). Spaces are allowed.  Example:       Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Mandatory: yes, if StartAgents is not explicitly set to 0
es	##### Server  Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix o proxies Zabbix. Se aceptarán conexiones entrantes únicamente desde los equipos enumerados aquí. Si la compatibilidad con IPv6 está habilitada, entonces '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' se tratan de la misma manera y '::/0' permitirá cualquier dirección IPv4 o IPv6. '0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4.Tenga en cuenta que las " direcciones IPv6 IPv4-compatible" (0000::/96 prefijo) están soportadas pero están obsoletas en [RFC4291(https://tools.ietf.org/html/rfc4291#section-2.5.5). Se permiten espacios.  Ejemplo:      Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Obligatorio: sí

en-us	##### Server  A list of comma-delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers or Zabbix proxies. Incoming connections will be accepted only from the hosts listed here. If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address. Spaces are allowed.  Example:       Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Mandatory: yes
es	##### Server  Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix o proxies Zabbix. Se aceptarán conexiones entrantes únicamente desde los equipos enumerados aquí. Si la compatibilidad con IPv6 está habilitada, entonces '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' se tratan de la misma manera y '::/0' permitirá cualquier dirección IPv4 o IPv6. '0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4. Se permiten espacios.  Ejemplo:      Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Obligatorio: sí

en-us	##### Server  A list of comma-delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers or Zabbix proxies. Incoming connections will be accepted only from the hosts listed here. If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address. Spaces are allowed.  Example:       Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Mandatory: yes
es	##### Server  Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix o proxies Zabbix. Se aceptarán conexiones entrantes únicamente desde los equipos enumerados aquí. Si la compatibilidad con IPv6 está habilitada, entonces '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' se tratan de la misma manera y '::/0' permitirá cualquier dirección IPv4 o IPv6. '0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4. Se permiten espacios.  Ejemplo:      Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Obligatorio: sí

en-us	##### Server configuration  By default, the Zabbix server is not configured to start any IPMI pollers, thus any added IPMI items won't work. To change this, open the Zabbix server configuration file ([zabbix\_server.conf](/manual/appendix/config/zabbix_server)) as root and look for the following line:      # StartIPMIPollers=0  Uncomment it and set poller count to, say, 3, so that it reads:      StartIPMIPollers=3  Save the file and restart zabbix\_server afterwards.
es	##### Configuración del servidor  De forma predeterminada, el servidor Zabbix no está configurado para iniciar ninguna IPMI sondeadores, por lo que cualquier elemento IPMI agregado no funcionará. Para cambiar esto, abra el Archivo de configuración del servidor Zabbix ([zabbix\_server.conf](/manual/appendix/config/zabbix_server)) como raíz y busca la siguiente línea:      # InicioIPMIPollers=0  Descoméntalo y establece el conteo de sondeadores en, digamos, 3, para que diga:      InicioIPMIPollers=3  Guarde el archivo y luego reinicie zabbix\_server.

en-us	### Server/frontend/agent installation  To install Zabbix server/frontend/agent with PHP 7, Apache and MySQL support, run:      # zypper install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent   Substitute component names in this command as needed:  - **For Nginx**: use `zabbix-nginx-conf` instead of `zabbix-apache-conf`. See also: [Nginx setup for Zabbix on SLES 12/15](/manual/appendix/install/nginx). - **For PHP 8**: use `zabbix-apache-conf-php8` instead of `zabbix-apache-conf` for Apache; use `zabbix-nginx-conf-php8` instead of `zabbix-nginx-conf` for Nginx. - **For PostgreSQL**: use `zabbix-server-pgsql` instead of `zabbix-server-mysql`; use `zabbix-web-pgsql` instead of `zabbix-web-mysql`. - **For Zabbix agent 2** (only SLES 15): use `zabbix-agent2` instead of or in addition to `zabbix-agent`.   To install Zabbix proxy with MySQL support:      # zypper install zabbix-proxy-mysql zabbix-sql-scripts  **For PostgreSQL**, use `zabbix-proxy-pgsql` instead of `zabbix-proxy-mysql`.  **For SQLite3**, use `zabbix-proxy-sqlite3` instead of `zabbix-proxy-mysql`.  The package 'zabbix-sql-scripts' contains database schemas for all supported database management systems for both Zabbix server and Zabbix proxy and will be used for data import.
es	### Instalación de servidor/interfaz/agente  Para instalar el servidor/interfaz/agente Zabbix con soporte para PHP 7, Apache y MySQL, ejecute:      # zypper install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent   Sustituya los nombres de los componentes en este comando según sea necesario:  - **Para Nginx**: utilice `zabbix-nginx-conf` en lugar de `zabbix-apache-conf`. Consulte también: [Configuración de Nginx para Zabbix en SLES 12/15](/manual/appendix/install/nginx). - **Para PHP 8**: utilice `zabbix-apache-conf-php8` en lugar de `zabbix-apache-conf` para Apache; use `zabbix-nginx-conf-php8` en lugar de `zabbix-nginx-conf` para Nginx. - **Para PostgreSQL**: utilice `zabbix-server-pgsql` en lugar de `zabbix-server-mysql`; utilice `zabbix-web-pgsql` en lugar de `zabbix-web-mysql`. - **Para Zabbix Agent 2** (solo SLES 15): use `zabbix-agent2` en lugar de o además de `zabbix-agent`.   Para instalar el proxy Zabbix con soporte MySQL:      # zypper install zabbix-proxy-mysql zabbix-sql-scripts  **Para PostgreSQL**, utilice `zabbix-proxy-pgsql` en lugar de `zabbix-proxy-mysql`.  **Para SQLite3**, utilice `zabbix-proxy-sqlite3` en lugar de `zabbix-proxy-mysql`.  El paquete 'zabbix-sql-scripts' contiene esquemas de bases de datos para todos los sistemas de administración de bases de datos compatibles tanto para el servidor Zabbix como para el proxy Zabbix y se utilizará para la importación de datos.

en-us	##### Server  If ProxyMode is set to *active mode*:<br>Zabbix server IP address or DNS name (address:port) or [cluster](/manual/concepts/server/ha) (address:port;address2:port) to get configuration data from and send data to.<br>If port is not specified, the default port is used.<br>Cluster nodes must be separated by a semicolon.<br><br>If ProxyMode is set to *passive mode*:<br>List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix server. Incoming connections will be accepted only from the addresses listed here. If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally.<br>'::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address.  Example:       Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Mandatory: yes
es	##### Servidor  Si ProxyMode está configurado en *modo activo*:<br>Dirección IP del servidor Zabbix o nombre DNS (dirección:puerto) o [clúster](/manual/concepts/server/ha) (dirección:puerto;dirección2:puerto) para obtener configurar datos y enviar datos a.<br>Si no se especifica el puerto, se utiliza el puerto predeterminado.<br>Los nodos del clúster deben estar separados por un punto y coma.<br><br>Si ProxyMode está configurado en *modo pasivo* :<br>Lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS del servidor Zabbix. Se aceptarán conexiones entrantes únicamente desde las direcciones enumeradas aquí. Si la compatibilidad con IPv6 está habilitada, entonces '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' se tratan de la misma manera.<br>'::/0' permitirá cualquier dirección IPv4 o IPv6. '0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4.  Ejemplo:      Servidor=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com  Obligatorio: sí

en-us	#### Server is configured to connect with PSK to agent but agent accepts only unencrypted connections  In server or proxy log (with *GnuTLS* 3.3.16)      Get value from agent failed: zbx_tls_connect(): gnutls_handshake() failed: \         -110 The TLS connection was non-properly terminated.  In server or proxy log (with *OpenSSL* 1.0.2c)      Get value from agent failed: TCP connection successful, cannot establish TLS to [[127.0.0.1]:10050]: \         Connection closed by peer. Check allowed connection types and access rights
es	#### El servidor está configurado para conectarse con PSK al agente, pero el agente solo acepta conexiones no cifradas  En el registro del servidor o proxy (con *GnuTLS* 3.3.16)      Get value from agent failed: zbx_tls_connect(): gnutls_handshake() failed: \-110 The TLS connection was non-properly terminated.  En el registro del servidor o proxy (con *OpenSSL* 1.0.2c)      Get value from agent failed: TCP connection successful, cannot establish TLS to [[127.0.0.1]:10050]: \         Connection closed by peer. Check allowed connection types and access rights

en-us	#### Server process types  -   `alert manager` - alert queue manager -   `alert syncer` - alert DB writer -   `alerter` - process for sending notifications -   `availability manager` - process for host availability updates -   `configuration syncer` - process for managing in-memory cache of     configuration data -   `connector manager` - manager process for connectors -   `connector worker` - process for handling requests from the connector manager -   `discoverer` - process for discovery of devices -   `escalator` - process for escalation of actions -   `ha manager` - process for managing high availability -   `history poller` - process for handling calculated checks requiring a database connection -   `history syncer` - history DB writer -   `housekeeper` - process for removal of old historical data -   `http poller` - web monitoring poller -   `icmp pinger` - poller for icmpping checks -   `ipmi manager` - IPMI poller manager -   `ipmi poller` - poller for IPMI checks -   `java poller` - poller for Java checks -   `lld manager` - manager process of low-level discovery tasks -   `lld worker` - worker process of low-level discovery tasks -   `odbc poller` - poller for ODBC checks -   `poller` - normal poller for passive checks -   `preprocessing manager` - manager of preprocessing tasks -   `preprocessing worker` - process for data preprocessing -   `proxy poller` - poller for passive proxies -   `report manager`- manager of scheduled report generation tasks -   `report writer` - process for generating scheduled reports -   `self-monitoring` - process for collecting internal server     statistics -   `service manager` - process for managing services by receiving information     about problems, problem tags, and problem recovery from history syncer, task manager, and alert manager -   `snmp trapper` - trapper for SNMP traps -   `task manager` - process for remote execution of tasks requested by     other components (e.g., close problem, acknowledge problem, check     item value now, remote command functionality) -   `timer` - timer for processing maintenances -   `trapper` - trapper for active checks, traps, proxy communication -   `trigger housekeeper` - process for removing problems generated by triggers that have been deleted -   `unreachable poller` - poller for unreachable devices -   `vmware collector` - VMware data collector responsible for data     gathering from VMware services  The server log file can be used to observe these process types.  Various types of Zabbix server processes can be monitored using the **zabbix\[process,<type>,<mode>,<state>\]** internal [item](/manual/config/items/itemtypes/internal).
es	#### Tipos de procesos del servidor  - `administrador de alertas` - administrador de colas de alertas - `sincronizador de alertas` - escritor de alertas en base de datos - `alerter` - proceso para enviar notificaciones - `administrador de disponibilidad`: proceso para actualizaciones de disponibilidad del host - `sincronizador de configuración`: proceso para gestionar la caché en memoria de     datos de configuración - `administrador de conectores` - proceso de administrador para conectores - `trabajador del conector`: proceso para manejar solicitudes del administrador del conector - `discoverer`: proceso para descubrir dispositivos - `escalator` - proceso para escalar acciones - `ha manager`: proceso para gestionar la alta disponibilidad - `history poller`: proceso para manejar cheques calculados que requieren una conexión a la base de datos - `history syncer` - escritor de historial en base de datos - `housekeeper`: proceso para eliminar datos históricos antiguos - `http poller` - sondeador de monitoreo web - `icmp pinger` - sondeador para comprobaciones de icmpping - `ipmi manager` - administrador de encuestadores IPMI - `ipmi poller` - sondeador para comprobaciones de IPMI - `java poller` - sondeador para comprobaciones de Java - `lld manager`: proceso de gestión de tareas de descubrimiento de bajo nivel - `lld trabajador`: proceso de trabajo de tareas de descubrimiento de bajo nivel - `odbc poller` - sondeador para comprobaciones ODBC - `poller` - sondeador normal para comprobaciones pasivas - `administrador de preprocesamiento` - administrador de tareas de preprocesamiento - `trabajador de preprocesamiento` - proceso para el preprocesamiento de datos - `proxy poller` - sondeador para proxies pasivos - `administrador de informes`- administrador de tareas programadas de generación de informes - `report manager`: proceso para generar informes programados - `self-monitoring`: proceso para recopilar el servidor interno     Estadísticas - `service manager`: proceso para gestionar servicios mediante la recepción de información     sobre problemas, etiquetas de problemas y recuperación de problemas desde el sincronizador de historial, el administrador de tareas y el administrador de alertas - `snmp trapper` - capturador para capturas SNMP - `task manager`: proceso para la ejecución remota de tareas solicitadas por     otros componentes (por ejemplo, cerrar el problema, reconocer el problema, verificar     valor de la métrica ahora, funcionalidad de comando remoto) - `timer` - temporizador para procesar mantenimientos - `trapper` - capturador para comprobaciones activas, capturas y comunicación proxy - `trigger housekeeper`: proceso para eliminar problemas generados por iniciadores que han sido eliminados - `unreachable poller` - sondeador para dispositivos inalcanzables - `vmware Collector`: recopilador de datos de VMware responsable de los datos.     recopilación de servicios de VMware  El archivo de registro del servidor se puede utilizar para observar estos tipos de procesos.  Se pueden monitorear varios tipos de procesos del servidor Zabbix usando la [métrica](/manual/config/items/itemtypes/internal) interna **zabbix\[process,<tipo>,<modo>,<estado>\]** .

en-us	 #### Server/proxy compatibility issue in 6.4.12   Zabbix server 6.4.12 and Zabbix proxy 6.4.12 are **not compatible** with other versions of proxy/server.  If either server or proxy is 6.4.12, then both server and proxy must be 6.4.12.   This issue is fixed in 6.4.13 and later. However, while the following releases are compatible with 6.4.11 server/proxy (or earlier),  they are still not compatible with 6.4.12 server/proxy. 
es	 #### Problema de compatibilidad de servidor/proxy en 6.4.12  El servidor Zabbix 6.4.12 y el proxy Zabbix 6.4.12 **no son compatibles** con otras versiones de proxy/servidor. Si el servidor o el proxy es 6.4.12, entonces tanto el servidor como el proxy deben ser 6.4.12.  Este problema se solucionó en 6.4.13 y versiones posteriores. Sin embargo, si bien las siguientes versiones son compatibles con el servidor/proxy 6.4.11 (o anterior), todavía no son compatibles con el servidor/proxy 6.4.12.

en-us	##### Server/proxy  If stated as mandatory, the required software/library is strictly necessary. Optional ones are needed for supporting some specific function.  |Requirement|Mandatory status|Description| |--|-|-------| |*libpcre/libpcre2*|One of|PCRE/PCRE2 library is required for [Perl Compatible Regular Expression](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE) support.<br>The naming may differ depending on the GNU/Linux distribution, for example 'libpcre3' or 'libpcre1'. PCRE v8.x and PCRE2 v10.x (from Zabbix 6.0.0) are supported.| |*libevent*|Yes|Required for inter-process communication. Version 1.4 or higher.| |*libevent-pthreads*|^|Required for inter-process communication.| |*libpthread*|^|Required for mutex and read-write lock support (could be part of libc).| |*libresolv*|^|Required for DNS resolution (could be part of libc).| |*libiconv*|^|Required for text encoding/format conversion (could be part of libc). Mandatory for Zabbix server on Linux.| |*libz*|^|Required for compression support.| |*libm*|^|Math library. Required by Zabbix server only.| |*libmysqlclient*|One of|Required if MySQL is used.| |*libmariadb*|^|Required if MariaDB is used.| |*libclntsh*|^|Required if Oracle is used; *libclntsh* version must match or be higher than the version of the Oracle database used.| |*libpq5*|^|Required if PostgreSQL is used; *libpq5* version must match or be higher than the version of the PostgreSQL database used.| |*libsqlite3*|^|Required if Sqlite is used. Required for Zabbix proxy only.| |*libOpenIPMI*|No|Required for IPMI support. Required for Zabbix server only.| |*libssh2* or *libssh*|^|Required for [SSH checks](/manual/config/items/itemtypes/ssh_checks#overview). Version 1.0 or higher (libssh2); 0.9.0 or higher (libssh).<br>libssh is supported since Zabbix 4.4.6.| |*libcurl*|^|Required for web monitoring, VMware monitoring, SMTP authentication, `web.page.*` Zabbix agent [items](/manual/config/items/itemtypes/zabbix_agent), HTTP agent items and Elasticsearch (if used). Version 7.28.0 or higher is recommended.<br>Libcurl version requirements:<br>- SMTP authentication: version 7.20.0 or higher<br>- Elasticsearch: version 7.28.0 or higher| |*libxml2*|^|Required for VMware monitoring and XML XPath preprocessing.| |*net-snmp*|^|Required for SNMP support. Version 5.3.0 or higher.<br> Support of strong encryption protocols (AES192/AES192C, AES256/AES256C) is available starting with net-snmp library 5.8; on RHEL 8+ based systems it is recommended to use net-snmp 5.8.15 or later.| |*libunixodbc*|^|Required for database monitoring.| |*libgnutls* or *libopenssl*|^|Required when using [encryption](/manual/encryption#compiling_zabbix_with_encryption_support).<br>Minimum versions: *libgnutls* - 3.1.18, *libopenssl* - 1.0.1| |*libldap*|^|Required for LDAP support.| |*fping*|^|Required for [ICMP ping items](/manual/config/items/itemtypes/simple_checks#icmp_pings).|
es	##### Servidor/proxy  Si se indica como obligatorio, el software/biblioteca requerido es estrictamente necesario. Los requisitos opcionales son necesarios para soportar alguna función específica.  |Requisito|Estado obligatorio|Descripción| |--|-|-------| |*libpcre/libpcre2*|Uno de|Se requiere una de las bibliotecas PCRE/PCRE2 para admitir [Expresión regular compatible con Perl](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE).<br>El nombre puede diferir dependiendo de la distribución GNU/Linux, por ejemplo 'libpcre3' o 'libpcre1'. Se admiten PCRE v8.x y PCRE2 v10.x (desde Zabbix 6.0.0).| |*libevent*|Sí|Requerido para la comunicación entre procesos. Versión 1.4 o superior.| |*libevent-pthreads*|^|Requerido para la comunicación entre procesos.| |*libpthread*|^|Requerido para soporte de mutex y bloqueo de lectura-escritura (podría ser parte de libc).| |*libresolv*|^|Requerido para la resolución DNS (podría ser parte de libc).| |*libiconv*|^|Requerido para la codificación de texto/conversión de formato (podría ser parte de libc). Obligatorio para el servidor Zabbix en Linux.| |*libz*|^|Requerido para soporte de compresión.| |*libm*|^|Biblioteca de matemáticas. Requerido únicamente por el servidor Zabbix.| |*libmysqlclient*|Uno de|Obligatorio si se utiliza MySQL.| |*libmariadb*|^|Obligatorio si se utiliza MariaDB.| |*libclntsh*|^|Obligatorio si se utiliza Oracle; La versión *libclntsh* debe coincidir o ser superior a la versión de la base de datos Oracle utilizada.| |*libpq5*|^|Obligatorio si se utiliza PostgreSQL; La versión *libpq5* debe coincidir o ser superior a la versión de la base de datos PostgreSQL utilizada.| |*libsqlite3*|^|Obligatorio si se utiliza Sqlite. Requerido solo para el proxy Zabbix.| |*libOpenIPMI*|No|Obligatorio para la compatibilidad con IPMI. Requerido solo para el servidor Zabbix.| |*libssh2* o *libssh*|^|Requerido para [verificaciones SSH](/manual/config/items/itemtypes/ssh_checks#overview). Versión 1.0 o superior (libssh2); 0.9.0 o superior (libssh).<br>libssh es compatible desde Zabbix 4.4.6.| |*libcurl*|^|Requerido para monitoreo web, monitoreo de VMware, autenticación SMTP, `web.page.*` Agente Zabbix [elementos](/manual/config/items/itemtypes/zabbix_agent), elementos del agente HTTP y Elasticsearch (si usado). Se recomienda la versión 7.28.0 o superior.<br>Requisitos de la versión de Libcurl:<br>- Autenticación SMTP: versión 7.20.0 o superior<br>- Elasticsearch: versión 7.28.0 o superior| |*libxml2*|^|Requerido para la supervisión de VMware y el preprocesamiento de XML XPath.| |*net-snmp*|^|Requerido para la compatibilidad con SNMP. Versión 5.3.0 o superior.<br> La compatibilidad con protocolos de cifrado seguros (AES192/AES192C, AES256/AES256C) está disponible a partir de la biblioteca net-snmp 5.8; en sistemas basados en RHEL 8+, se recomienda utilizar net-snmp 5.8.15 o posterior.| |*libunixodbc*|^|Requerido para el monitoreo de la base de datos.| |*libgnutls* o *libopenssl*|^|Requerido cuando se usa [encryption](/manual/encryption#compiling_zabbix_with_encryption_support).<br>Versiones mínimas: *libgnutls* - 3.1.18, *libopenssl* - 1.0.1| |*libldap*|^|Requerido para soporte LDAP.| |*fping*|^|Requerido para [elementos de ping ICMP](/manual/config/items/itemtypes/simple_checks#icmp_pings).|

en-us	##### Server request  Example of sending item values:  ```json POST /v1/history HTTP/1.1 Host: localhost:8080 Accept: */* Accept-Encoding: deflate, gzip, br, zstd Content-Length: 628 Content-Type: application/x-ndjson   {"host":{"host":"Zabbix server","name":"Zabbix server"},"groups":["Zabbix servers"],"item_tags":[{"tag":"foo","value":"test"}],"itemid":44457,"name":"foo","clock":1673454303,"ns":800155804,"value":0,"type":3} {"host":{"host":"Zabbix server","name":"Zabbix server"},"groups":["Zabbix servers"],"item_tags":[{"tag":"foo","value":"test"}],"itemid":44457,"name":"foo","clock":1673454303,"ns":832290669,"value":1,"type":3} {"host":{"host":"Zabbix server","name":"Zabbix server"},"groups":["Zabbix servers"],"item_tags":[{"tag":"bar","value":"test"}],"itemid":44458,"name":"bar","clock":1673454303,"ns":867770366,"value":123,"type":3} ```  Example of sending events:  ```json POST /v1/events HTTP/1.1 Host: localhost:8080 Accept: */* Accept-Encoding: deflate, gzip, br, zstd Content-Length: 333 Content-Type: application/x-ndjson   {"clock":1673454303,"ns":800155804,"value":1,"eventid":5,"name":"trigger for foo being 0","severity":0,"hosts":[{"host":"Zabbix server","name":"Zabbix server"}],"groups":["Zabbix servers"],"tags":[{"tag":"foo_trig","value":"test"},{"tag":"foo","value":"test"}]} {"clock":1673454303,"ns":832290669,"value":0,"eventid":6,"p_eventid":5} ```
es	##### Solicitud del servidor  Ejemplo de envío de valores de métricas:  ```json POST /v1/history HTTP/1.1 Host: localhost:8080 Accept: */* Accept-Encoding: deflate, gzip, br, zstd Content-Length: 628 Content-Type: application/x-ndjson   {"host":{"host":"Zabbix server","name":"Zabbix server"},"groups":["Zabbix servers"],"item_tags":[{"tag":"foo","value":"test"}],"itemid":44457,"name":"foo","clock":1673454303,"ns":800155804,"value":0,"type":3} {"host":{"host":"Zabbix server","name":"Zabbix server"},"groups":["Zabbix servers"],"item_tags":[{"tag":"foo","value":"test"}],"itemid":44457,"name":"foo","clock":1673454303,"ns":832290669,"value":1,"type":3} {"host":{"host":"Zabbix server","name":"Zabbix server"},"groups":["Zabbix servers"],"item_tags":[{"tag":"bar","value":"test"}],"itemid":44458,"name":"bar","clock":1673454303,"ns":867770366,"value":123,"type":3} ```  Ejemplo de envío de eventos:  ```json POST /v1/events HTTP/1.1 Host: localhost:8080 Accept: */* Accept-Encoding: deflate, gzip, br, zstd Content-Length: 333 Content-Type: application/x-ndjson   {"clock":1673454303,"ns":800155804,"value":1,"eventid":5,"name":"trigger for foo being 0","severity":0,"hosts":[{"host":"Zabbix server","name":"Zabbix server"}],"groups":["Zabbix servers"],"tags":[{"tag":"foo_trig","value":"test"},{"tag":"foo","value":"test"}]} {"clock":1673454303,"ns":832290669,"value":0,"eventid":6,"p_eventid":5} ```

en-us	#### Server  To enable encryption with certificate and database host identity verification for connections between Zabbix server and the database, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=verify_full     DBTLSCAFile=/etc/ssl/pgsql/root.crt     DBTLSCertFile=/etc/ssl/pgsql/client.crt     DBTLSKeyFile=/etc/ssl/pgsql/client.key     ...
es	#### Servidor  Para habilitar el cifrado con certificado y verificación de la  identidad del equipo de la  base de datos para conexiones entre el servidor Zabbix y la base de datos, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<contraseña_fuerte>     DBTLSConnect=verify_full     DBTLSCAFile=/etc/ssl/pgsql/root.crt     DBTLSCertFile=/etc/ssl/pgsql/client.crt     DBTLSKeyFile=/etc/ssl/pgsql/client.key     ...

en-us	#### Server  To enable encryption with certificate verification for connections between Zabbix server and the database, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=verify_ca     DBTLSCAFile=/etc/ssl/mysql/ca.pem     ...
es	#### Servidor  Para habilitar el cifrado con verificación de certificado para conexiones entre el servidor Zabbix y la base de datos, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=verify_ca     DBTLSCAFile=/etc/ssl/mysql/ca.pem     ...

en-us	#### Server  To enable encryption with certificate verification for connections between Zabbix server and the database, configure */etc/zabbix/zabbix\_server.conf:*      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=verify_ca     DBTLSCAFile=/etc/ssl/pgsql/root.crt     ...
es	#### Servidor  Para habilitar el cifrado con verificación de certificado para conexiones entre el servidor Zabbix y la base de datos, configure */etc/zabbix/zabbix\_server.conf:*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=verify_ca     DBTLSCAFile=/etc/ssl/pgsql/root.crt     ...

en-us	#### Server  To enable encryption with full verification for connections between Zabbix server and the database, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=verify_full     DBTLSCAFile=/etc/ssl/mysql/ca.pem     DBTLSCertFile=/etc/ssl/mysql/client-cert.pem     DBTLSKeyFile=/etc/ssl/mysql/client-key.pem     ...
es	#### Servidor  Para habilitar el cifrado con verificación completa para conexiones entre el servidor Zabbix y la base de datos, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<contraseña_fuerte>     DBTLSConnect=verify_full     DBTLSCAFile=/etc/ssl/mysql/ca.pem     DBTLSCertFile=/etc/ssl/mysql/client-cert.pem     DBTLSKeyFile=/etc/ssl/mysql/client-key.pem     ...

en-us	#### Server  To enable transport-only encryption for connections between server and the database, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=required     ...
es	#### Servidor  Para habilitar el cifrado de solo transporte para las conexiones entre el servidor y la base de datos, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=required     ...

en-us	#### Server  To enable transport-only encryption for connections between server and the database, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=required     ...
es	#### Servidor  Para habilitar el cifrado de solo transporte para las conexiones entre el servidor y la base de datos, configure */etc/zabbix/zabbix\_server.conf*:      ...     DBHost=10.211.55.9     DBName=zabbix     DBUser=zbx_srv     DBPassword=<strong_password>     DBTLSConnect=required     ...

en-us	#### Server upgrade process
es	#### Proceso de actualización del servidor

en-us	##### Server  [Zabbix server](/manual/concepts/server) is the central component to which agents report availability and integrity information and statistics. The server is the central repository in which all configuration, statistical and operational data are stored.
es	##### Servidor  [Servidor Zabbix](/manual/concepts/server) es el componente central para qué los agentes reportan información de disponibilidad e integridad y estadísticas. El servidor es el depósito central en el que se almacenan todos los datos de configuración, estadísticos y operativos.

en-us	#### Service actions  The following conditions can be used in service actions:  |Condition type|Supported operators|Description| |--|--|------| |*Service*|equals<br>does not equal|Specify a service or a service to exclude.<br>**equals** - event belongs to this service.<br>**does not equal** - event does not belong to this service.<br>Specifying a parent service implicitly selects all child services. To specify the parent service only, all nested services have to be additionally set with the **does not equal** operator.| |*Service name*|contains<br>does not contain|Specify a string in the service name or a string to exclude.<br>**contains** - event is generated by a service, containing this string in the name.<br>**does not contain** - this string cannot be found in the service name.| |*Service tag name*|equals<br>does not equal<br>contains<br>does not contain|Specify an event tag or an event tag to exclude. Service event tags can be defined in the service configuration section *Tags*.<br>**equals** - event has this tag.<br>**does not equal** - event does not have this tag.<br>**contains** - event has a tag containing this string.<br>**does not contain** - event does not have a tag containing this string.| |*Service tag value*|equals<br>does not equal<br>contains<br>does not contain|Specify an event tag and value combination or a tag and value combination to exclude. Service event tags can be defined in the service configuration section *Tags*.<br>**equals** - event has this tag and value.<br>**does not equal** - event does not have this tag and value.<br>**contains** - event has a tag and value containing these strings.<br>**does not contain** - event does not have a tag and value containing these strings.|  :::noteimportant Make sure to define [message templates](/manual/config/notifications/media#overview) for Service actions in the *Alerts → Media types* menu. Otherwise, the notifications will not be sent.  :::
es	#### Acciones de servicio  Las siguientes condiciones se pueden utilizar en acciones de servicio:  |Tipo de condición|Operadores admitidos|Descripción| |--|--|------| |*Servicio*|equals<br>no es igual|Especifique un servicio o un servicio para excluir.<br>**equals** - el evento pertenece a este servicio.<br>**no es igual** - el evento no no pertenece a este servicio.<br>Especificar un servicio principal selecciona implícitamente todos los servicios secundarios. Para especificar solo el servicio principal, todos los servicios anidados deben configurarse adicionalmente con el operador **no es igual**.| |*Nombre del servicio*|contiene<br>no contiene|Especifique una cadena en el nombre del servicio o una cadena para excluir.<br>**contiene**: el evento lo genera un servicio que contiene esta cadena en el nombre. <br>**no contiene**: esta cadena no se puede encontrar en el nombre del servicio.| |*Nombre de etiqueta de servicio*|es igual a<br>no es igual a<br>contiene<br>no contiene|Especifique una etiqueta de evento o una etiqueta de evento para excluir. Las etiquetas de eventos de servicio se pueden definir en la sección de configuración del servicio *Etiquetas*.<br>**es igual a**: el evento tiene esta etiqueta.<br>**no es igual**: el evento no tiene esta etiqueta.<br> **contiene** - el evento tiene una etiqueta que contiene esta cadena.<br>**no contiene** - el evento no tiene una etiqueta que contiene esta cadena.| |*Valor de etiqueta de servicio*|es igual a<br>no es igual a<br>contiene<br>no contiene|Especifique una combinación de etiqueta y valor de evento o una combinación de etiqueta y valor para excluir. Las etiquetas de eventos de servicio se pueden definir en la sección de configuración del servicio *Etiquetas*.<br>**es igual a**: el evento tiene esta etiqueta y valor.<br>**no es igual**: el evento no tiene esta etiqueta y valor .<br>**contiene** - el evento tiene una etiqueta y un valor que contiene estas cadenas.<br>**no contiene** - el evento no tiene una etiqueta y un valor que contiene estas cadenas.|  :::noteimportant Asegúrese de definir [plantillas de mensajes](/manual/config/notifications/media#overview) para las acciones del Servicio en el menú *Alertas → Tipos de medios*. En caso contrario, las notificaciones no serán enviadas. :::

en-us	### Service alarm  ::: noteclassic Service alarms cannot be directly created, updated or deleted via the Zabbix API. :::  The service alarm objects represent a service's state change. It has the following properties.  |Property |[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |clock|timestamp|Time when the service state change has happened.| |value|integer|Status of the service.<br><br>Refer to the [service status property](object#service) for a list of possible values.|
es	### Alarma de servicio  ::: noteclassic Las alarmas de servicio no se pueden crear, actualizar ni eliminar a través de la API de Zabbix. :::  Los objetos de alarma de servicio representan el cambio de estado de un servicio. Tiene las siguientes propiedades.  |Propiedad |[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |clock|marca de tiempo|Hora en la que se produjo el cambio de estado del servicio.| |value|entero|Estado del servicio.<br><br>Consulte la [propiedad de estado del servicio](object#service) para obtener una lista de valores posibles.|

en-us	### Service configuration  In the **Service** tab, specify required service parameters:  ![](../../../assets/en/manual/web_interface/service.png){width=600}  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |_**Name**_|Service name.| |_**Parent services**_|Parent services the service belongs to.<br> Leave this field empty if you are adding the service of highest level.<br> One service may have multiple parent services. In this case, it will be displayed in the service tree under each of the parent services.  | |_**Problem tags**_|Specify tags to map problem data to the service:<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>Tag name matching is always case-sensitive.| |_**Sort order**_|Sort order for display, lowest comes first.| |_**Status calculation rule**_|Rule for calculating service status:<br>**Most critical if all children have problems** - the most critical problem in the child services is used to color the service status, if all children have problems<br>**Most critical of child services** - the most critical problem in the child services is used to color the service status<br>**Set status to OK** - do not calculate service status<br>Mark the *Advanced configuration* checkbox below to configure additional status calculation rules.| |_**Description**_|Service description.| |_**Advanced configuration**_|Mark the checkbox to access [advanced configuration](#advanced-configuration) options.|
es	### Configuración del servicio  En la pestaña **Servicio**, especifique los parámetros de servicio requeridos:  ![](../../../assets/en/manual/web_interface/service.png){width=600}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  |Parámetro|Descripción| |--|--------| |_**Nombre**_|Nombre del servicio.| |_**Servicios principales**_|Servicios principales a los que pertenece el servicio.<br> Deje este campo vacío si está agregando el servicio del nivel más alto.<br> Un servicio puede tener varios servicios principales. En este caso, se mostrará en el árbol de servicios debajo de cada uno de los servicios principales. | |_**Etiquetas de problema**_|Especifique etiquetas para asignar datos de problemas al servicio:<br>**Equals**: incluya los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**Contiene** - incluya los nombres de etiquetas especificados donde los valores de etiqueta contengan la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.| |_**Orden de clasificación**_|Orden de clasificación para visualización, el más bajo es primero.| |_**Regla de cálculo de estado**_|Regla para calcular el estado del servicio:<br>**Más crítico si todos los niños tienen problemas** - el problema más crítico en los servicios para niños se utiliza para colorear el estado del servicio, si todos los dependientes tienen problemas<br>**El más crítico de los servicios dependientes** - el problema más crítico en los servicios dependientes se utiliza para colorear el estado del servicio<br>**Establezca el estado en OK** - no calcule el estado del servicio<br >Marque la casilla de verificación *Configuración avanzada* a continuación para configurar reglas de cálculo de estado adicionales.| |_**Descripción**_|Descripción del servicio.| |_**Configuración avanzada**_|Marque la casilla de verificación para acceder a las opciones de [configuración avanzada](#advanced-configuration).|

en-us	# service.create
es	# service.create

en-us	# service.delete
es	# service.delete

en-us	### Service details  To access service details, click on the service name. To return to the  list of all services, click on *All services*.  Service details include the info box and the list of child services.  ![](../../../../../assets/en/manual/web_interface/service_details.png){width="600"}  To access the info box, click on the *Info* tab. The info box contains the  following entries:  - Names of parent services (if any) - Current status of this service - Current SLA(s) of this service, in the format `SLA name:service level indicator`. 'SLA name' is also a link to the SLA report for this service. If you position the mouse on the info box next to the service-level indicator (SLI), a pop-up info list is displayed with SLI details. The service-level indicator displays the current service level, in percentage. - Service tags  The info box also contains a link to the [service configuration](#service-configuration).  To use the filter for child services, click on the *Filter* tab.   When in  edit mode, the child service listing is complemented with additional  editing options:  -   ![](../../../../../assets/en/manual/web_interface/add_service.png) -     add a child service to this service -   ![](../../../../../assets/en/manual/web_interface/edit_service.png) -     edit this service -   ![](../../../../../assets/en/manual/web_interface/delete_service.png) -     delete this service
es	### Detalles del servicio  Para acceder a los detalles del servicio, haga clic en el nombre del servicio. Para volver a la lista de todos los servicios, haga clic en *Todos los servicios*.  Los detalles del servicio incluyen el cuadro de información y la lista de servicios hijos.  ![](../../../../../assets/en/manual/web_interface/service_details.png){width="600"}  Para acceder al cuadro de información, haga clic en la pestaña *Información*. El cuadro de información contiene las siguientes entradas:  - Nombres de los servicios padres (si los hay) - Estado actual de este servicio. - SLA(s) actuales de este servicio, en el formato `Nombre del SLA:indicador de nivel de servicio`. 'Nombre de SLA' también es un enlace al informe de SLA para este servicio. Si coloca el mouse en el cuadro de información al lado del indicador de nivel de servicio (SLI), se muestra una lista de información emergente con detalles de SLI. El indicador de nivel de servicio muestra el nivel de servicio actual, en porcentaje. - Etiquetas de servicio  El cuadro de información también contiene un enlace a la [configuración del servicio](#service-configuration).  Para utilizar el filtro para servicios hijos, haga clic en la pestaña *Filtro*.  Cuando esté en modo de edición, el listado de servicios para hijos se complementa con opciones de edición:  - ![](../../../../../assets/en/manual/web_interface/add_service.png) -     agregar un servicio hijo a este servicio - ![](../../../../../assets/en/manual/web_interface/edit_service.png) -     editar este servicio - ![](../../../../../assets/en/manual/web_interface/delete_service.png) -     eliminar este servicio

en-us	 ##### service.discovery {#service-discovery}  <br> The list of Windows services. Used for [low-level discovery](/manual/discovery/low_level_discovery/examples/windows_services).<br> Return value: *JSON object*.
es	 ##### service.discovery {#service-discovery}  <br> La lista de servicios de Windows. Se utiliza para el [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery/examples/windows_services).<br> Valor de retorno: *objeto JSON*.

en-us	#### Service events  Service events are generated only if service actions for these events are enabled. In this case, each service status change creates a new event:  -   Problem event - when service status is changed from OK to PROBLEM -   OK event - when service status is changed from PROBLEM to OK  The event contains details of the service state change - when it happened and what the new state is.
es	#### Eventos de servicio  Los eventos de servicio se generan solo si las acciones de servicio para estos eventos están habilitados. En este caso, cada cambio de estado del servicio crea un nuevo evento:  -   Evento de problema: cuando el estado del servicio cambia de OK a PROBLEMA -   Evento OK - cuando el estado del servicio cambia de PROBLEMA a OK  El evento contiene detalles del cambio de estado del servicio: cuándo sucedió y cuál es el nuevo estado.

en-us	# service.get
es	# service.get

en-us	 ##### service.info[service,<param>] {#service-info}  <br> Information about a service.<br> Return value: *Integer* - with `param` as *state*, *startup*; *String* - with `param` as *displayname*, *path*, *user*; *Text* - with `param` as *description*<br>Specifically for *state*: 0 - running, 1 - paused, 2 - start pending, 3 - pause pending, 4 - continue pending, 5 - stop pending, 6 - stopped, 7 - unknown, 255 - no such service<br>Specifically for *startup*: 0 - automatic, 1 - automatic delayed, 2 - manual, 3 - disabled, 4 - unknown, 5 - automatic trigger start, 6 - automatic delayed trigger start, 7 - manual trigger start  Parameters:  -   **service** - a real service name or its display name as seen in the MMC Services snap-in; -   **param** - *state* (default), *displayname*, *path*, *user*, *startup*, or *description*.  Comments:  -   Items like `service.info[service,state]` and `service.info[service]` will return the same information; -   Only with `param` as *state* this item returns a value for non-existing services (255).  Examples:      service.info[SNMPTRAP] - state of the SNMPTRAP service;     service.info[SNMP Trap] - state of the same service, but with the display name specified;     service.info[EventLog,startup] - the startup type of the EventLog service
es	 ##### service.info[servicio,<param>] {#service-info}  <br> Información sobre un servicio.<br> Valor de retorno: *Entero* - con `param` como *estado*, *inicio*; *Cadena* - con `param` como *nombre para mostrar*, *ruta*, *usuario*; *Texto* - con `param` como *descripción*<br>Específicamente para *estado*: 0 - en ejecución, 1 - en pausa, 2 - inicio pendiente, 3 - pausa pendiente, 4 - continuar pendiente, 5 - parada pendiente, 6 - detenido, 7 - desconocido, 255 - no existe tal servicio<br>Específicamente para *inicio*: 0 - automático, 1 - retardado automático, 2 - manual, 3 - deshabilitado, 4 - desconocido, 5 - inicio automático del disparador, 6 - inicio automático del disparador retardado, 7 - inicio manual del disparador  Parámetros:  - **servicio**: un nombre de servicio real o su nombre para mostrar como se ve en el complemento Servicios de MMC; - **parámetro** - *state* (predeterminado), *displayname*, *path*, *user*, *startup* o *description*.  Comentarios:  - Métricas como `service.info[service,state]` y `service.info[service]` devolverán la misma información; - Sólo con `param` como *state* esta métrica devuelve un valor para servicios no existentes (255).  Ejemplos:      service.info[SNMPTRAP] - estado del servicio SNMPTRAP;     service.info[SNMP Trap] - estado del mismo servicio, pero con el nombre para mostrar especificado;     service.info[EventLog,startup] - el tipo de inicio del servicio EventLog

en-us	#### Service Level Agreement  Define Service Level Objectives (SLO), retrieve detailed Service Level Indicators (SLI) information about service performance.  [SLA API](/manual/api/reference/sla)
es	#### Acuerdo de Nivel de Servicio (SLA: Service Level Agreement)  Defina Objetivos de Nivel de Servicio (SLO: Service Level Objectives), obtenga información detallada de los Indicadores de Nivel de servicio (SLI: Service Level Indicators) relativos al rendimiento del servicio.  [API de SLA](/manual/api/reference/sla)

en-us	##### ServiceManagerSyncFrequency Determines how often Zabbix will synchronize the configuration of a service manager in seconds.  Default: `60`<br> Range: 1-3600
es	##### ServiceManagerSyncFrequency Determina con qué frecuencia Zabbix sincronizará la configuración de un administrador de servicios en segundos.  Predeterminado: `60`<br> Rango: 1-3600

en-us	# > Service object  The following objects are directly related to the `service` API.
es	# > Objeto de servicio  Los siguientes objetos están directamente relacionados con la API de `service`.

en-us	### Service  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |serviceid|string|ID of the Service.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
es	### Servicio  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |serviceid|cadena|ID del servicio.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

en-us	 ### Services  In older Zabbix versions, services had two types of dependencies: soft and hard. After an upgrade, all dependencies will become equal.   If a service "Child service" has been previously linked to "Parent service 1" via hard dependency and additionally "Parent service 2" via soft dependency, after an upgrade the "Child service" will have two parent services "Parent service 1" and "Parent service 2".  Trigger-based mapping between problems and services has been replaced by tag-based mapping. In Zabbix 6.0 and newer, service configuration form has a new parameter *Problem tags*, which allows specifying one or multiple tag name and value pairs for problem matching.  Triggers that have been linked to a service will get a new tag `ServiceLink` : `<trigger ID>:<trigger name>` (tag value will be truncated to 32 characters). Linked services will get `ServiceLink` [problem tag](/manual/it_services/service_tree#problem-tags) with the same value.
es	 ### Servicios  En versiones anteriores de Zabbix, los servicios tenían dos tipos de dependencias: suaves y duras. Después de la actualización, todas las dependencias serán iguales.  Si un servicio "Servicio secundario" se ha vinculado previamente al "Servicio principal 1" a través de una dependencia física y además al "Servicio principal 2" a través de una dependencia suave, después de una actualización el "Servicio secundario" tendrá dos servicios principales: "Servicio principal 1" y "Servicio para padres 2".  El mapeo basado en iniciadores entre problemas y servicios ha sido reemplazado por un mapeo basado en etiquetas. En Zabbix 6.0 y versiones posteriores, el formulario de configuración del servicio tiene un nuevo parámetro *Etiquetas de problema*, que permite especificar uno o varias parejas de nombre y valor de etiqueta para la coincidencia de problemas. Los iniciadores que se han vinculado a un servicio obtendrán una nueva etiqueta `ServiceLink`: `<ID del iniciador>:<nombre del iniciador>` (el valor de la etiqueta se truncará a 32 caracteres). Los servicios vinculados obtendrán `ServiceLink` [etiqueta de problema](/manual/it_services/service_tree#problem-tags) con el mismo valor.

en-us	 ### Services  |Macro|Supported in|Description| |--|--------|--------| |{SERVICE.DESCRIPTION}|→ Service-based notifications and commands<br>→ Service update notifications and commands|*Description of the service* (with macros resolved).| |{SERVICE.NAME}|→ Service-based notifications and commands<br>→ Service update notifications and commands|*Name of the service* (with macros resolved).| |{SERVICE.ROOTCAUSE}|→ Service-based notifications and commands<br>→ Service update notifications and commands|*List of trigger problem events that caused a service to fail*, sorted by severity and host name. Includes the following details: host name, event name, severity, age, service tags and values.| |{SERVICE.TAGS}|→ Service-based notifications and commands<br>→ Service update notifications and commands|*A comma separated list of service event tags.* Service event tags can be defined in the service configuration section Tags. Expanded to an empty string if no tags exist.| |{SERVICE.TAGSJSON}|→ Service-based notifications and commands<br>→ Service update notifications and commands|*A JSON array containing service event tag objects.* Service event tags can be defined in the service configuration section Tags. Expanded to an empty array if no tags exist.| |{SERVICE.TAGS.<tag name>}|→ Service-based notifications and commands<br>→ Service update notifications and commands|*Service event tag value referenced by the tag name.* Service event tags can be defined in the service configuration section Tags.<br>A tag name containing non-alphanumeric characters (including non-English multibyte-UTF characters) should be double quoted. Quotes and backslashes inside a quoted tag name must be escaped with a backslash.|
es	 ### Servicios  |Macro|Admitida en|Descripción| |--|--------|--------| |{SERVICE.DESCRIPTION}|→ Notificaciones y comandos basados en servicios<br>→ Notificaciones y comandos de actualización de servicios|*Descripción del servicio* (con macros resueltas).| |{SERVICE.NAME}|→ Notificaciones y comandos basados en servicios<br>→ Notificaciones y comandos de actualización de servicios|*Nombre del servicio* (con macros resueltas).| |{SERVICE.ROOTCAUSE}|→ Notificaciones y comandos basados en servicios<br>→ Notificaciones y comandos de actualización de servicios|*Lista de eventos de problemas desencadenantes que provocaron que un servicio fallara*, ordenados por gravedad y nombre de host. Incluye los siguientes detalles: nombre de host, nombre de evento, gravedad, antigüedad, etiquetas y valores de servicio.| |{SERVICE.TAGS}|→ Notificaciones y comandos basados en servicios<br>→ Notificaciones y comandos de actualización de servicios|*Una lista separada por comas de etiquetas de eventos de servicio.* Las etiquetas de eventos de servicio se pueden definir en la sección Etiquetas de configuración del servicio. Ampliado a una cadena vacía si no existen etiquetas.| |{SERVICE.TAGSJSON}|→ Notificaciones y comandos basados en servicios<br>→ Notificaciones y comandos de actualización de servicios|*Una matriz JSON que contiene objetos de etiquetas de eventos de servicio.* Las etiquetas de eventos de servicio se pueden definir en la sección Etiquetas de configuración del servicio. Ampliado a una matriz vacía si no existen etiquetas.| |{SERVICE.TAGS.<nombre de etiqueta>}|→ Notificaciones y comandos basados en servicios<br>→ Notificaciones y comandos de actualización de servicios|*Valor de etiqueta de evento de servicio al que hace referencia el nombre de etiqueta.* Las etiquetas de evento de servicio se pueden definir en el servicio Etiquetas de la sección de configuración.<br>Un nombre de etiqueta que contenga caracteres no alfanuméricos (incluidos caracteres UTF multibyte no ingleses) debe estar entre comillas dobles. Las comillas y barras invertidas dentro de un nombre de etiqueta entre comillas deben ir acompañadas de una barra invertida.|

en-us	#### Services  Manage services for service-level monitoring and retrieve detailed SLA information about any service.  [Service API](/manual/api/reference/service)
es	#### Servicios  Administre servicios para la monitorización a nivel de servicio y obtenga información detallada del SLA sobre cualquier servicio.  [API de Servicio](/manual/api/reference/service)

en-us	## Services  The Zabbix API allows you to access data gathered during service monitoring.
es	## Servicios  La API de Zabbix le permite acceder a los datos recopilados durante la monitorización del servicio.

en-us	 ##### services[<type>,<state>,<exclude>] {#services}  <br> The listing of services.<br> Return value: *0* - if empty; *Text* - the list of services separated by a newline.  Parameters:  -   **type** - *all* (default), *automatic*, *manual*, or *disabled*; -   **state** - *all* (default), *stopped*, *started*, *start_pending*, *stop_pending*, *running*, *continue_pending*, *pause_pending*, or *paused*; -   **exclude** - the services to exclude from the result. Excluded services should be listed in double quotes, separated by comma, without spaces.  Examples:      services[,started] #returns the list of started services;     services[automatic, stopped] #returns the list of stopped services that should be running;     services[automatic, stopped, "service1,service2,service3"] #returns the list of stopped services that should be running, excluding services named "service1", "service2" and "service3"
es	 ##### services[<tipo>,<estado>,<excluir>] {#services}  <br> El listado de servicios.<br> Valor de retorno: *0* - si está vacío; *Texto*: la lista de servicios separados por una nueva línea.  Parámetros:  - **tipo** - *all* (predeterminado), *automatic*, *manual* o *disabled*; - **estado** - *all* (predeterminado), *stopped*, *started*, *start_pending*, *stop_pending*, *running*, *continue_pending*, *pause_pending* o *paused*; - **excluir**: los servicios que se excluirán del resultado. Los servicios excluidos deben enumerarse entre comillas dobles, separados por comas y sin espacios.  Ejemplos:      services[,started] #devuelve la lista de servicios iniciados;     services[automatic, stopped] #devuelve la lista de servicios detenidos que deberían estar ejecutándose;     services[automatic, stopped, "service1,service2,service3"] #devuelve la lista de servicios detenidos que deberían estar ejecutándose, excluyendo los servicios llamados "servicio1", "servicio2" y "servicio3"

en-us	### Service tag  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tag|string|Tag name.<br><br>If empty string is specified, the service tag will not be used for service matching.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Tag value.<br><br>If no value or empty string is specified, only the tag name will be used for service matching.|
es	### Etiqueta de servicio  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |tag|cadena|Nombre de la etiqueta.<br><br>Si se especifica una cadena vacía, la etiqueta de servicio no se utilizará para la coincidencia del servicio.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property -comportamiento):<br>- *obligatorio*| |value|cadena|Valor de etiqueta.<br><br>Si no se especifica ningún valor o una cadena vacía, solo se utilizará el nombre de la etiqueta para la coincidencia del servicio.|

en-us	### Service tag  The service tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tag|string|Service tag name.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Service tag value.|
es	### Etiqueta de servicio  El objeto de etiqueta de servicio tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |tag|cadena|Nombre de etiqueta de servicio.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor de etiqueta de servicio.|

en-us	### Service  The service object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |serviceid|string|ID of the service.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |algorithm|integer|Status calculation rule. Only applicable if child services exist.<br><br>Possible values:<br>0 - set status to OK;<br>1 - most critical if all children have problems;<br>2 - most critical of child services.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |name|string|Name of the service.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |sortorder|integer|Position of the service used for sorting.<br><br>Possible values: 0-999.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |weight|integer|Service weight.<br><br>Possible values: 0-1000000.<br><br>Default: 0.| |propagation\_rule|integer|Status propagation rule.<br><br>Possible values:<br>0 - *(default)* propagate service status as is - without any changes;<br>1 - increase the propagated status by a given `propagation_value` (by 1 to 5 severities);<br>2 - decrease the propagated status by a given `propagation_value` (by 1 to 5 severities);<br>3 - ignore this service - the status is not propagated to the parent service at all;<br>4 - set fixed service status using a given `propagation_value`.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `propagation_value` is set| |propagation\_value|integer|Status propagation value.<br><br>Possible values if `propagation_rule` is set to "0" or "3":<br>0 - Not classified.<br><br>Possible values if `propagation_rule` is set to "1" or "2":<br>1 - Information;<br>2 - Warning;<br>3 - Average;<br>4 - High;<br>5 - Disaster.<br><br>Possible values if `propagation_rule` is set to "4":<br>-1 - OK;<br>0 - Not classified;<br>1 - Information;<br>2 - Warning;<br>3 - Average;<br>4 - High;<br>5 - Disaster.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `propagation_rule` is set| |status|integer|Whether the service is in OK or problem state.<br><br>If the service is in problem state, `status` is equal either to:<br>- the severity of the most critical problem;<br>- the highest status of a child service in problem state.<br><br>If the service is in OK state, `status` is equal to: -1.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |description|string|Description of the service.| |uuid|string|Universal unique identifier, used for linking imported services to already existing ones. Auto-generated, if not given.| |created_at|integer|Unix timestamp when service was created.| |readonly|boolean|Access to the service.<br><br>Possible values:<br>0 - Read-write;<br>1 - Read-only.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
es	### Servicio  El objeto de servicio tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |serviceid|cadena|ID del servicio.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*<br>- *obligatorio* para operaciones de actualización| |algorithm|entero|Regla de cálculo de estado. Solo se aplica si existen servicios para niños.<br><br>Valores posibles:<br>0: establece el estado en OK;<br>1: más crítico si todos los niños tienen problemas;<br>2: más crítico con los servicios para niños. <br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |name|cadena|Nombre del servicio.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |sortorder|entero|Posición del servicio utilizado para ordenar.<br><br>Valores posibles: 0-999.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):< br>- *obligatorio* para operaciones de creación| |weight|entero|Peso del servicio.<br><br>Valores posibles: 0-1000000.<br><br>Predeterminado: 0.| |propagation\_rule|entero|Regla de propagación de estado.<br><br>Valores posibles:<br>0 - *(predeterminado)* propaga el estado del servicio tal cual, sin ningún cambio;<br>1 - aumenta el estado propagado en un `valor_de_propagación` determinado (de 1 a 5 grados de gravedad);<br>2: disminuye el estado propagado en un `valor_de_propagación` determinado (de 1 a 5 grados de gravedad);<br>3 - ignora este servicio: el estado no se propaga al servicio principal;<br>4 - establece el estado del servicio fijo usando un `valor_de_propagación` dado.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si se establece `valor_propagación`| |propagation\_value|entero|Valor de propagación de estado.<br><br>Valores posibles si `propagation_rule` se establece en "0" o "3":<br>0 - No clasificado.<br><br>Valores posibles si `propagation_rule` está establecido en "1" o "2":<br>1 - Información;<br>2 - Advertencia;<br>3 - Promedio;<br>4 - Alto;<br>5 - Desastre. <br><br>Valores posibles si `propagation_rule` está establecido en "4":<br>-1 - OK;<br>0 - No clasificado;<br>1 - Información;<br>2 - Advertencia;< br>3 - Promedio;<br>4 - Alto;<br>5 - Desastre.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si se establece `propagation_rule`| |status|entero|Si el servicio está en estado correcto o con problema.<br><br>Si el servicio está en estado de problema, `status` es igual a:<br>- la gravedad del problema más crítico;< br>- el estado más alto de un servicio secundario en estado problemático.<br><br>Si el servicio está en estado correcto, `status` es igual a: -1.<br><br>[Comportamiento de propiedad](/ manual/api/reference_commentary#property-behavior):<br>- *solo lectura*| |description|cadena|Descripción del servicio.| |uuid|cadena|Identificador único universal, utilizado para vincular servicios importados con los ya existentes. Generado automáticamente, si no se proporciona.| |created_at|entero|Marca de tiempo Unix cuando se creó el servicio.| |readonly|booleano|Acceso al servicio.<br><br>Valores posibles:<br>0 - Lectura-escritura;<br>1 - Sólo lectura.<br><br>[Comportamiento de la propiedad](/manual /api/reference_commentary#property-behavior):<br>- *solo lectura*|

en-us	# Service  This class is designed to work with IT infrastructure/business services.  Object references:\  -   [Service](/manual/api/reference/service/object#service) -   [Status rule](/manual/api/reference/service/object#status_rule) -   [Service tag](/manual/api/reference/service/object#service_tag) -   [Service alarm](/manual/api/reference/service/object#service_alarm) -   [Problem tag](/manual/api/reference/service/object#problem_tag)  Available methods:\  -   [service.create](/manual/api/reference/service/create) - creating     new services -   [service.delete](/manual/api/reference/service/delete) - deleting     services -   [service.get](/manual/api/reference/service/get) - retrieving     services -   [service.update](/manual/api/reference/service/update) - updating     services
es	# Servicio  Esta clase está diseñada para trabajar con infraestructura de TI/servicios comerciales.  Referencias de objetos:\  - [Servicio](/manual/api/reference/service/object#service) - [Regla de estado](/manual/api/reference/service/object#status_rule) - [Etiqueta de servicio](/manual/api/reference/service/object#service_tag) - [Alarma de servicio](/manual/api/reference/service/object#service_alarm) - [Etiqueta de problema](/manual/api/reference/service/object#problem_tag)  Métodos disponibles:\  - [service.create](/manual/api/reference/service/create) - creando     nuevos servicios - [service.delete](/manual/api/reference/service/delete) - eliminando     servicios - [service.get](/manual/api/reference/service/get) - recuperando     servicios - [service.update](/manual/api/reference/service/update) - actualización     servicios

en-us	 ### Service tree  The next step is to build the service tree. In this example, the infrastructure is very basic and consists of three services: *Zabbix cluster* (parent) and two child services *Zabbix server node 1* and *Zabbix server node 2*.        Zabbix cluster     |     |- Zabbix server node 1     |- Zabbix server node 2  At the Services page, turn on *Edit* mode and press Create service:  ![](../../../assets/en/manual/config/service_mode.png){class="nozoom"}  In the service configuration window, enter name *Zabbix cluster* and mark the checkbox *Advanced configuration*.   ![](../../../assets/en/manual/config/service_cluster.png){width=600}  Configure additional rule:  ![](../../../assets/en/manual/config/service_add_rule.png){width=600}  Zabbix cluster will have two child services - one for each of the HA nodes. If both HA nodes have problems of at least *Warning* status,  parent service status should be set to *Disaster*. To achieve this, additional rule should be configured as:  - Set status to: Disaster - Condition: If at least `N` child services have `Status` status or above - N: 2 - Status: Warning  Switch to the *Tags* tab and add a tag `Zabbix:server`. This tag will be used later for service actions and SLA reports.  ![](../../../assets/en/manual/config/service_cluster1.png){width=600}  Save the new service. 
es	 ### Árbol de servicios  El siguiente paso es construir el árbol de servicios. En este ejemplo, la infraestructura es muy básica y consta de tres servicios: *clúster Zabbix* (principal) y dos servicios secundarios *nodo de servidor Zabbix 1* y *nodo de servidor Zabbix 2*.      Clúster Zabbix     |     |- Nodo 1 del servidor Zabbix     |- Nodo 2 del servidor Zabbix  En la página Servicios, active el modo *Editar* y presione Crear servicio:  ![](../../../assets/en/manual/config/service_mode.png){class="nozoom"}  En la ventana de configuración del servicio, ingrese el nombre *Clúster Zabbix* y marque la casilla de verificación *Configuración avanzada*.  ![](../../../assets/en/manual/config/service_cluster.png){width=600}  Configurar regla adicional:  ![](../../../assets/en/manual/config/service_add_rule.png){width=600}  El clúster Zabbix tendrá dos servicios secundarios, uno para cada uno de los nodos HA. Si ambos nodos HA tienen problemas de al menos el estado *Advertencia*, el estado del servicio principal debe establecerse en *Desastre*. Para lograr esto, se debe configurar una regla adicional como:  - Establecer estado en: Desastre - Condición: si al menos "N" servicios hijos tienen el "Estado" en estado o superior - N: 2 - Estado: Advertencia  Cambie a la pestaña *Etiquetas* y agregue una etiqueta `Zabbix:server`. Esta etiqueta se utilizará más adelante para acciones de servicio e informes de SLA.  ![](../../../assets/en/manual/config/service_cluster1.png){width=600}  Guarde el nuevo servicio.

en-us	# service.update
es	# service.update

en-us	#### Settings  Entering a name for Zabbix server is optional, however, if submitted, it will be displayed in the menu bar and page titles.  Set the default [time zone](/manual/web_interface/time_zone#overview) and theme for the frontend.  ![](../../../assets/en/manual/installation/install_4.png){width="550"}
es	#### Configuración  Introducir un nombre para el servidor de Zabbix es opcional, sin embargo, si se envía, éste se mostrará en la barra de menú y en los títulos de las páginas.  Establezca la [zona horaria](/manual/web_interface/time_zone#overview) por defecto y el tema para la interfaz.  ![](../../../assets/en/manual/installation/install_4.png){width="550"}

en-us	# settings.get
es	# settings.get

en-us	# > Settings object  The following objects are directly related to the `settings` API.
es	# > Objeto de configuración  Los siguientes objetos están directamente relacionados con la API `settings`.