en-us	#### Database size  Zabbix configuration data require a fixed amount of disk space and do not grow much.  Zabbix database size mainly depends on these variables, which define the amount of stored historical data:  -   Number of processed values per second  This is the average number of new values Zabbix server receives every second. For example, if you have 3000 items for monitoring with a refresh rate of 60 seconds, the number of values per second is calculated as 3000/60 = **50**. It means that 50 new values are added to Zabbix database every second.  -   Housekeeper settings for history  Zabbix keeps values for a fixed period of time, normally several weeks or months. Each new value requires a certain amount of disk space for data and index.  So, if you would like to keep 30 days of history and you receive 50 values per second, the total number of values will be around (**30**\*24\*3600)\* **50** = 129.600.000, or about 130M of values.  Depending on the database engine used, type of received values (floats, integers, strings, log files, etc), the disk space for keeping a single value may vary from 40 bytes to hundreds of bytes. Normally it is around 90 bytes per value for numeric items^**2**^.  In this case, it means that 130M of values will require 130M \* 90 bytes = **10.9GB** of disk space.  ::: noteclassic The size of text/log item values is impossible to predict exactly, but you may expect around 500 bytes per value. :::  -   Housekeeper setting for trends  Zabbix keeps a 1-hour max/min/avg/count set of values for each item in the table **trends**. The data is used for trending and long period graphs. The one hour period can not be customized.  Zabbix database, depending on the database type, requires about 90 bytes per each total.  Suppose you would like to keep trend data for 5 years. Values for 3000 items will require 3000\*24\*365\* **90** = **2.2GB** per year, or **11GB** for 5 years.  -   Housekeeper settings for events  Each Zabbix event requires approximately 250 bytes of disk space^**1**^.  It is hard to estimate the number of events generated by Zabbix daily. In the worst-case scenario, you may assume that Zabbix generates one event per second. For each recovered event, an `event_recovery` record is created. Normally, most of the events will be recovered. So, you can assume one `event_recovery` record per event. That means additional 80 bytes per event.  Optionally, events can have tags, each tag record requiring approximately 100 bytes of disk space^**1**^. The number of tags per event (\#tags) depends on configuration.  So, each will need an additional \#tags \* 100 bytes of disk space.  It means that if you want to keep 3 years of events, this would require 3\*365\*24\*3600\* (250+80+\#tags\*100) = **\~30GB**+\#tags\*100B disk space^**2**^.  ::: noteclassic  ^**1**^ More when having non-ASCII event names, tags and values.\ ^**2**^ The size approximations are based on MySQL and might be different for other databases. :::  The table contains formulas that can be used to calculate the disk space required for Zabbix system:  |Parameter|Formula for required disk space (in bytes)| |---------|------------------------------------------| |*Zabbix configuration*|Fixed size. Normally 10MB or less.| |*History*|days\*(items/refresh rate)\*24\*3600\*bytes<br>items : number of items<br>days : number of days to keep history<br>refresh rate : average refresh rate of items<br>bytes : number of bytes required to keep single value, depends on database engine, normally \~90 bytes.| |*Trends*|days\*(items/3600)\*24\*3600\*bytes<br>items : number of items<br>days : number of days to keep history<br>bytes : number of bytes required to keep single trend, depends on the database engine, normally \~90 bytes.| |*Events*|days\*events\*24\*3600\*bytes<br>events : number of event per second. One (1) event per second in worst-case scenario.<br>days : number of days to keep history<br>bytes : number of bytes required to keep single trend, depends on the database engine, normally \~330 + average number of tags per event \* 100 bytes.|  So, the total required disk space can be calculated as:\ **Configuration + History + Trends + Events**\ The disk space will NOT be used immediately after Zabbix installation. Database size will grow then it will stop growing at some point, which depends on housekeeper settings.
es	#### Tamaño de la base de datos  Los datos de configuración de Zabbix requieren una cantidad fija de espacio en disco y no crecen mucho.  El tamaño de la base de datos de Zabbix depende principalmente de estas variables, que definen el cantidad de datos históricos almacenados:  - Número de valores procesados por segundo  Esta es la cantidad promedio de valores nuevos que el servidor Zabbix recibe cada segundo. Por ejemplo, si tenemos 3000 métricas para monitorear con una actualización tasa de 60 segundos, el número de valores por segundo se calcula como 3000/60 = **50**. Significa que se agregan 50 valores nuevos a la base de datos de Zabbix cada segundo.  - Configuración de ama de llaves para el histórico   Zabbix mantiene los valores durante un período de tiempo fijo, normalmente varias semanas o meses. Cada nuevo valor requiere una cierta cantidad de espacio en disco para datos e índice.  Entonces, si nos gustaría mantener 30 días de historial y recibimos 50 valores por segundo, el número total de valores será de alrededor (**30**\*24\*3600)\* **50** = 129.600.000, o alrededor de 130M de valores.  Según el motor de base de datos utilizado, el tipo de valores recibidos (flotantes, números enteros, cadenas, archivos de registro, etc.), el espacio en disco para guardar un solo el valor puede variar de 40 bytes a cientos de bytes. Normalmente está alrededor 90 bytes por valor para métricas numéricas^**2**^.   En nuestro caso, significa que 130M de valores requerirán 130M \* 90 bytes = **10,9 GB** de espacio en disco.  ::: noteclassic El tamaño de los valores de las métricas de texto/registro es imposible de predecir exactamente, pero puede esperar alrededor de 500 bytes por valor. :::  - Ajuste de ama de llaves para tendencias.  Zabbix mantiene un conjunto de valores máximo/mínimo/promedio/recuento de 1 hora para cada métrica en la tabla **tendencias**. Los datos se utilizan para tendencias y gráficos de periodos largos. El período de una hora no se puede personalizar.  La base de datos Zabbix, según el tipo de base de datos, requiere alrededor de 90 bytes por cada total.  Supongamos que nos gustaría mantener los datos de tendencia durante 5 años. Los valores para 3000 métricas requerirán 3000\*24\*365\* **90** = **2.2GB** por año, o **11GB** por 5 años.  - Ajustes de ama de llaves para eventos.  Cada evento de Zabbix requiere aproximadamente 250 bytes de espacio en disco^**1**^.  Es difícil estimar la cantidad de eventos generados por Zabbix diariamente. En el peor de los casos, podemos suponer que Zabbix genera uno evento por segundo. Para cada evento recuperado, se crea un registro `event_recovery`. Normalmente la mayoría de los eventos se recuperarán para que podamos asumir uno `event_recovery` registro por evento. Eso significa 80 bytes adicionales por evento.  Opcionalmente, los eventos pueden tener etiquetas, cada registro de etiqueta requiere aproximadamente 100 bytes de espacio en disco^**1**^. El número de etiquetas por evento (\#tags) depende de la configuración.  Entonces, cada uno necesitará \#etiquetas \* 100 adicionales bytes de espacio en disco.  Significa que si queremos mantener 3 años de eventos, esto requeriría 3\*365\*24\*3600\* (250+80+\#etiquetas\*100) = **\~30GB**+\#etiquetas\*100B disco espacio^**2**^.  ::: noteclassic  ^**1**^ Más cuando se tienen nombres de eventos, etiquetas y valores que no son ASCII.  ^**2**^ Las aproximaciones de tamaño se basan en MySQL y pueden ser diferente para otras bases de datos. :::  La tabla contiene fórmulas que se pueden usar para calcular el espacio en disco requerido para el sistema Zabbix:  |Parámetro|Fórmula para el espacio en disco requerido (en bytes)| |---------|------------------------------------------| |*Configuración Zabbix*|Tamaño fijo. Normalmente 10 MB o menos.| |*Historial*|días\*(métricas/frecuencia de actualización)\*24\*3600\*bytes<br>métricas: número de métricas<br>días: número de días para mantener el historial<br>frecuencia de actualización: actualización promedio tasa de métricas<br>bytes: número de bytes necesarios para mantener un valor único, depende del motor de la base de datos, normalmente \~90 bytes.| |*Tendencias*|días\*(métricas/3600)\*24\*3600\*bytes<br>métricas : cantidad de métricas<br>días: cantidad de días para mantener el historial<br>bytes : cantidad de bytes necesarios para mantener una sola tendencia, depende del motor de la base de datos, normalmente \~90 bytes.| |*Eventos*|días\*eventos\*24\*3600\*bytes<br>eventos : número de eventos por segundo. Un (1) evento por segundo en el peor de los casos.<br>días: número de días para mantener el historial<br>bytes: número de bytes necesarios para mantener una sola tendencia, depende del motor de la base de datos, normalmente \~330 + promedio número de etiquetas por evento \* 100 bytes.|  Entonces, el espacio en disco total requerido se puede calcular como:\ **Configuración + Historial + Tendencias + Eventos**\ El espacio en disco NO se usará inmediatamente después de la instalación de Zabbix. El tamaño de la base de datos crecerá y luego dejará de crecer en algún momento, lo que depende de la configuración del ama de llaves.

en-us	## Databases  #### Supported versions  PostgreSQL **16** and MariaDB **11.1** are now supported. See also: [Requirements](/manual/installation/requirements#third-party-external-surrounding-software).
es	## Bases de datos  #### Versiones compatibles  PostgreSQL **16** y MariaDB **11.1** ahora son compatibles. Consulte también: [Requisitos](/manual/instalación/requisitos#software-entorno-externo-de-terceros).

en-us	##### Databases  To create the optimal user experience and ensure the best Zabbix performance in various production environments, the support of some older database releases has been dropped. This primarily applies to the database versions that are nearing their end of service life point and versions with unfixed issues that may interfere with normal performance.  Starting from Zabbix 6.0, the following [database](/manual/installation/requirements#required-software) versions are officially supported:  -   *MySQL/Percona* 8.0.X -   *MariaDB* 10.5.X - 10.6.X -   *PostgreSQL* 13.X -   *Oracle* 19c - 21c -   *TimescaleDB* 2.0.1-2.3 -   *SQLite* 3.3.5-3.34.X  By default, Zabbix server and proxy will not start if an unsupported database version is detected. It is now possible, though not recommended, to turn off DB version check by modifying AllowUnsupportedDBVersions configuration parameter for the [server](/manual/appendix/config/zabbix_server) or [proxy](/manual/appendix/config/zabbix_proxy).
es	##### Bases de datos  Para crear la experiencia de usuario óptima y garantizar el mejor  rendimiento de Zabbix en diversos entornos de producción, el soporte de algunas versiones anteriores de bases de datos se ha eliminado. Esto se aplica principalmente a las versiones de bases de datos que se acercan al final de su vida útil y las versiones con problemas no solucionados que pueden interferir con el rendimiento normal.  A partir de Zabbix 6.0, las siguientes versiones de [base de datos](/manual/installation/requirements#required-software) son oficialmente compatibles:  - *MySQL/Percona* 8.0.X - *MariaDB* 10.5.X - 10.6.X - *PostgreSQL* 13.X - *Oráculo* 19c - 21c - *Escala de tiempoDB* 2.0.1-2.3 - *SQLite* 3.3.5-3.34.X  De forma predeterminada, el servidor Zabbix y el proxy no se iniciarán si no se detecta la versión de la base de datos soportada. Ahora es posible, aunque no se recomienda desactivar la verificación de la versión de la base de datos modificando el parámetro de configuración AllowUnsupportedDBVersions en el [servidor](/manual/appendix/config/zabbix_server) o [proxy](/manual/appendix/config/zabbix_proxy).

en-us	### Databases  To create the optimal user experience and ensure the best Zabbix performance in various production environments, the support of some older database releases has been dropped. This primarily applies to the database versions that are nearing their end of service life point and versions with unfixed issues that may interfere with normal performance.  Starting from Zabbix 6.0, the following [database](/manual/installation/requirements#Software) versions are officially supported:  -   *MySQL/Percona* 8.0.X -   *MariaDB* 10.5.X - 10.6.X -   *PostgreSQL* 13.X -   *Oracle* 19c - 21c -   *TimescaleDB* 2.0.1-2.3 -   *SQLite* 3.3.5-3.34.X  By default, Zabbix server and proxy will not start if an unsupported database version is detected. It is now possible, though not recommended, to turn off DB version check by modifying AllowUnsupportedDBVersions configuration parameter for the [server](/manual/appendix/config/zabbix_server) or [proxy](/manual/appendix/config/zabbix_proxy).  
es	### Web monitoring  The ability to handle compressed content has been added to Zabbix web monitoring. All encoding formats supported by **libcurl** are supported.  

en-us	#### Databases  To create the optimal user experience and ensure the best Zabbix performance in various production environments, the support of some older database releases has been dropped. This primarily applies to the database versions that are nearing their end of service life point and versions with unfixed issues that may interfere with normal performance.  Starting from Zabbix 6.0, the following [database](/manual/installation/requirements#Software) versions are officially supported:  -   *MySQL/Percona* 8.0.X -   *MariaDB* 10.5.X - 10.6.X -   *PostgreSQL* 13.X -   *Oracle* 19c - 21c -   *TimescaleDB* 2.0.1-2.3 -   *SQLite* 3.3.5-3.34.X  By default, Zabbix server and proxy will not start if an unsupported database version is detected. It is now possible, though not recommended, to turn off DB version check by modifying AllowUnsupportedDBVersions configuration parameter for the [server](/manual/appendix/config/zabbix_server) or [proxy](/manual/appendix/config/zabbix_proxy).  
es	#### Databases  To create the optimal user experience and ensure the best Zabbix performance in various production environments, the support of some older database releases has been dropped. This primarily applies to the database versions that are nearing their end of service life point and versions with unfixed issues that may interfere with normal performance.  Starting from Zabbix 6.0, the following [database](/manual/installation/requirements#Software) versions are officially supported:  -   *MySQL/Percona* 8.0.X -   *MariaDB* 10.5.X - 10.6.X -   *PostgreSQL* 13.X -   *Oracle* 19c - 21c -   *TimescaleDB* 2.0.1-2.3 -   *SQLite* 3.3.5-3.34.X  By default, Zabbix server and proxy will not start if an unsupported database version is detected. It is now possible, though not recommended, to turn off DB version check by modifying AllowUnsupportedDBVersions configuration parameter for the [server](/manual/appendix/config/zabbix_server) or [proxy](/manual/appendix/config/zabbix_proxy).  

en-us	##### Database storage  All configuration information as well as the data gathered by Zabbix is stored in a database.
es	##### Almacenamiento de base de datos  Toda la información de configuración, así como los datos recopilados por Zabbix son almacenada en una base de datos.

en-us	#### Database TLS connection for MySQL on SLES 12  The packages for server/proxy installation on SUSE Linux Enterprise Server version 12 are now built using MariaDB Connector/C library, thus enabling the encryption of connection to MySQL using the DBTLSConnect [parameter](/manual/appendix/config/zabbix_server). The supported encryption values are "required" and "verify\_full".
es	#### Conexión TLS de base de datos para MySQL en SLES 12  Los paquetes para la instalación de servidor/proxy en SUSE Linux Enterprise Server versión 12 ahora se crean usando la librería MariaDB Connector/C, permitiendo así el cifrado de la conexión a MySQL utilizando el [parámetro](/manual/appendix/config/zabbix_server) DBTLSConnect. Los valores de cifrado admitidos son "required" y "verify\_full".

en-us	#### Database TLS connection with MariaDB  Database TLS connection is not supported with the *verify\_ca* option for the DBTLSConnect [parameter](/manual/appendix/config/zabbix_server) if MariaDB is used.
es	#### Conexión de base de datos TLS con MariaDB  La conexión TLS de la base de datos no es compatible con la opción 'verify\_ca' para el [parámetro](/manual/appendix/config/zabbix_server) DBTLSConnect  si se utiliza MariaDB.

en-us	##### Data collection with parameters  Collect the content of a specific page and make use of parameters:   - Create an item with type "Script" and two parameters:     - **url : {$DOMAIN}** (the user macro {$DOMAIN} should be defined, preferably on the host level)     - **subpage : /release_notes**  ![](../../../../../assets/en/manual/config/items/itemtypes/script_example1.png){width=600}  - In the *Script* field, enter:   ```javascript var obj = JSON.parse(value); var url = obj.url; var subpage = obj.subpage; var request = new HttpRequest(); return request.get(url + subpage); ```
es	##### Recopilación de datos con parámetros.  Recopile el contenido de una página específica y utilice parámetros:  - Crea una métrica de tipo "Script" y dos parámetros:     - **url: {$DOMAIN}** (la macro de usuario {$DOMAIN} debe estar definida, preferiblemente a nivel de equipo)     - **subpage: /release_notes**  ![](../../../../../assets/en/manual/config/items/itemtypes/script_example1.png){width=600}  - En el campo *Script*, ingrese:  ```javascript var obj = JSON.parse(valor); var url = obj.url; var subpage = obj.subpage; var request = new HttpRequest(); return request.get(url + subpage); ```

en-us	#### Data flow  In addition it is important to take a step back and have a look at the overall data flow within Zabbix. In order to create an item that gathers data you must first create a host. Moving to the other end of the Zabbix spectrum you must first have an item to create a trigger. You must have a trigger to create an action. Thus if you want to receive an alert that your CPU load is too high on *Server X* you must first create a host entry for *Server X* followed by an item for monitoring its CPU, then a trigger which activates if the CPU is too high, followed by an action which sends you an email. While that may seem like a lot of steps, with the use of templating it really isn't. However, due to this design it is possible to create a very flexible setup.
es	#### Flujo de datos  Además, es importante dar un paso atrás y echar un vistazo a la flujo de datos general dentro de Zabbix. Para crear un elemento que reúna datos, primero debe crear un host. Moviéndose al otro extremo del Zabbix espectro, primero debe tener un elemento para crear un activador. Debes tener un disparador para crear una acción. Por lo tanto, si desea recibir una alerta de que su carga de CPU es demasiado alta en *Server X*, primero debe crear un host entrada para *Servidor X* seguido de un elemento para monitorear su CPU, luego un activador que se activa si la CPU es demasiado alta, seguido de una acción que le envía un correo electrónico. Si bien eso puede parecer muchos pasos, con el uso de plantillas realmente no lo es. Sin embargo, debido a este diseño es posible crear una configuración muy flexible.

en-us	#### Data limits for return values  There is no limit for low-level discovery rule JSON data if it is received directly by Zabbix server. This is because the return values are processed without being stored in a database.  There is also no limit for custom low-level discovery rules. However, if custom low-level discovery rule data is retrieved using a user parameter, the user parameter [return value limit](/manual/config/items/userparameters#command-result) applies.  If data has to go through Zabbix proxy, it has to store this data in the database. In such a case, [database limits](/manual/config/items/item#text_data_limits) apply.
es	#### Límites de datos para valores de retorno  No hay límite para los datos JSON de reglas de descubrimiento de bajo nivel si los recibe directamente el servidor Zabbix. Esto se debe a que los valores devueltos se procesan sin almacenarse en una base de datos.  Tampoco hay límite para reglas de descubrimiento personalizadas de bajo nivel. Sin embargo, si los datos de reglas de descubrimiento personalizadas de bajo nivel se recuperan mediante un parámetro de usuario, se aplica el [límite del valor de retorno](/manual/config/items/userparameters#command-result) al parámetro de usuario.  Si los datos tienen que pasar por el proxy Zabbix, debe almacenarlos en la base de datos. En tal caso, se aplican [límites de la base de datos](/manual/config/items/item#text_data_limits).

en-us	#### Data set  The following parameters are supported for configuring a *Data set*.  ::: noteclassic The first number in the property name (e.g. ds.hosts.0.0, ds.items.0.0) represents the particular data set, while the second number, if present, represents the configured host or item. :::  |Parameter|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-----|-|-----|-------------------| |***Host pattern***<br>(required)|1|ds.hosts.0.0|[Host](/manual/api/reference/host/get) name or pattern (e.g. `Zabbix*`).| |***Item pattern***<br>(required)|1|ds.items.0.0|[Item](/manual/api/reference/item/get) name or pattern (e.g. `*: Number of processed *values per second`).| |*Color*|1|ds.color.0|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `FF465C`.| |*Draw*|0|ds.type.0|0 - *(default)* Line;<br>1 - Points;<br>2 - Staircase;<br>3 - Bar.| |*Width*|0|ds.width.0|Valid values range from 1-10.<br><br>Default: 1.<br><br>Parameter *Width* not available if *Draw* is set to "Points" or "Bar".| |*Point size*|0|ds.pointsize.0|Valid values range from 1-10.<br><br>Default: 3.<br><br>Parameter *Point size* not available if *Draw* is set to "Line", "Staircase" or "Bar".| |*Transparency*|0|ds.transparency.0|Valid values range from 1-10.<br><br>Default: 5.| |*Fill*|0|ds.fill.0|Valid values range from 1-10.<br><br>Default: 3.<br><br>Parameter *Fill* not available if *Draw* is set to "Points" or "Bar".| |*Missing data*|0|ds.missingdatafunc.0|0 - *(default)* None;<br>1 - Connected;<br>2 - Treat as 0.<br><br>Parameter *Missing data* not available if *Draw* is set to "Points" or "Bar".| |*Y-axis*|0|ds.axisy.0|0 - *(default)* Left;<br>1 - Right.| |*Time shift*|1|ds.timeshift.0|Valid time string (e.g. `3600`, `1h`, etc.).<br>You may use [time suffixes](/manual/appendix/suffixes#time-suffixes). Negative values are also allowed.<br><br>Default: `""` (empty).| |*Aggregation function*|0|ds.aggregate_function.0|0 - *(default)* none;<br>1 - min;<br>2 - max;<br>3 - avg;<br>4 - count;<br>5 - sum;<br>6 - first;<br>7 - last.| |*Aggregation interval*|1|ds.aggregate_interval.0|Valid time string (e.g. `3600`, `1h`, etc.).<br>You may use [time suffixes](/manual/appendix/suffixes#time-suffixes).<br><br>Default: `1h`.| |*Aggregate*|0|ds.aggregate_grouping.0|0 - *(default)* Each item;<br>1 - Data set.<br><br>Parameter *Aggregate* not available if *Aggregation function* is set to "none".|
es	#### Conjunto de datos  Los siguientes parámetros son compatibles para configurar un *conjunto de datos*.  ::: noteclassic El primer número en el nombre de la propiedad (por ejemplo, ds.hosts.0.0, ds.items.0.0) representa el conjunto de datos particular, mientras que el segundo número, si está presente, representa el equipo o métrica configurada. :::  |Parámetro|[tipo](/manual/api/reference/dashboard/object#dashboard-widget-field)|nombre|valor| |-----|-|-----|-------------------| |***Patrón de equipo***<br>(obligatorio)|1|ds.hosts.0.0|Nombre o patrón de [equipo](/manual/api/reference/host/get) (por ejemplo, `Zabbix*`). | |***Patrón de métrica***<br>(obligatorio)|1|ds.items.0.0|Nombre o patrón de [métrica](/manual/api/reference/item/get) (por ejemplo, `*: Número de *valores procesados por segundo`).| |*Color*|1|ds.color.0|Código de color hexadecimal (por ejemplo, `FF0000`).<br><br>Predeterminado: `FF465C`.| |*Dibujo*|0|ds.type.0|0 - *(predeterminado)* Línea;<br>1 - Puntos;<br>2 - Escalera;<br>3 - Barra.| |*Ancho*|0|ds.width.0|Los valores válidos oscilan entre 1 y 10.<br><br>Predeterminado: 1.<br><br>El parámetro *Ancho* no está disponible si *Dibujar* está configurado en "Puntos" o "Barra".| |*Tamaño de punto*|0|ds.pointsize.0|Los valores válidos oscilan entre 1 y 10.<br><br>Predeterminado: 3.<br><br>El parámetro *Tamaño de punto* no está disponible si *Dibujar* está establezca en "Línea", "Escalera" o "Bar".| |*Transparencia*|0|ds.transparency.0|Los valores válidos oscilan entre 1 y 10.<br><br>Predeterminado: 5.| |*Relleno*|0|ds.fill.0|Los valores válidos oscilan entre 1 y 10.<br><br>Predeterminado: 3.<br><br>El parámetro *Relleno* no está disponible si *Draw* está configurado en "Puntos" o "Barra".| |*Datos faltantes*|0|ds.missingdatafunc.0|0 - *(predeterminado)* Ninguno;<br>1 - Conectado;<br>2 - Tratar como 0.<br><br>Parámetro *Datos faltantes* no disponible si *Dibujo* está configurado en "Puntos" o "Barra".| |*Eje Y*|0|ds.axisy.0|0 - *(predeterminado)* Izquierda;<br>1 - Derecha.| |*Desplazamiento de tiempo*|1|ds.timeshift.0|Cadena de tiempo válida (por ejemplo, `3600`, `1h`, etc.).<br>Puede usar [sufijos de tiempo](/manual/appendix/suffixes#time-suffix). También se permiten valores negativos.<br><br>Predeterminado: `""` (vacío).| |*Función de agregación*|0|ds.aggregate_function.0|0 - *(predeterminado)* ninguno;<br>1 - min;<br>2 - max;<br>3 - promedio;<br>4 - recuento ;<br>5 - suma;<br>6 - primero;<br>7 - último.| |*Intervalo de agregación*|1|ds.aggregate_interval.0|Cadena de tiempo válida (por ejemplo, `3600`, `1h`, etc.).<br>Puede usar [sufijos de tiempo](/manual/appendix/suffixes#time -sufijos).<br><br>Predeterminado: `1h`.| |*Agregación*|0|ds.aggregate_grouping.0|0 - *(predeterminado)* Cada métrica;<br>1 - Conjunto de datos.<br><br>El parámetro *Agregación* no está disponible si la *Función de agregación* está configurada a "ninguno".|

en-us	#### Data types  The Zabbix API supports the following data types as input:  |Type|Description| |--|--------| |boolean|A boolean value, accepts either `true` or `false`.| |flag|The value is considered to be `true` if it is passed and not equal to `null`; otherwise, it is considered to be `false`.| |integer|A whole number.| |float|A floating point number.| |string|A text string.| |text|A longer text string.| |timestamp|A Unix timestamp.| |array|An ordered sequence of values, that is, a plain array.| |object|An associative array.| |query|A value which defines, what data should be returned.<br><br>Can be defined as an array of property names to return only specific properties, or as one of the predefined values:<br>`extend` - returns all object properties;<br>`count` - returns the number of retrieved records, supported only by certain subselects.|  ::: noteimportant Zabbix API always returns values as strings or arrays only. :::
es	#### Tipos de datos  La API de Zabbix admite los siguientes tipos de datos como entrada:  |Tipo|Descripción| |--|--------| |booleano|Un valor booleano, acepta `true` o `false`.| |flag|El valor se considera `true` si se pasa y no es igual a `null`; en caso contrario, se considera `false`.| |entero|Un número entero.| |float|Un número de punto flotante.| |cadena|Una cadena de texto.| |texto|Una cadena de texto más larga.| |marca de tiempo|Una marca de tiempo de Unix.| |matriz|Una secuencia ordenada de valores, es decir, una matriz simple.| |objeto|Una matriz asociativa.| |consulta|Un valor que define qué datos deben devolverse.<br><br>Se puede definir como una matriz de nombres de propiedades para devolver solo propiedades específicas, o como uno de los valores predefinidos:<br>`extend` - devuelve todas las propiedades del objeto;<br>`count`: devuelve el número de registros recuperados, admitido sólo por determinadas subselecciones.|  ::: noteimportant La API de Zabbix siempre devuelve solamente valores como cadenas o matrices. :::

en-us	 ### DB schema update  A new column *name_upper* has been added to the database table **items**. The column contains a capitalized version of the item name or the LLD rule name. This change has been implemented to allow the use of the index with case-insensitive search for API query [optimization](#optimized-api-queries).
es	 ### Actualización del esquema de base de datos  Se agregó una nueva columna *name_upper* a la tabla de la base de datos **items**. La columna contiene una versión en mayúscula del nombre de la métrica o del nombre de la regla LLD. Este cambio se implementó para permitir el uso del índice con búsqueda que no distingue entre mayúsculas y minúsculas para la [optimización] (#optimized-api-queries) de consultas de la API .

en-us	# dcheck.get
es	# dcheck.get

en-us	### Debian/Ubuntu  Open the `/etc/apt/sources.list.d/zabbix.list` and uncomment "Zabbix unstable repository".       # Zabbix unstable repository     deb https://repo.zabbix.com/zabbix/5.5/debian bullseye main     deb-src https://repo.zabbix.com/zabbix/5.5/debian bullseye main
es	### Debian/Ubuntu  Abra `/etc/apt/sources.list.d/zabbix.list` y descomente el "Repositorio inestable de Zabbix".       # Zabbix unstable repository     deb https://repo.zabbix.com/zabbix/5.5/debian bullseye main     deb-src https://repo.zabbix.com/zabbix/5.5/debian bullseye main

en-us	### Debug  Debug information of executed webhook script. The debug object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |logs|array|Array of [log entries](/manual/api/reference/script/object#Log entry).| |ms|string|Script execution duration in milliseconds.|
es	### Depurar  Información de depuración del script de webhook ejecutado. El objeto de depuración tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |logs|matriz|Matriz de [entradas de registro](/manual/api/reference/script/object#log-entry).| |ms|cadena|Duración de la ejecución del script en milisegundos.|

en-us	#### Debugging Java gateway  In case there are any problems with Java gateway or an error message that you see about an item in the frontend is not descriptive enough, you might wish to take a look at Java gateway log file.  By default, Java gateway logs its activities into /tmp/zabbix\_java.log file with log level "info". Sometimes that information is not enough and there is a need for information at log level "debug". In order to increase logging level, modify file lib/logback.xml and change the level attribute of <root> tag to "debug":      <root level="debug">       <appender-ref ref="FILE" />     </root>  Note that unlike Zabbix server or Zabbix proxy, there is no need to restart Zabbix Java gateway after changing logback.xml file - changes in logback.xml will be picked up automatically. When you are done with debugging, you can return the logging level to "info".  If you wish to log to a different file or a completely different medium like database, adjust logback.xml file to meet your needs. See [Logback Manual](http://logback.qos.ch/manual/) for more details.  Sometimes for debugging purposes it is useful to start Java gateway as a console application rather than a daemon. To do that, comment out PID\_FILE variable in settings.sh. If PID\_FILE is omitted, startup.sh script starts Java gateway as a console application and makes Logback use lib/logback-console.xml file instead, which not only logs to console, but has logging level "debug" enabled as well.  Finally, note that since Java gateway uses SLF4J for logging, you can replace Logback with the framework of your choice by placing an appropriate JAR file in lib directory. See [SLF4J Manual](http://www.slf4j.org/manual.html) for more details.
es	#### Depurando puerta de enlace Java  En caso de que haya algún problema con la puerta de enlace de Java o un mensaje de error que ve sobre un elemento en la interfaz no es lo suficientemente descriptivo, es posible que desee echar un vistazo al archivo de registro de la puerta de enlace de Java.  De forma predeterminada, la puerta de enlace de Java registra sus actividades en el archivo /tmp/zabbix\_java.log con nivel de registro "info". A veces esa información no es suficiente y hay una necesidad de información a nivel de registro "depuración". Con el fin de aumente el nivel de registro, modifique el archivo lib/logback.xml y cambie el nivel atributo de la etiqueta <root> para "depurar":   <root level="debug">  <appender-ref ref="FILE" />  </root>  Tenga en cuenta que, a diferencia del servidor Zabbix o el proxy Zabbix, no es necesario reinicie la puerta de enlace Zabbix Java después de cambiar el archivo logback.xml - los cambios en logback.xml se recogerá automáticamente. cuando termines con la depuración, puede devolver el nivel de registro a "info".  Si desea iniciar sesión en un archivo diferente o en un medio completamente diferente como base de datos, ajuste el archivo logback.xml para satisfacer sus necesidades. Ver [Iniciar sesión Manual](http://logback.qos.ch/manual/) para obtener más detalles.  A veces, para fines de depuración, es útil iniciar la puerta de enlace de Java como un aplicación de consola en lugar de un demonio. Para ello comenta variable PID\_FILE en settings.sh. Si se omite PID\_FILE, startup.sh El script inicia Java Gateway como una aplicación de consola y hace que Logback use el archivo lib/logback-console.xml en su lugar, que no solo registra en consola, pero también tiene habilitado el nivel de registro "depuración".  Finalmente, tenga en cuenta que dado que la puerta de enlace Java usa SLF4J para iniciar sesión, puede reemplace Logback con el marco de su elección colocando un archivo JAR apropiado en el directorio lib. Ver [SLF4J Manual](http://www.slf4j.org/manual.html) para obtener más detalles.

en-us	#### Debugging Java gateway  Zabbix Java gateway log file is:      /var/log/zabbix/zabbix_java_gateway.log  If you like to increase the logging, edit the file:      /etc/zabbix/zabbix_java_gateway_logback.xml  and change `level="info"` to "debug" or even "trace" (for deep troubleshooting):      <configuration scan="true" scanPeriod="15 seconds">     [...]           <root level="info">                   <appender-ref ref="FILE" />           </root>      </configuration>
es	#### Depurando el Java gateway  El archivo de registro del Java gateway de Zabbix es:      /var/log/zabbix/zabbix_java_gateway.log  Si desea aumentar el registro, edite el archivo:      /etc/zabbix/zabbix_java_gateway_logback.xml  y cambie `level="info"` a "debug" o incluso "trace" (para solución de problemas):  <configuration scan="true" scanPeriod="15 seconds"> [...]       <root level="info">               <appender-ref ref="FILE" />       </root> </configuration>

en-us	#### Debugging Java gateway  Zabbix Java gateway log file is:      /var/log/zabbix/zabbix_java_gateway.log  If you like to increase the logging, edit the file:      /etc/zabbix/zabbix_java_gateway_logback.xml  and change `level="info"` to "debug" or even "trace" (for deep troubleshooting):      <configuration scan="true" scanPeriod="15 seconds">     [...]           <root level="info">                   <appender-ref ref="FILE" />           </root>      </configuration>
es	#### Depurando el Java gateway  El archivo de registro del Java gateway de Zabbix es:      /var/log/zabbix/zabbix_java_gateway.log  Si desea aumentar el registro, edite el archivo:      /etc/zabbix/zabbix_java_gateway_logback.xml  y cambie `level="info"` a "debug" o incluso "trace" (para solución de problemas):  <configuration scan="true" scanPeriod="15 seconds"> [...]       <root level="info">               <appender-ref ref="FILE" />       </root> </configuration>

en-us	#### Debugging Java gateway  Zabbix Java gateway log file is:      /var/log/zabbix/zabbix_java_gateway.log  If you like to increase the logging, edit the file:      /etc/zabbix/zabbix_java_gateway_logback.xml  and change `level="info"` to "debug" or even "trace" (for deep troubleshooting):      <configuration scan="true" scanPeriod="15 seconds">     [...]           <root level="info">                   <appender-ref ref="FILE" />           </root>      </configuration>
es	#### Depurando el Java gateway  El archivo de registro del Java gateway de Zabbix es:      /var/log/zabbix/zabbix_java_gateway.log  Si desea aumentar el registro, edite el archivo:      /etc/zabbix/zabbix_java_gateway_logback.xml  y cambie `level="info"` a "debug" o incluso "trace" (para solución de problemas):  <configuration scan="true" scanPeriod="15 seconds"> [...]       <root level="info">               <appender-ref ref="FILE" />       </root> </configuration>

en-us	### Default authentication  By default, Zabbix uses internal Zabbix authentication for all users. It is possible to change the default method to [LDAP](#ldap_authentication) system-wide or enable LDAP authentication only for specific user groups.  To set LDAP as default authentication method for all users, navigate to the *LDAP* tab and configure authentication parameters, then return to the *Authentication* tab and switch *Default authentication* selector to LDAP.  Note that the authentication method can be fine-tuned on the [user group](/manual/config/users_and_usergroups/usergroup) level. Even if LDAP authentication is set globally, some user groups can still be authenticated by Zabbix. These groups must have [frontend access](/manual/config/users_and_usergroups/usergroup#configuration) set to Internal. Vice versa, if internal authentication is used globally, LDAP authentication details can be specified and used for specific user groups whose [frontend access](/manual/config/users_and_usergroups/usergroup#configuration) is set to LDAP. If a user is included into at least one user group with LDAP authentication, this user will not be able to use internal authentication method.  [HTTP](#http_authentication) and [SAML 2.0](#saml_authentication) authentication methods can be used in addition to the default authentication method.
es	### Autenticación predeterminada  De forma predeterminada, Zabbix utiliza la autenticación interna de Zabbix para todos los usuarios. Es posible cambiar el método predeterminado a [LDAP](#ldap_authentication) en todo el sistema o habilitar la autenticación LDAP solo para grupos de usuarios específicos.  Para configurar LDAP como método de autenticación predeterminado para todos los usuarios, navegue hasta la pestaña *LDAP* y configure los parámetros de autenticación, luego regrese a la pestaña *Autenticación* y cambie el selector *Autenticación predeterminada* a LDAP.  Tenga en cuenta que el método de autenticación se puede ajustar en la página [grupo de usuarios](/manual/config/users_and_usergroups/usergroup). Incluso si la autenticación LDAP se establece globalmente, algunos grupos de usuarios aún pueden ser autenticados por Zabbix. Estos grupos deben tener [acceso a la interfaz](/manual/config/users_and_usergroups/usergroup#configuration) establecido a Interno. Y viceversa, si la autenticación interna se utiliza globalmente, los detalles de autenticación LDAP se pueden especificar y utilizar para grupos de usuarios específicos cuyo [acceso a la interfaz](/manual/config/users_and_usergroups/usergroup#configuration) está configurado en LDAP. Si un usuario está incluido en al menos un grupo de usuarios con autenticación LDAP, este usuario no podrá utilizar el método de autentificación interna.  Se pueden utilizar los métodos de autenticación [HTTP](#http_authentication) y [SAML 2.0](#saml_authentication) además de los métodos de autentificación predeterminados.

en-us	 #### Default port numbers  The following list of open ports per component is applicable for default configuration:  |Zabbix component|Port number|Protocol|Type of connection| |-------|-------|-------|-------| |Zabbix agent|10050|TCP|on demand| |Zabbix agent 2|10050|TCP|on demand| |Zabbix server|10051|TCP|on demand| |Zabbix proxy|10051|TCP|on demand| |Zabbix Java gateway|10052|TCP|on demand| |Zabbix web service|10053|TCP|on demand| |Zabbix frontend|80|HTTP|on demand| |^|443|HTTPS|on demand| |Zabbix trapper|10051 |TCP| on demand|  ::: noteclassic The port numbers should be open in firewall to enable Zabbix communications. Outgoing TCP connections usually do not require explicit firewall settings. ::: 
es	 #### Números de puerto predeterminados  La siguiente lista de puertos abiertos por componente se aplica a la configuración predeterminada:  |Componente Zabbix|Número de puerto|Protocolo|Tipo de conexión| |-------|-------|-------|-------| |Agente Zabbix|10050|TCP|bajo demanda| |Agente Zabbix 2|10050|TCP|bajo demanda| |Servidor Zabbix|10051|TCP|bajo demanda| |Proxy Zabbix|10051|TCP|bajo demanda| |Pasarela Java Zabbix|10052|TCP|bajo demanda| |Servicio web Zabbix|10053|TCP|bajo demanda| |Frontal Zabbix|80|HTTP|bajo demanda| |^|443|HTTPS|bajo demanda| |Captura Zabbix|10051 |TCP| bajo demanda|  ::: noteclassic Los números de puerto deben estar abiertos en el firewall para permitir las comunicaciones de Zabbix. Las conexiones TCP salientes normalmente no requieren una configuración explícita del firewall. :::

en-us	### Default values for Zabbix agent 2  Zabbix agent 2 plugins now allow to define default values for connecting to monitoring targets in the configuration file. If no value is specified in an item key or a named session, the plugin will use the value defined in the corresponding default parameter. New parameters have the structure `Plugins.<PluginName>.Default.<Parameter>` - for example, `Plugins.MongoDB.Default.Uri=tcp://localhost:27017`. See for more info:  - [Configuring plugins](/manual/config/items/plugins#configuring-plugins) - [Plugin configuration file parameters](/manual/appendix/config/zabbix_agent2_plugins)
es	### Valores predeterminados para el agente 2 de Zabbix  Los complementos del agente 2 de Zabbix ahora permiten definir valores predeterminados para conectarse a objetivos de monitoreo en el archivo de configuración. Si no se especifica ningún valor en una clave de elemento o en una sesión con nombre, el complemento utilizará el valor definido en el parámetro predeterminado correspondiente. Los nuevos parámetros tienen la estructura `Plugins.<PluginName>.Default.<Parameter>` - por ejemplo, `Plugins.MongoDB.Default.Uri=tcp://localhost:27017`. Ver para más información:  - [Configuración de complementos](/manual/config/plugins#configuring-plugins) - [Parámetros del archivo de configuración del complemento](/manual/appendix/config/zabbix_agent2_plugins)

en-us	##### Default values  Since Zabbix 6.0.18, you can set default values for the connection-related parameters (URI, username, password, etc.) in the configuration file in the format:   *Plugins.<PluginName>.Default.<Parameter>=<Value>*  For example, *Plugins.Mysql.Default.Username=zabbix*, *Plugins.MongoDB.Default.Uri=tcp://127.0.0.1:27017*, etc.  If a value for such parameter is not provided in an item key or in the [named session](#named-sessions) parameters, the plugin will use the default value. If a default parameter is also undefined, hardcoded defaults will be used.  ::: noteclassic If an item key does not have any parameters, Zabbix agent 2 will attempt to collect the metric using values defined in the default parameters section. :::
es	##### Valores predeterminados  Desde Zabbix 6.0.18, puede establecer valores predeterminados para los parámetros relacionados con la conexión (URI, nombre de usuario, contraseña, etc.) en el archivo de configuración. en el formato:   *Complementos.<Nombre del complemento>.Predeterminado.<Parámetro>=<Valor>*  Por ejemplo, *Plugins.Mysql.Default.Username=zabbix*, *Plugins.MongoDB.Default.Uri=tcp://127.0.0.1:27017*, etc.  Si no se proporciona un valor para dicho parámetro en una clave de elemento o en los parámetros de [sesión nombrada](#sesiones-nombradas), el complemento utilizará el valor predeterminado. Si un parámetro predeterminado tampoco está definido, se utilizarán valores predeterminados codificados.  ::: nota clásica Si una clave de elemento no tiene ningún parámetro, el agente 2 de Zabbix intentará recopilar la métrica utilizando los valores definidos en la sección de parámetros predeterminados. :::

en-us	##### - Defining items  Each item is defined in a ZBX\_METRIC structure:  ``` {.c} typedef struct {     char        *key;     unsigned    flags;     int     (*function)();     char        *test_param; } ZBX_METRIC; ```  Here, **key** is the item key (e.g., "dummy.random"), **flags** is either CF\_HAVEPARAMS or 0 (depending on whether the item accepts parameters or not), **function** is a C function that implements the item (e.g., "zbx\_module\_dummy\_random"), and **test\_param** is the parameter list to be used when Zabbix agent is started with the "-p" flag (e.g., "1,1000", can be NULL). An example definition may look like this:  ``` {.c} static ZBX_METRIC keys[] = {     { "dummy.random", CF_HAVEPARAMS, zbx_module_dummy_random, "1,1000" },     { NULL } } ```  Each function that implements an item should accept two pointer parameters, the first one of type AGENT\_REQUEST and the second one of type AGENT\_RESULT:  ``` {.c} int zbx_module_dummy_random(AGENT_REQUEST *request, AGENT_RESULT *result) {     ...      SET_UI64_RESULT(result, from + rand() % (to - from + 1));      return SYSINFO_RET_OK; } ```  These functions should return SYSINFO\_RET\_OK, if the item value was successfully obtained. Otherwise, they should return SYSINFO\_RET\_FAIL. See example "dummy" module below for details on how to obtain information from AGENT\_REQUEST and how to set information in AGENT\_RESULT.
es	##### - Definición de elementos  Cada elemento se define en una estructura ZBX\_METRIC:  ``` {.c} estructura typedef {     carácter *clave;     banderas sin firmar;     int(*función)();     char *parámetro_prueba; } ZBX_METRICO; ```  Aquí, **clave** es la clave del elemento (por ejemplo, "dummy.random"), **flags** es ya sea CF\_HAVEPARAMS o 0 (dependiendo de si el elemento acepta parámetros o no), **función** es una función C que implementa el elemento (por ejemplo, "zbx\_module\_dummy\_random"), y **test\_param** es el lista de parámetros que se usará cuando el agente Zabbix se inicie con "-p" bandera (por ejemplo, "1,1000", puede ser NULL). Una definición de ejemplo puede verse como este:  ``` {.c} teclas estáticas ZBX_METRIC[] = {     { "ficticio.aleatorio", CF_HAVEPARAMS, zbx_module_dummy_random, "1,1000" },     { NULO } } ```  Cada función que implementa un elemento debe aceptar dos punteros parámetros, el primero de tipo AGENT\_REQUEST y el segundo de escriba AGENTE\_RESULTADO:  ``` {.c} int zbx_module_dummy_random(AGENT_REQUEST *solicitud, AGENT_RESULT *resultado) {     ...      SET_UI64_RESULT(resultado, de + rand() % (a - de + 1));      devolver SYSINFO_RET_OK; } ```  Estas funciones deberían devolver SYSINFO\_RET\_OK, si el valor del elemento era obtenido con éxito. De lo contrario, deberían devolver SYSINFO\_RET\_FAIL. Consulte el módulo "ficticio" de ejemplo a continuación para obtener detalles sobre cómo obtener información de AGENT\_REQUEST y cómo configurar la información en AGENTE\_RESULTADO.

en-us	#### Definitions  ***[host](/manual/config/hosts)***  \- *any physical or virtual device, application, service, or any other logically-related collection of monitored parameters.*  ***[host group](/manual/config/hosts)***  \- *a logical grouping of hosts; it may contain hosts and templates. Hosts and templates within a host group are not in any way linked to each other. Host groups are used when assigning access rights to hosts for different user groups.*  ***[item](/manual/config/items)***  \- *a particular piece of data that you want to receive from a host, a metric of data.*  ***[value preprocessing](/manual/config/items/item#item_value_preprocessing)***  \- *a transformation of received metric value* before saving it to the database.  ***[trigger](/manual/config/triggers)***  \- *a logical expression that defines a problem threshold and is used to "evaluate" data received in items.*  When received data are above the threshold, triggers go from 'Ok' into a 'Problem' state. When received data are below the threshold, triggers stay in/return to an 'Ok' state.  ***[event](/manual/config/events)***  \- *a single occurrence of something that deserves attention such as a trigger changing state or a discovery/agent autoregistration taking place.*  ***[event tag](/manual/config/event_correlation/trigger/event_tags)***  \- *a pre-defined marker for the event.* It may be used in event correlation, permission granulation, etc.  ***[event correlation](/manual/config/event_correlation)***  \- *a method of correlating problems to their resolution flexibly and precisely.*  For example, you may define that a problem reported by one trigger may be resolved by another trigger, which may even use a different data collection method.  ***[problem](/manual/web_interface/frontend_sections/monitoring/problems)***  \- *a trigger that is in "Problem" state.*  ***[problem update](/manual/acknowledges#updating_problems)***  \- *problem management options provided by Zabbix, such as adding comment, acknowledging, changing severity or closing manually.*  ***[action](/manual/config/notifications/action)***  \- *a predefined means of reacting to an event.*  An action consists of operations (e.g. sending a notification) and conditions (*when* the operation is carried out)  ***[escalation](/manual/config/notifications/action/escalations)***  \- *a custom scenario for executing operations within an action; a sequence of sending notifications/executing remote commands.*  ***[media](/manual/config/notifications/media)***  \- *a means of delivering notifications; delivery channel.*  ***[notification](/manual/config/notifications/action/operation/message)***  \- *a message about some event sent to a user via the chosen media channel.*  ***[remote command](/manual/config/notifications/action/operation/remote_command)***  \- *a pre-defined command that is automatically executed on a monitored host upon some condition.*  ***[template](/manual/config/templates)***  \- *a set of entities (items, triggers, graphs, low-level discovery rules, web scenarios) ready to be applied to one or several hosts.*  The job of templates is to speed up the deployment of monitoring tasks on a host; also to make it easier to apply mass changes to monitoring tasks. Templates are linked directly to individual hosts.  ***[web scenario](/manual/web_monitoring)***  \- *one or several HTTP requests to check the availability of a web site.*  ***[frontend](/manual/introduction/overview#architecture)***  \- *the web interface provided with Zabbix.*  ***[dashboard](/manual/web_interface/frontend_sections/monitoring/dashboard)***  \- *customizable section of the web interface displaying summaries and visualizations* of important information in visual units called widgets.  ***[widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets)***  \- *visual unit displaying information of a certain kind and source* (a summary, a map, a graph, the clock, etc.), used in the dashboard.  ***[Zabbix API](/manual/api)***  \- *Zabbix API allows you to use the JSON RPC protocol to create, update and fetch Zabbix objects (like hosts, items, graphs and others) or perform any other custom tasks.*  ***[Zabbix server](/manual/concepts/server)***  \- *a central process of Zabbix software that performs monitoring, interacts with Zabbix proxies and agents, calculates triggers, sends notifications; a central repository of data.*  ***[Zabbix proxy](/manual/concepts/proxy)***  \- *a process that may collect data on behalf of Zabbix server, taking some processing load from the server.*  ***[Zabbix agent](/manual/concepts/agent)***  \- *a process deployed on monitoring targets to actively monitor local resources and applications.*  ***[Zabbix agent 2](/manual/concepts/agent2)***  \- *a new generation of Zabbix agent to actively monitor local resources and applications, allowing to use custom plugins for monitoring.*  ::: noteimportant Because Zabbix agent 2 shares much functionality with Zabbix agent, the term "Zabbix agent" in documentation stands for both - Zabbix agent and Zabbix agent 2, if the functional behavior is the same. Zabbix agent 2 is only specifically named where its functionality differs. :::  ***[encryption](/manual/encryption)***  \- *support of encrypted communications between Zabbix components (server, proxy, agent, zabbix\_sender and zabbix\_get utilities)* using Transport Layer Security (TLS) protocol.  ***[network discovery](/manual/discovery/network_discovery)***  \- *automated discovery of network devices*.  ***[low-level discovery](/manual/discovery/low_level_discovery)***  \- *automated discovery of low-level entities on a particular device* (e.g. file systems, network interfaces, etc).  ***[low-level discovery rule](/manual/discovery/low_level_discovery#discovery_rule)***  \- *set of definitions for automated discovery of low-level entities* on a device.  ***[item prototype](/manual/discovery/low_level_discovery#item_prototypes)***  \- *a metric with certain parameters as variables, ready for low-level discovery*. After low-level discovery the variables are automatically substituted with the real discovered parameters and the metric automatically starts gathering data.  ***[trigger prototype](/manual/discovery/low_level_discovery#trigger_prototypes)***  \- *a trigger with certain parameters as variables, ready for low-level discovery*. After low-level discovery the variables are automatically substituted with the real discovered parameters and the trigger automatically starts evaluating data.  *Prototypes* of some other Zabbix entities are also in use in low-level discovery - graph prototypes, host prototypes, host group prototypes.  ***[agent autoregistration](/manual/discovery/auto_registration)***  \- *automated process whereby a Zabbix agent itself is registered* as a host and started to monitor.
es	#### Definiciones  ***[equipo](/manual/config/hosts)***  \- *cualquier dispositivo, aplicación, servicio físico o virtual o cualquier otra colección de parámetros monitoreados relacionados lógicamente.*  ***[grupo de equipos](/manual/config/hosts)***  \- *una agrupación lógica de equipos; puede contener equipos y plantillas. Los equipos y las plantillas dentro de un grupo de equipos no están vinculados de ninguna manera  entre sí. Los grupos de equipos se utilizan al asignar derechos de acceso a los equipos para diferentes grupos de usuarios.*  ***[métrica](/manual/config/items)***  \- *un dato en particular que desea recibir de un equipo, una métrica de datos.*  ***[preprocesamiento de valor](/manual/config/items/item#item_value_preprocessing)***  \- *una transformación del valor recibido de la métrica* antes de guardarlo en la base de datos.  ***[iniciador](/manual/config/triggers)***  \- *una expresión lógica que define un umbral de problema y se utiliza para "evaluar" los datos recibidos en las métricas.*  Cuando los datos recibidos superan el umbral, los iniciadores pasan de "Ok" a un estado "problema". Cuando los datos recibidos están por debajo del umbral, los iniciadores permanecen/vuelven a un estado "OK".  ***[evento](/manual/config/eventos)***  \- *una sola aparición de algo que merece atención, como un cambio de estado de un iniciador o un registro automático de un agente o de un autodescubrimiento.*  ***[etiqueta de evento](/manual/config/event_correlation/trigger/event_tags)***  \- *un marcador predefinido para el evento.* Puede usarse en la correlación de eventos, granulación de permisos, etc.  ***[correlación de eventos](/manual/config/event_correlation)***  \- *un método para correlacionar problemas con su resolución de manera flexible y precisa.*  Por ejemplo, puede definir que un problema reportado por un iniciador puede resolverse mediante otro iniciador, que puede incluso utilizar diferentes métodos de recolección de datos.  ***[problema](/manual/web_interface/frontend_sections/monitoring/problems)***  \- *un iniciador que está en estado "Problema".*  ***[actualización del problema](/manual/acknowledges#updating_problems)***  \- *opciones de gestión de problemas proporcionadas por Zabbix, como agregar comentar, reconocer, cambiar la gravedad o cerrar manualmente.*  ***[acción](/manual/config/notifications/action)***  \- *un medio predefinido de reaccionar ante un evento.*  Una acción consta de operaciones (por ejemplo, enviar una notificación) y condiciones (*cuando* se realiza la operación)  ***[escalada](/manual/config/notifications/action/escalations)***  \- *un escenario personalizado para ejecutar operaciones dentro de una acción; a Secuencia de envío de notificaciones/ejecución de comandos remotos.*  ***[medios](/manual/config/notifications/media)***  \- *un medio para entregar notificaciones; canal de entrega.*  ***[notificación](/manual/config/notifications/action/operation/message)***  \- *un mensaje sobre algún evento enviado a un usuario a través del medio elegido canal.*  ***[comando remoto](/manual/config/notifications/action/operation/remote_command)***  \- *un comando predefinido que se ejecuta automáticamente en un equipo monitorizado bajo alguna condición.*  ***[plantilla](/manual/config/templates)***  \- *un conjunto de entidades (métricas, iniciadores, gráficos, descubrimiento de bajo nivel reglas, escenarios web) listos para ser aplicados a uno o varios equipos.*  El trabajo de las plantillas es acelerar el despliegue de tareas de seguimiento. en un equipo; también para facilitar la aplicación de cambios masivos a las tareas de seguimiento. Las plantillas están vinculadas directamente a equipos individuales.  ***[escenario web](/manual/web_monitoring)***  \- *una o varias peticiones HTTP para comprobar la disponibilidad de un sitio web.*  ***[interfaz](/manual/introduction/overview#architecture)***  \- *la interfaz web proporcionada con Zabbix.*  ***[tablero](/manual/web_interface/frontend_sections/monitoring/dashboard)***  \- *sección personalizable de la interfaz web que muestra resúmenes y visualizaciones* de información importante en unidades visuales llamadas widgets.  ***[widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets)***  \- *unidad visual que muestra información de cierto tipo y fuente* (un resumen, un mapa, un gráfico, el reloj, etc.), utilizados en el tablero.  ***[API de Zabbix](/manual/api)***  \- *Zabbix API le permite utilizar el protocolo JSON RPC para crear, actualizar y buscar objetos Zabbix (como equipos, métricas, gráficos y otros) o realizar cualquier otra tarea personalizada.*  ***[Servidor Zabbix](/manual/concepts/server)***  \- *un proceso central del software Zabbix que realiza monitoreo, interactúa con proxies y agentes de Zabbix, calcula iniciadores, envía notificaciones; un depósito central de datos.*  ***[Proxy Zabbix](/manual/concepts/proxy)***  \- *un proceso que puede recopilar datos en nombre del servidor Zabbix, tomando cierta carga de procesamiento del servidor.*  ***[Agente Zabbix](/manual/concepts/agent)***  \- *un proceso implementado en objetivos de monitoreo para monitorear activamente los recursos locales y aplicaciones.*  ***[Agente Zabbix 2](/manual/concepts/agent2)***  \- *una nueva generación de agente Zabbix para monitorear activamente los recursos locales y aplicaciones, lo que permite utilizar complementos personalizados para el monitoreo.*  ::: noteimportant Como Zabbix Agent 2 comparte muchas funciones con el Agente Zabbix, el término "agente Zabbix" en la documentación significa ambos: agente Zabbix y agente Zabbix 2, si el comportamiento funcional es el mismo. El agente Zabbix 2 solo recibe un nombre específico donde su funcionalidad difiere. :::  ***[cifrado](/manual/encryption)***  \- *soporte de comunicaciones cifradas entre componentes de Zabbix (servidor, proxy, agente, utilidades zabbix\_sender y zabbix\_get)* usando el protocolo de seguridad de la capa de transporte (TLS).  ***[descubrimiento de red](/manual/discovery/network_discovery)***  \- *descubrimiento automatizado de dispositivos de red*.  ***[descubrimiento de bajo nivel](/manual/discovery/low_level_discovery)***  \- *descubrimiento automatizado de entidades de bajo nivel en un dispositivo en particular* (por ejemplo, sistemas de archivos, interfaces de red, etc.).  ***[regla de descubrimiento de bajo nivel](/manual/discovery/low_level_discovery#discovery_rule)***  \- *conjunto de definiciones para el descubrimiento automatizado de entidades de bajo nivel* en un dispositivo.  ***[prototipo de métrica](/manual/discovery/low_level_discovery#item_prototypes)***  \- *una métrica con ciertos parámetros como variables, lista para el descubrimiento a bajo nivel*. Después del descubrimiento de bajo nivel, las variables se modifican automáticamente siendo sustituidas por los parámetros reales descubiertos y la métrica comienza a recopilar datos automáticamente.  ***[prototipo de iniciador](/manual/discovery/low_level_discovery#trigger_prototypes)***  \- *un iniciador con ciertos parámetros como variables, listo para el descubrimiento a bajo nivel*. Después del descubrimiento de bajo nivel, las variables se modifican automáticamente siendo sustituidas por los parámetros reales descubiertos y el iniciador comienza automáticamente a evaluar los datos.  *Los prototipos* de algunas otras entidades de Zabbix también se utilizan en descubrimiento a bajo nivel: prototipos de gráficos, prototipos de equipos, prototipos de grupo de equipos.  ***[autoregistro del agente](/manual/discovery/auto_registration)***  \- *proceso automatizado mediante el cual un agente de Zabbix se registra* como equipo y comienza a monitorear.

en-us	#### Delete a host interface  Delete the host interface with ID 30062.  Request:  ```json {     "jsonrpc": "2.0",     "method": "hostinterface.delete",     "params": [         "30062"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "interfaceids": [             "30062"         ]     },     "id": 1 } ```
es	#### Eliminar una interfaz de host  Elimine una interfaz de host con ID 30062.  Solicitud:  ```json { "jsonrpc": "2.0", "method": "hostinterface.delete", "params": [ "30062" ], "auth": "3a57200802b24cda67c4e4010b50c065", "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": { "interfaceids": [ "30062" ] }, "id": 1 } ```

en-us	#### Delete multiple actions  Delete two actions.  Request:  ```json {     "jsonrpc": "2.0",     "method": "action.delete",     "params": [         "17",         "18"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "actionids": [             "17",             "18"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples acciones  Eliminar dos acciones.  Petición:  ```json {  · "jsonrpc": "2.0",  · "method": "action.delete",  · "params": [  · "17",  · "18"  · ],  · "auth": "3a57200802b24cda67c4e4010b50c065",  · "id": 1 } ```  Respuesta:  ```json {  · "jsonrpc": "2.0",  · "result": {  · "actionids": [  · "17",  · "18"  · ]  · },  · "id": 1 } ```

en-us	#### Delete multiple correlations  Delete two correlations.  Request:  ```json {     "jsonrpc": "2.0",     "method": "correlation.delete",     "params": [         "1",         "2"     ],     "auth": "343baad4f88b4106b9b5961e77437688",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "correlationids": [             "1",             "2"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples correlaciones  Eliminar dos correlaciones.  Solicitud:  ```json {     "jsonrpc": "2.0",     "método": "correlación.eliminar",     "parámetros": [         "1",         "2"     ],     "autenticación": "343baad4f88b4106b9b5961e77437688",     "identificación": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "resultado": {         "correlaciones": [             "1",             "2"         ]     },     "identificación": 1 } ```

en-us	#### Delete multiple discovery rules  Delete two discovery rules.  Request:  ```json {     "jsonrpc": "2.0",     "method": "drule.delete",     "params": [         "4",         "6"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "druleids": [             "4",             "6"         ]     },     "id": 1 } ```
es	#### Eliminar varias reglas de descubrimiento  Elimine dos reglas de descubrimiento.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "drule.delete",     "params": [         "4",         "6"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "druleids": [             "4",             "6"         ]     },     "id": 1 } ```

en-us	#### Delete multiple icon maps  Delete two icon maps.  Request:  ```json {     "jsonrpc": "2.0",     "method": "iconmap.delete",     "params": [         "2",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "iconmapids": [             "2",             "5"         ]     },     "id": 1 } ```
es	#### Elimine múltiplos mapas de icono   Elimine dos mapas de icono.  Solicitud:  ```json { "jsonrpc": "2.0", "method": "iconmap.delete", "params": [ "2", "5" ], "auth": "3a57200802b24cda67c4e4010b50c065", "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": { "iconmapids": [ "2", "5" ] }, "id": 1 } ```

en-us	#### Delete multiple images  Delete two images.  Request:  ```json {     "jsonrpc": "2.0",     "method": "image.delete",     "params": [         "188",         "192"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "imageids": [             "188",             "192"         ]     },     "id": 1 } ```
es	#### Eliminar varias imágenes   Elimina dos imágenes.   Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "image.delete",     "params": [         "188",         "192"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "imageids": [             "188",             "192"         ]     },     "id": 1 } ```

en-us	#### Delete multiple maps  Delete two maps.  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.delete",     "params": [         "12",         "34"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "12",             "34"         ]     },     "id": 1 } ```
es	#### Eliminar múltiplos mapas   Elimine dos mapas.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "iconmap.delete",     "params": [         "12",         "345"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "sysiconmapids": [             "12",             "345"         ]     },     "id": 1 } ```

en-us	#### Delete multiple proxies  Delete two proxies.  Request:  ```json {     "jsonrpc": "2.0",     "method": "proxy.delete",     "params": [         "10286",         "10285"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10286",             "10285"         ]     },     "id": 1 } ```
es	#### Eliminar varios servidores proxy  Eliminar dos proxies.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "proxy.delete",     "params": [         "10286",         "10285"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10286",             "10285"         ]     },     "id": 1 } ```

en-us	#### Delete multiple scripts  Delete two scripts.  Request:  ```json {     "jsonrpc": "2.0",     "method": "script.delete",     "params": [         "3",         "4"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "scriptids": [             "3",             "4"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples scripts  Eliminar dos scripts.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "script.delete",     "params": [         "3",         "4"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "scriptids": [             "3",             "4"         ]     },     "id": 1 } ```

en-us	#### Delete multiple tokens  Delete two tokens.  Request:  ```json {     "jsonrpc": "2.0",     "method": "token.delete",     "params": [         "188",         "192"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "tokenids": [             "188",             "192"         ]     },     "id": 1 } ```
es	#### Eliminar varios tokens  Elimina dos tokens.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "token.delete",     "params": [         "188",         "192"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "tokenids": [             "188",             "192"         ]     },     "id": 1 } ```

en-us	#### Delete multiple triggers  Delete two triggers.  Request:  ```json {     "jsonrpc": "2.0",     "method": "trigger.delete",     "params": [         "12002",         "12003"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "12002",             "12003"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples iniciadores  Eliminar dos iniciadores.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "trigger.delete",     "params": [         "12002",         "12003"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "12002",             "12003"         ]     },     "id": 1 } ```

en-us	#### Deleting dependencies from multiple triggers  Delete all dependencies from two triggers.  Request:  ```json {     "jsonrpc": "2.0",     "method": "trigger.deleteDependencies",     "params": [         {             "triggerid": "14544"         },         {             "triggerid": "14545"         }     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "14544",             "14545"         ]     },     "id": 1 } ```
es	#### Eliminando dependencias de triggers múltiples  Elimina todas las dependencias de dos triggers.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "trigger.deleteDependencies",     "params": [         {             "triggerid": "14544"         },         {             "triggerid": "14545"         }     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "14544",             "14545"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple dashboards  Delete two dashboards.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.delete",     "params": [         "2",         "3"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "2",             "3"         ]     },     "id": 1 } ```
es	#### Eliminación de varios tableros  Eliminar dos tableros.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.delete",     "params": [         "2",         "3"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "2",             "3"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple global macros  Delete two global macros.  Request:  ```json {     "jsonrpc": "2.0",     "method": "usermacro.deleteglobal",     "params": [         "32",         "11"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "globalmacroids": [             "32",             "11"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples macros globales  Elimine dos macros globales.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "usermacro.deleteglobal",     "params": [         "32",         "11"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "globalmacroids": [             "32",             "11"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple global regular expressions.  Request:  ```json {     "jsonrpc": "2.0",     "method": "regexp.delete",     "params": [         "16",         "17"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "regexpids": [             "16",             "17"         ]     },     "id": 1 } ```
es	#### Eliminando múltiples expresiones regulares globales.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "regexp.delete",     "params": [         "16",         "17"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "regexpids": [             "16",             "17"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple graph prototypes  Delete two graph prototypes.  Request:  ```json {     "jsonrpc": "2.0",     "method": "graphprototype.delete",     "params": [         "652",         "653"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "graphids": [             "652",             "653"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples prototipos de gráficos  Eliminar dos prototipos de gráficos.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "graphprototype.delete",     "params": [         "652",         "653"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "graphids": [             "652",             "653"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple graphs  Delete two graphs.  Request:  ```json {     "jsonrpc": "2.0",     "method": "graph.delete",     "params": [         "652",         "653"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "graphids": [             "652",             "653"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples gráficos  Elimina dos gráficos.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "graph.delete",     "params": [         "652",         "653"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "graphids": [             "652",             "653"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple host groups  Delete two host groups.  Request:  ```json {     "jsonrpc": "2.0",     "method": "hostgroup.delete",     "params": [         "107824",         "107825"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "107824",             "107825"         ]     },     "id": 1 } ```
es	#### Eliminar varios grupos de equipos  Elimine dos grupos de equipos.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "hostgroup.delete",     "params": [         "107824",         "107825"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "107824",             "107825"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple host macros  Delete two host macros.  Request:  ```json {     "jsonrpc": "2.0",     "method": "usermacro.delete",     "params": [         "32",         "11"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostmacroids": [             "32",             "11"         ]     },     "id": 1 } ```
es	#### Eliminación de múltiples macros de equipo  Elimine dos macros de equipo.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "usermacro.delete",     "params": [         "32",         "11"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "hostmacroids": [             "32",             "11"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple host prototypes  Delete two host prototypes.  Request:  ```json {     "jsonrpc": "2.0",     "method": "hostprototype.delete",     "params": [         "10103",         "10105"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10103",             "10105"         ]     },     "id": 1 } ```
es	#### Eliminando múltiplos prototipos de host   Elimina dos prototipos de host.  Solicitud:  ```json { "jsonrpc": "2.0", "method": "hostprototype.delete", "params": [ "10103", "10105" ], "auth": "3a57200802b24cda67c4e4010b50c065", "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": { "hostids": [ "10103", "10105" ] }, "id": 1 } ```

en-us	#### Deleting multiple hosts  Delete two hosts.  Request:  ```json {     "jsonrpc": "2.0",     "method": "host.delete",     "params": [         "13",         "32"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "13",             "32"         ]     },     "id": 1 } ```
es	#### Eliminación de varios hosts  Eliminar dos hosts.  Solicitud:  ```json {     "jsonrpc": "2.0",     "método": "host.eliminar",     "parámetros": [         "13",         "32"     ],     "autorización": "038e1d7b1735c6a5436ee9eae095879e",     "identificación": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "resultado": {         "hostids": [             "13",             "32"         ]     },     "identificación": 1 } ```

en-us	#### Deleting multiple item prototypes  Delete two item prototypes.\ Dependent item prototypes are removed automatically if master item or item prototype is deleted.  Request:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.delete",     "params": [         "27352",         "27356"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "prototypeids": [             "27352",             "27356"         ]     },     "id": 1 } ```
es	#### Eliminar varios prototipos de item  Elimine dos prototipos de item.\ Los prototipos de item dependientes se eliminan automáticamente si el principal o el prototipo de item son eliminados.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.delete",     "params": [         "27352",         "27356"     ],     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "prototypeids": [             "27352",             "27356"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple items  Delete two items.\ Dependent items and item prototypes are removed automatically if master item is deleted.  Request:  ```json {     "jsonrpc": "2.0",     "method": "item.delete",     "params": [         "22982",         "22986"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22982",             "22986"         ]     },     "id": 1 } ```
es	#### Eliminar items múltiplos  Elimine dos items.\ Los item dependientes y los prototipos de item se eliminan automáticamente si se elimina el item master.   Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "item.delete",     "params": [         "22982",         "22986"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22982",             "22986"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple LLD rules  Delete two LLD rules.  Request:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.delete",     "params": [         "27665",         "27668"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "ruleids": [             "27665",             "27668"         ]     },     "id": 1 } ```
es	#### Eliminación de varias reglas LLD  Eliminar dos reglas LLD.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.delete",     "params": [         "27665",         "27668"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "ruleids": [             "27665",             "27668"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple maintenance periods  Delete two maintenance periods.  Request:  ```json {     "jsonrpc": "2.0",     "method": "maintenance.delete",     "params": [         "3",         "1"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "maintenanceids": [             "3",             "1"         ]     },     "id": 1 } ```
es	#### Eliminando períodos de mantenimiento múltiplos   Elimine dos períodos de mantenimiento.   Solicitud:  ```json { "jsonrpc": "2.0", "method": "maintenance.delete", "params": [ "3", "1" ], "auth": "3a57200802b24cda67c4e4010b50c065", "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": { "maintenanceids": [ "3", "1" ] }, "id": 1 } ```

en-us	#### Deleting multiple media types  Delete two media types.  Request:  ```json {     "jsonrpc": "2.0",     "method": "mediatype.delete",     "params": [         "3",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "mediatypeids": [             "3",             "5"         ]     },     "id": 1 } ```
es	#### Eliminación de varios tipos de medios  Elimine dos tipos de medios.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "mediatype.delete",     "params": [         "3",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "mediatypeids": [             "3",             "5"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple scheduled reports  Delete two scheduled reports.  Request:  ```json {     "jsonrpc": "2.0",     "method": "report.delete",     "params": [         "1",         "2"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "reportids": [             "1",             "2"         ]     },     "id": 1 } ```
es	#### Eliminación de varios informes programados  Eliminar dos informes programados.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "report.delete",     "params": [         "1",         "2"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "reportids": [             "1",             "2"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple services  Delete two services.  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.delete",     "params": [         "4",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "serviceids": [             "4",             "5"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples servicios  Eliminar dos servicios.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "service.delete",     "params": [         "4",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "serviceids": [             "4",             "5"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple SLAs  Delete two SLA entries.  Request:  ```json {     "jsonrpc": "2.0",     "method": "sla.delete",     "params": [         "4",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "4",             "5"         ]     },     "id": 1 } ```
es	#### Eliminando múltiples SLAs  Elimine dos entradas SLA.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "sla.delete",     "params": [         "4",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "4",             "5"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple template dashboards  Delete two template dashboards.  Request:  ```json {     "jsonrpc": "2.0",     "method": "templatedashboard.delete",     "params": [         "45",         "46"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "45",             "46"         ]     },     "id": 1 } ```
es	#### Eliminando múltiples tableros de template   Elimine dos tableros de template.   Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "templatedashboard.delete",     "params": [         "45",         "46"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "45",             "46"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple templates  Delete two templates.  Request:  ```json {     "jsonrpc": "2.0",     "method": "template.delete",     "params": [         "13",         "32"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "templateids": [             "13",             "32"         ]     },     "id": 1 } ```
es	#### Eliminando varios hosts  Elimine dos templates.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "template.delete",     "params": [         "13",         "32"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "templateids": [             "13",             "32"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple trigger prototypes  Delete two trigger prototypes.  Request:  ```json {     "jsonrpc": "2.0",     "method": "triggerprototype.delete",     "params": [         "12002",         "12003"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "12002",             "12003"         ]     },     "id": 1 } ```
es	#### Eliminando múltiples prototipos de trigger   Elimine dos prototipos de trigger.   Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "triggerprototype.delete",     "params": [         "12002",         "12003"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "12002",             "12003"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple user groups  Delete two user groups.  Request:  ```json {     "jsonrpc": "2.0",     "method": "usergroup.delete",     "params": [         "20",         "21"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "usrgrpids": [             "20",             "21"         ]     },     "id": 1 } ```
es	#### Eliminar varios grupos de usuarios  Eliminar dos grupos de usuarios.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "usergroup.delete",     "params": [         "20",         "21"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "usrgrpids": [             "20",             "21"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple user roles  Delete two user roles.  Request:  ```json {     "jsonrpc": "2.0",     "method": "role.delete",     "params": [         "4",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "roleids": [             "4",             "5"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples roles de usuario  Eliminar dos roles de usuario.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "role.delete",     "params": [         "4",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "roleids": [             "4",             "5"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple users  Delete two users.  Request:  ```json {     "jsonrpc": "2.0",     "method": "user.delete",     "params": [         "1",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "userids": [             "1",             "5"         ]     },     "id": 1 } ```
es	#### Eliminar múltiples usuarios  Eliminar dos usuarios.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "user.delete",     "params": [         "1",         "5"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "userids": [             "1",             "5"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple value maps  Delete two value maps.  Request:  ```json {     "jsonrpc": "2.0",     "method": "valuemap.delete",     "params": [         "1",         "2"     ],     "auth": "57562fd409b3b3b9a4d916d45207bbcb",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "valuemapids": [             "1",             "2"         ]     },     "id": 1 } ```
es	#### Eliminación de múltiples mapas de valores  Eliminar dos mapas de valores.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "valuemap.delete",     "params": [         "1",         "2"     ],     "auth": "57562fd409b3b3b9a4d916d45207bbcb",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "valuemapids": [             "1",             "2"         ]     },     "id": 1 } ```

en-us	#### Deleting multiple web scenarios  Delete two web scenarios.  Request:  ```json {     "jsonrpc": "2.0",     "method": "httptest.delete",     "params": [         "2",         "3"     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "httptestids": [             "2",             "3"         ]     },     "id": 1 } ```
es	#### Eliminando múltiplos escenarios web  Elimine dos escenarios web.  Solicitud:  ```json { "jsonrpc": "2.0", "method": "httptest.delete", "params": [ "2", "3" ], "auth": "3a57200802b24cda67c4e4010b50c065", "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": { "httptestids": [ "2", "3" ] }, "id": 1 } ```

en-us	##### Deny specific check  -   Blacklist a specific check with DenyKey parameter. Matching keys     will be disallowed. All non-matching keys will be allowed, except     system.run\[\] items.  For example:      # Deny secure data access     DenyKey=vfs.file.contents[/etc/passwd,*]  ::: noteimportant A blacklist may not be a good choice, because a new Zabbix version may have new keys that are not explicitly restricted by the existing configuration. This could cause a security flaw. :::
es	##### Denegar verificación específica  - Lista negra de un control específico con el parámetro DenyKey. Teclas a juego     será desestimado. Se permitirán todas las claves que no coincidan, excepto     system.run\[\] elementos.  Por ejemplo:      # Denegar acceso seguro a datos     DenyKey=vfs.file.contents[/etc/passwd,*]  ::: notaimportante Una lista negra puede no ser una buena opción, porque un la nueva versión de Zabbix puede tener nuevas claves que no están restringidas explícitamente por la configuración existente. Esto podría causar una seguridad falla. :::

en-us	##### Deny specific command, allow others  -   Blacklist a specific command with DenyKey parameter. Whitelist all     other commands, with the AllowKey parameter.  ```{=html} <!-- --> ```     # Disallow specific command     DenyKey=system.run[ls -l /]           # Allow other scripts     AllowKey=system.run[*]
es	##### Denegar comando específico, permitir otros  - Lista negra de un comando específico con el parámetro DenyKey. Lista blanca de todos     otros comandos, con el parámetro AllowKey.  ```{=html} <!-- --> ```     # Deshabilitar comando específico     DenyKey=sistema.ejecutar[ls -l /]           # Permitir otros scripts     AllowKey=sistema.ejecutar[*]

en-us	##### Dependent item prototype  Create an item prototype with "Dependent item" type in this LLD rule. As master item for this prototype select the `ipmi.get` item we created.  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_prototype.png)  Note the use of the {\#SENSOR\_ID} macro in the item prototype name and key:  -   *Name*: IPMI value for sensor {\#SENSOR\_ID} -   *Key*: ipmi\_sensor\[{\#SENSOR\_ID}\]  As type of information, *Numeric (unsigned)*.  In the item prototype "Preprocessing" tab select JSONPath and use the following JSONPath expression as parameter:      $.[?(@.id=='{#SENSOR_ID}')].value.first()  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_prototype_b.png)  When discovery starts, one item per each IPMI sensor will be created. This item will return the integer value of the given sensor.
es	##### Prototipo de métrica dependiente  Cree un prototipo de métrica con el tipo "Métrica dependiente" en esta regla LLD. Como métrica principal para este prototipo, seleccione la métrica `ipmi.get` que creamos.  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_prototype.png)  Tenga en cuenta el uso de la macro {\#SENSOR\_ID} en el nombre del prototipo de la métrica y de la clave:  - *Nombre*: Valor IPMI para el sensor {\#SENSOR\_ID} - *Clave*: ipmi\_sensor\[{\#SENSOR\_ID}\]  Como tipo de información, *Numérica (sin signo)*.  En la pestaña "Preprocesamiento" del prototipo de la métrica, seleccione JSONPath y use la siguiente expresión JSONPath como parámetro:      $.[?(@.id=='{#SENSOR_ID}')].value.first()  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_prototype_b.png)  Cuando comience el descubrimiento, se creará una métrica por cada sensor IPMI. Esta métrica devolverá el valor entero del sensor dado.

en-us	##### Dependent item prototype  Create an item prototype with "Dependent item" type in this LLD rule. As master item for this prototype select the `vfs.fs.get` item we created.  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_prototype.png)  Note the use of custom macros in the item prototype name and key:  -   *Name*: Free disk space on {\#FSNAME}, type: {\#FSTYPE} -   *Key*: Free\[{\#FSNAME}\]  As type of information, use:  -   *Numeric (unsigned)* for metrics like 'free', 'total', 'used' -   *Numeric (float)* for metrics like 'pfree', 'pused' (percentage)  In the item prototype "Preprocessing" tab select JSONPath and use the following JSONPath expression as parameter:      $.[?(@.fsname=='{#FSNAME}')].bytes.free.first()  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_prototype_b.png)  When discovery starts, one item per each mountpoint will be created. This item will return the number of free bytes for the given mountpoint.
es	##### Prototipo de métrica dependiente  Cree un prototipo de métrica con el tipo "Métrica dependiente" en esta regla LLD. Como métrica principal para este prototipo, seleccione la métrica `vfs.fs.get` que creamos.  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_prototype.png)  Tenga en cuenta el uso de macros personalizadas en el nombre y la clave del prototipo de la métrica:  - *Nombre*: Espacio libre en disco en {\#FSNAME}, tipo: {\#FSTYPE} - *Clave*: Free\[{\#FSNAME}\]  Como tipo de información utilice:  - *Numérico (sin signo)* para métricas como "free", "total", "used" - *Numérico (flotante)* para métricas como 'pfree', 'pused' (porcentaje)  En la pestaña "Preprocesamiento" del prototipo de la métrica, seleccione JSONPath y use la siguiente expresión JSONPath como parámetro:      $.[?(@.fsname=='{#FSNAME}')].bytes.free.first()  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_prototype_b.png)  Cuando comience el descubrimiento, se creará una métrica por cada punto de montaje. Esta métrica devolverá la cantidad de bytes libres para el punto de montaje dado.

en-us	##### Dependent LLD rule  Create a low-level discovery rule as "Dependent item" type:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_lld.png)  As master item select the `vfs.fs.get` item we created.  In the "LLD macros" tab define custom macros with the corresponding JSONPath:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_lld_b.png)
es	##### Regla LLD dependiente  Cree una regla de descubrimiento de bajo nivel como tipo "Elemento dependiente":  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_lld.png)  Como elemento maestro, seleccione el elemento `vfs.fs.get` que creamos.  En la pestaña "Macros LLD" defina macros personalizadas con el correspondiente Ruta JSON:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_lld_b.png)

en-us	##### Dependent LLD rule  Create a low-level discovery rule as "Dependent item" type:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_lld.png)  As master item select the `ipmi.get` item we created.  In the "LLD macros" tab define a custom macro with the corresponding JSONPath:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_lld_b.png)
es	##### Regla LLD dependiente  Cree una regla de descubrimiento de bajo nivel como tipo "Métrica dependiente":  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_lld.png)  Como métrica principal, seleccione la métrica `ipmi.get` que creamos.  En la pestaña "Macros LLD" defina una macro personalizada con la correspondiente ruta JSON:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_lld_b.png)

en-us	 ##### Deprecated internal items for history/trends  The following internal items are now deprecated and will be removed in a future major release:  -   `zabbix[history]` -   `zabbix[history_log]` -   `zabbix[history_str]` -   `zabbix[history_text]` -   `zabbix[history_uint]` -   `zabbix[trends]` -   `zabbix[trends_uint]`
es	  ##### Métricas internas obsoletas para historial/tendencias  Las siguientes métricas internas ahora están obsoletas y se eliminarán en una versión importante futura:  -   `zabbix[history]` -   `zabbix[history_log]` -   `zabbix[history_str]` -   `zabbix[history_text]` -   `zabbix[history_uint]` -   `zabbix[trends]` -   `zabbix[trends_uint]`

en-us	Deprecated widgets:  -   [Data overview](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/data_overview)
es	Widgets obsoletos:  -   [Resumen de datos](/manual/web_interface/frontend_sections/monitoring/dashboards/widgets/data_overview)

en-us	### Description  `array configuration.importcompare(object parameters)`  This method allows to compare import file with current system elements and shows what will be changed if this import file will be imported.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `array configuration.importcompare(object parameters)`  Este método permite comparar el archivo de importación con los elementos actuales del sistema y muestra qué se cambiará si se importa este archivo de importación.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Consulte [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `boolean configuration.import(object parameters)`  This method allows to import configuration data from a serialized string.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `boolean configuration.import(object parameters)`  Este método permite importar datos de configuración desde una cadena serializada.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Consulte [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `integer/array action.get(object parameters)`  The method allows to retrieve actions according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array action.get(object parameters)`  El método permite recuperar las acciones de acuerdo a los parámetros aportados.  ::: noteclassic Este método está disponible para los usuarios de cualquier tipo. Los permisos para llamar al método pueden ser revocados en las opciones de rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array alert.get(object parameters)`  The method allows to retrieve alerts according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array alert.get(object parameters)`  El método permite recuperar alertas según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Para más información, ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles). :::

en-us	### Description  `integer/array auditlog.get(object parameters)`  The method allows to retrieve audit log records according to the given parameters.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array auditlog.get(parámetros de objeto)`  El método permite recuperar registros de auditoría de acuerdo a los parámetros aportados.  ::: noteclassic Este método solo está disponible para usuarios de tipo *Super admin*. Los permisos para invocar el método pueden ser revocados en la configuración del rol de usuario. Ver [Roles de Usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array correlation.get(object parameters)`  The method allows to retrieve correlations according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array correlation.get(object parameters)`  El método permite recuperar correlaciones según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array dashboard.get(object parameters)`  The method allows to retrieve dashboards according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array dashboard.get(object parameters)`  El método permite recuperar tableros de acuerdo con los parámetros suministrados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array dcheck.get(object parameters)`  The method allows to retrieve discovery checks according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array dcheck.get(object parameters)`  El método permite recuperar comprobaciones de descubrimiento según los parámetros suministrados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array dhost.get(object parameters)`  The method allows to retrieve discovered hosts according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array dhost.get(object parameters)`  El método permite recuperar equipos descubiertos de acuerdo con los parámetros suministrados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array discoveryrule.get(object parameters)`  The method allows to retrieve LLD rules according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array discoveryrule.get(object parameters)`  El método permite recuperar reglas LLD de acuerdo con los parámetros suministrados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array drule.get(object parameters)`  The method allows to retrieve discovery rules according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array drule.get(object parameters)`  El método permite recuperar reglas de descubrimiento según los parámetros suministrados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array dservice.get(object parameters)`  The method allows to retrieve discovered services according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array dservice.get(object parameters)`  El método permite recuperar servicios descubiertos de acuerdo con los parámetros suministrados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array event.get(object parameters)`  The method allows to retrieve events according to the given parameters.  ::: noteimportant This method may return events of a deleted entity if these events have not been removed by the housekeeper yet. :::  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array event.get(object parameters)`  El método permite recuperar eventos de acuerdo con los parámetros dados.  ::: noteimportant Este método puede devolver eventos de una entidad eliminada. si estos eventos no han sido eliminados todavía por las tareas de limpieza. :::  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los `ermisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array graph.get(object parameters)`  The method allows to retrieve graphs according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz graph.get(parámetros de objeto)`  El método permite recuperar gráficos según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array graphitem.get(object parameters)`  The method allows to retrieve graph items according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array graphitem.get(object parameters)`  El método permite recuperar elementos del gráfico de acuerdo con los parámetros suministrados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array graphprototype.get(object parameters)`  The method allows to retrieve graph prototypes according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz graphprototype.get(parámetros de objeto)`  El método permite recuperar prototipos de gráficos de acuerdo con los  parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array hanode.get(object parameters)`  The method allows to retrieve a list of High availability cluster nodes according to the given parameters.  ::: noteclassic This method is only available to *Super admin* user types. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array hanode.get(object parameters)`  El método permite recuperar una lista de nodos del clúster de alta disponibilidad  según los parámetros dados.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Superadministrador*. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array history.get(object parameters)`  The method allows to retrieve history data according to the given parameters.  ::: noteimportant This method may return historical data of a deleted entity if this data has not been removed by the housekeeper yet. :::  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array history.get(object parameters)`  El método permite recuperar datos históricos de acuerdo con los parámetros suministrados.  ::: noteimportant Este método puede devolver datos históricos de una métrica eliminada si estos datos no han sido eliminados todavía por la tarea  de limpieza. :::  ::: nota clásica Este método está disponible para usuarios de cualquier tipo. Permisos llamar al método se puede revocar en la configuración de roles de usuario. Ver [Usuario roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array host.get(object parameters)`  The method allows to retrieve hosts according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz host.get(parámetros de objeto)`  El método permite recuperar equipos según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para usuario al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array hostgroup.get(object parameters)`  The method allows to retrieve host groups according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz grupodehost.get(parámetros de objeto)`  El método permite recuperar grupos de hosts de acuerdo con los parámetros dados.  ::: nota clásica Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método pueden ser suspendidos en la configuración de roles de usuario. Ver [Usuario roles](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `integer/array hostinterface.get(object parameters)`  The method allows to retrieve host interfaces according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array hostinterface.get(object parameters)`  Este procedimiento nos permite recuperar las interfaces de host según los parámetros dados.   ::: noteclassic Este procedimiento está disponible para todo tipo de usuarios. Los permisos para invocar este procedimiento pueden ser revocados en los roles de usuario.  Mirar [User Roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información.  :::

en-us	### Description  `integer/array hostprototype.get(object parameters)`  The method allows to retrieve host prototypes according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array hostprototype.get(object parameters)`  El método permite recuperar prototipos de host de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se puede revocar en los ajustes de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array httptest.get(object parameters)`  The method allows to retrieve web scenarios according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array httptest.get(object parameters)`  El método permite recuperar escenarios web de acuerdo con los parámetros dados.   ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se puede revocar en los ajustes de roles de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array iconmap.get(object parameters)`  The method allows to retrieve icon maps according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array iconmap.get(object parameters)`  El método permite recuperar las acciones de acuerdo a los parámetros aportados.  ::: noteclassic Este método está disponible para los usuarios de cualquier tipo. Los permisos para activar el método pueden ser revocados en los ajustes de rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array image.get(object parameters)`  The method allows to retrieve images according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array image.get(object parameters)`  El método permite recuperar imágenes de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array item.get(object parameters)`  The method allows to retrieve items according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array image.get(object parameters)`  El método permite recuperar imágenes de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array itemprototype.get(object parameters)`  The method allows to retrieve item prototypes according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array hostprototype.get(object parameters)`  El método permite recuperar prototipos de host de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se puede revocar en los ajustes de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array maintenance.get(object parameters)`  The method allows to retrieve maintenances according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array maintenance.get(object parameters)`  El método permite recuperar mantenimientos de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array map.get(object parameters)`  The method allows to retrieve maps according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array image.get(object parameters)`  El método permite recuperar imágenes de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array mediatype.get(object parameters)`  The method allows to retrieve media types according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array mediatype.get(object parameters)`  El método permite recuperar tipos de medios según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array problem.get(object parameters)`  The method allows to retrieve problems according to the given parameters.  This method is for retrieving unresolved problems. It is also possible, if specified, to additionally retrieve recently resolved problems. The period that determines how old is "recently" is defined in *Administration* → *[General](/manual/web_interface/frontend_sections/administration/general#trigger_displaying_options)*. Problems that were resolved prior to that period are not kept in the problem table. To retrieve problems that were resolved further back in the past, use the [event.get](/manual/api/reference/event/get) method.  ::: noteimportant This method may return problems of a deleted entity if these problems have not been removed by the housekeeper yet. :::  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz problem.get(parámetros de objeto)`  El método permite recuperar problemas de acuerdo con los  parámetros dados.  Este método sirve para recuperar problemas no resueltos. También es posible, si se especifica, recuperar adicionalmente problemas resueltos recientemente. El período que determina la edad "reciente" se define en *Administración* → *[General](/manual/web_interface/frontend_sections/administration/general#trigger_displaying_options)*. Los problemas que fueron resueltos antes de ese período no se mantienen en la tabla de problemas. Para recuperar problemas que se resolvieron más atrás en  el pasado, utilice el método [event.get](/manual/api/reference/event/get).  ::: noteimportant Este método puede devolver problemas de una entidad eliminada si estos problemas no han sido eliminados  todavía por el limpiador. :::  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array proxy.get(object parameters)`  The method allows to retrieve proxies according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array proxy.get(object parameters)`  El método permite recuperar proxies según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se puede revocar en la configuración de roles de usuario. Ver  [User roles](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `integer/array regexp.get(object parameters)`  The method allows to retrieve global regular expressions according to the given parameters.  ::: noteclassic This method is available only to *Super Admin*. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array regexp.get(object parameters)`  El método permite recuperar expresiones regulares globales según los parámetros dados.  ::: noteclassic Este método está disponible sólo para el *SuperAdministrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `integer/array report.get(object parameters)`  The method allows to retrieve scheduled reports according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array report.get(object parameters)`  El método permite recuperar informes programados de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `integer/array role.get(object parameters)`  The method allows to retrieve roles according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array role.get(object parameters)`  El método permite recuperar roles según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se puede revocar en la configuración de roles de usuario. Ver  [User roles](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `integer/array script.get(object parameters)`  The method allows to retrieve scripts according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array image.get(object parameters)`  El método permite recuperar imágenes de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array service.get(object parameters)`  The method allows to retrieve services according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array service.get(object parameters)`  El método permite recuperar alertas según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array sla.get(object parameters)`  The method allows to retrieve SLA objects according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array role.get(object parameters)`  El método permite recuperar roles según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver  [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array task.get(object parameters)`  The method allows to retrieve tasks according to the given parameters. Method returns details only about 'diagnostic information' tasks.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array task.get(object parameters)`  El método permite recuperar tareas de acuerdo con los parámetros dados. El método devuelve detalles solo sobre las tareas de 'información de diagnóstico'.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array templatedashboard.get(object parameters)`  The method allows to retrieve template dashboards according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array templatedashboard.get(object parameters)`  El método permite recuperar plantillas de tableros de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se puede revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `integer/array template.get(object parameters)`  The method allows to retrieve templates according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array template.get(object parameters)`  El método permite recuperar plantillas de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se puede revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `integer/array token.get(object parameters)`  The method allows to retrieve tokens according to the given parameters.  ::: noteclassic Only *Super admin* user type is allowed to view tokens for other users. :::
es	### Descripción  `integer/array token.get(object parameters)`  El método permite recuperar tokens según los parámetros dados.  ::: noteclassic Sólo el tipo de usuario *Super administrador* puede ver tokens para otros usuarios. :::

en-us	### Description  `integer/array trend.get(object parameters)`  The method allows to retrieve trend data according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array trend.get(object parameters)`  El método permite recuperar datos de tendencias de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se puede revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `integer/array trigger.get(object parameters)`  The method allows to retrieve triggers according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz trigger.get(parámetros de objeto)`  El método permite recuperar iniciadores de acuerdo con los  parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array triggerprototype.get(object parameters)`  The method allows to retrieve trigger prototypes according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz triggerprototype.get(parámetros de objeto)`  El método permite recuperar prototipos de iniciador de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `integer/array user.get(object parameters)`  The method allows to retrieve users according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz usuario.get(parámetros de objeto)`  El método permite recuperar usuarios según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario ](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `integer/array usergroup.get(object parameters)`  The method allows to retrieve user groups according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz usergroup.get(parámetros de objeto)`  El método permite recuperar grupos de usuarios según los parámetros suministrados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `integer/array usermacro.get(object parameters)`  The method allows to retrieve host and global macros according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `integer/array usermacro.get(object parameters)`  El método permite recuperar macros de equipo y globales de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se puede revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `integer/array valuemap.get(object parameters)`  The method allows to retrieve value maps according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `entero/matriz valuemap.get(parámetros de objeto)`  El método permite recuperar mapas de valores según los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object action.create(object/array actions)`  This method allows to create new actions.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object action.create(object/array actions)`  Este método permite crear nuevas acciones.  :::noteclassic Este método está únicamente disponible para los usuarios tipo *Admin* y *Super Admin*.  Los permisos para llamar al método pueden ser revocados en las opciones del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object action.delete(array actionIds)`  This method allows to delete actions.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object action.delete(array actionIds)`  Este método permite eliminar acciones.  :::nota clásica Este método sólo está disponible para los tipos de usuario *Admin* y *Super admin*. Los permisos para llamar al método pueden ser revocados desde la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object action.update(object/array actions)`  This method allows to update existing actions.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object action.update(object/array actions)`  Este método permite actualizar acciones existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y  *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Para más información, ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles). :::

en-us	### Description  `object authentication.get(object parameters)`  The method allows to retrieve authentication object according to the given parameters.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object authentication.get(object parameters)`  El método permite recuperar el objeto de autenticación según los parámetros dados.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Consulte [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object authentication.update(object authentication)`  This method allows to update existing authentication settings.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object authentication.update(object authentication)`  Este método permite actualizar la configuración de autenticación existente.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object autoregistration.get(object parameters)`  The method allows to retrieve autoregistration object according to the given parameters.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object autoregistration.get(parámetros de objeto)`  El método permite obtener el objeto de autoregistro en función de los parámetros indicados.  ::: noteclassic Este método sólo está disponible para los usuarios de tipo *Super admin*. Los permisos para invocar el método pueden ser revocados en la configuración del rol de usuario. Vea [Roles de Usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object autoregistration.update(object autoregistration)`  This method allows to update existing autoregistration.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `objeto autoregistro.update(objeto autoregistro)`  Este método permite actualizar el autoregistro existente.  ::: nota clásica Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object correlation.create(object/array correlations)`  This method allows to create new correlations.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object correlation.create(object/array correlations)`  Este método permite crear nuevas correlaciones.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object correlation.delete(array correlationids)`  This method allows to delete correlations.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `correlación de objetos.eliminar (IDs de correlación de matriz)`  Este método permite eliminar correlaciones.  ::: nota clásica Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método pueden ser revocadas en la configuración de roles de usuario. Ver [Usuario roles](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `object correlation.update(object/array correlations)`  This method allows to update existing correlations.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object correlation.update(object/array correlations)`  Este método permite actualizar las correlaciones existentes.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object dashboard.create(object/array dashboards)`  This method allows to create new dashboards.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object dashboard.create(object/array dashboards)`  Este método permite crear nuevos tableros.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object dashboard.delete(array dashboardids)`  This method allows to delete dashboards.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object dashboard.delete(array dashboardids)`  Este método permite eliminar tableros.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object dashboard.update(object/array dashboards)`  This method allows to update existing dashboards.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object dashboard.update(object/array dashboards)`  Este método permite actualizar los tableros existentes.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object discoveryrule.copy(object parameters)`  This method allows to copy LLD rules with all of the prototypes to the given hosts.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object discoveryrule.copy(object parameters)`  Este método permite copiar reglas LLD con todos los prototipos a los equipos dados.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador* Los permisos para llamar al método se pueden revocar en la configuración de los roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object discoveryrule.create(object/array lldRules)`  This method allows to create new LLD rules.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object discoveryrule.create(object/array lldRules)`  Este método permite crear nuevas reglas LLD.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*.  Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object discoveryrule.delete(array lldRuleIds)`  This method allows to delete LLD rules.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object discoveryrule.delete(array lldRuleIds)`   Este método permite eliminar reglas LLD.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object discoveryrule.update(object/array lldRules)`  This method allows to update existing LLD rules.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object discoveryrule.update(object/array lldRules)`  Este método permite actualizar las reglas LLD existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object drule.create(object/array discoveryRules)`  This method allows to create new discovery rules.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object drule.create(object/array discoveryRules)`  Este método permite crear nuevas reglas de descubrimiento.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*.  Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object drule.delete(array discoveryRuleIds)`  This method allows to delete discovery rules.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object drule.delete(array discoveryRuleIds)`  Este método permite eliminar reglas de descubrimiento.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object drule.update(object/array discoveryRules)`  This method allows to update existing discovery rules.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object drule.update(object/array discoveryRules)`  Este método permite actualizar las reglas de descubrimiento existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object event.acknowledge(object/array parameters)`  This method allows to update events. Following update actions can be performed:  -   Close event. If event is already resolved, this action will be     skipped. -   Acknowledge event. If event is already acknowledged, this action     will be skipped. -   Unacknowledge event. If event is not acknowledged, this action will be skipped. -   Add message. -   Change event severity. If event already has same severity, this     action will be skipped.  ::: noteimportant Only trigger events can be updated.\ Only problem events can be updated.\ Read/Write rights for trigger are required to close the event or to change event's severity.\ To close an event, manual close should be allowed in the trigger. :::  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `objeto event.acknowledge(objeto/parámetros de matriz)`  Este método permite actualizar eventos. Se pueden realizar las siguientes acciones de actualización:  -   Cerrar evento. Si el evento ya está resuelto, esta acción será     omitida. -   Reconocer evento. Si el evento ya ha sido reconocido, esta acción     será omitida. -   Evento sin reconocimiento. Si no se reconoce el evento, se omitirá esta acción. -   Agregar mensaje. -   Cambiar la gravedad del evento. Si el evento ya tiene la misma gravedad,     se omitirá la acción.  ::: noteimportant Sólo se pueden actualizar los eventos de inniciadores.\ Sólo se pueden actualizar los eventos de problemas.\ Se requieren derechos de lectura/escritura para el iniciador para cerrar el evento o para cambiar la gravedad del evento.\ Para cerrar un evento, se debe permitir el cierre manual en el iniciador. :::  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se puede revocar en la configuración de roles de usuario. Ver [roles de usuario](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `object graph.create(object/array graphs)`  This method allows to create new graphs.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object graph.create(object/array graphs)`  Este método permite crear nuevos gráficos.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*.  Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object graph.delete(array graphIds)`  This method allows to delete graphs.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object graph.delete(array graphIds)`  Este método permite eliminar gráficos.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*.  Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object graphprototype.create(object/array graphPrototypes)`  This method allows to create new graph prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object graphprototype.create(object/array graphPrototypes)`  Este método permite crear nuevos prototipos de gráficos.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object graphprototype.delete(array graphPrototypeIds)`  This method allows to delete graph prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object graphprototype.delete(array graphPrototypeIds)`  Este método permite eliminar prototipos de gráficos.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object graphprototype.update(object/array graphPrototypes)`  This method allows to update existing graph prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object graphprototype.update(object/array graphPrototypes)`  Este método permite actualizar prototipos de gráficos existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object graph.update(object/array graphs)`  This method allows to update existing graphs.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object graph.update(object/array graphs)`  Este método permite actualizar gráficos existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object history.clear(array itemids)`  This method allows to clear item history.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object history.clear(array itemids)`  Este método permite borrar el historial de una métrica.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object host.create(object/array hosts)`  This method allows to create new hosts.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object host.create(object/array hosts)`  Este método permite crear nuevos equipos.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object host.delete(array hosts)`  This method allows to delete hosts.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object host.delete(array hosts)`  Este método permite eliminar hosts.  ::: notaclásica Este método solo está disponible para *Administrador* y *Superadministrador* tipos de usuario. Los permisos para llamar al método se pueden revocar en el rol de usuario ajustes. Ver [Roles de usuario] (/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostgroup.create(object/array hostGroups)`  This method allows to create new host groups.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostgroup.create(object/array hostGroups)`  Este método permite crear nuevos grupos de equipos.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostgroup.delete(array hostGroupIds)`  This method allows to delete host groups.  A host group can not be deleted if:  -   it contains hosts that belong to this group only; -   it is marked as internal; -   it is used by a host prototype; -   it is used in a global script; -   it is used in a correlation condition.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostgroup.delete(array hostGroupIds)`  Este método permite eliminar grupos de equipos.  Un grupo de equipos no se puede eliminar si:  - contiene equipos que pertenecen únicamente a este grupo; - está marcado como interno; - es utilizado por un prototipo de equipo; - se utiliza en un script global; - se utiliza en una condición de correlación.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostgroup.massadd(object parameters)`  This method allows to simultaneously add multiple related objects to all the given host groups.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `objeto hostgroup.massadd(parámetros del objeto)`  Este método permite agregar simultáneamente múltiples objetos relacionados a todos los grupos anfitriones dados.  ::: nota clásica Este método solo está disponible para *Administrador* y *Superadministrador* tipos de usuarios. Los permisos para llamar al método se pueden revocar en el rol de usuario. ajustes. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostgroup.massremove(object parameters)`  This method allows to remove related objects from multiple host groups.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostgroup.massremove(object parameters)`  Este método permite eliminar objetos relacionados de múltiples grupos de hosts.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en los ajustes de rol de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostgroup.massupdate(object parameters)`  This method allows to replace hosts and templates with the specified ones in multiple host groups.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostgroup.massupdate(object parameters)`  Este método permite reemplazar hosts y templates con sus especificados en varios grupos de hosts.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en los ajustes de rol de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostgroup.update(object/array hostGroups)`  This method allows to update existing hosts groups.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostgroup.update(object/array hostGroups)`  Este método permite actualizar los grupos de hosts existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en los ajustes de rol de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostinterface.create(object/array hostInterfaces)`  This method allows to create new host interfaces.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostinterface.create(object/array hostInterfaces)`  Este método permite crear nuevas interfaces de host.  ::: noteclassic Este método solo está disponible para tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes de rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostinterface.delete(array hostInterfaceIds)`  This method allows to delete host interfaces.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostinterface.delete(array hostInterfaceIds)`  Este método permite eliminar interfaces de host.  ::: noteclassic Este método solo está disponible para tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes de rol de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostinterface.massadd(object parameters)`  This method allows to simultaneously add host interfaces to multiple hosts.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `objeto hostinterface.massadd(parámetros del objeto)`  Este método permite agregar simultáneamente interfaces de host a múltiples hosts.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método pueden ser revocados en los ajustes del rol de  usuario. Ver [User roles](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `object hostinterface.massremove(object parameters)`  This method allows to remove host interfaces from the given hosts.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostinterface.update(object/array hostInterfaces)`  Este método permite actualizar hosts existentes.  ::: noteclassic Este método solo está disponible para *Administrador* y *Superadministrador* tipos de usuario. Los permisos para activar el método se pueden revocar en el rol de usuario ajustes. Ver [Roles de usuario] (/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostinterface.replacehostinterfaces(object parameters)`  This method allows to replace all host interfaces on a given host.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostinterface.replacehostinterfaces(object parameters)`  Este método permite reemplazar todas las interfaces de host en un host determinado.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes de rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostinterface.update(object/array hostInterfaces)`  This method allows to update existing host interfaces.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `objeto interfazequipo.actualización(object/array hostInterfaces)`  Este método permite actualizar equipos existentes.  ::: notaclásica Este método solo está disponible para *Administrador* y *Superadministrador* tipos de usuario. Los permisos para llamar al método se pueden revocar en el rol de usuario ajustes. Ver [Roles de usuario] (/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object host.massadd(object parameters)`  This method allows to simultaneously add multiple related objects to all the given hosts.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object host.massadd(object parameters)`  Este método permite agregar simultáneamente múltiples objetos relacionados a todos los hosts dados.  ::: noteclassic Este método solo está disponible para tipos de usuatrios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes de rol de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object host.massremove(object parameters)`  This method allows to remove related objects from multiple hosts.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object host.massremove(object parameters)`  Este método permite eliminar objetos relacionados de múltiples hosts.  ::: noteclassic Este método solo está disponible para tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes de rol de usuario. Ver [User   roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object host.massupdate(object parameters)`  This method allows to simultaneously replace or remove related objects and update properties on multiple hosts.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object host.massupdate(object parameters)`  Este método permite reemplazar o eliminar simultáneamente objetos relacionados y actualizar propiedades en múltiples hosts.  ::: noteclassic Este método solo está disponible para tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes de rol de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostprototype.create(object/array hostPrototypes)`  This method allows to create new host prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostprototype.create(object/array hostPrototypes)`  Este método permite crear nuevos prototipos de host.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes  de rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostprototype.delete(array hostPrototypeIds)`  This method allows to delete host prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `objeto hostprototype.delete (array hostPrototypeIds)`  Este método permite eliminar prototipos de host.  ::: noteclassic Este método solo está disponible para  los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes de rol de usuario. Ver [Usuario roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object hostprototype.update(object/array hostPrototypes)`  This method allows to update existing host prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object hostprototype.update(object/array hostPrototypes)`  Este método permite actualizar los prototipos de host existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuarios*Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en los ajustes de rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object host.update(object/array hosts)`  This method allows to update existing hosts.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object host.update(object/array hosts)`  Este método permite actualizar los grupos de hosts existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en los ajustes de rol de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object housekeeping.get(object parameters)`  The method allows to retrieve housekeeping object according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object housekeeping.get(object parameters)`  El método permite recuperar el objeto de limpieza de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Permisos para activar el método se pueden revocar en los ajustes de roles de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object housekeeping.update(object housekeeping)`  This method allows to update existing housekeeping settings.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object housekeeping.update(object housekeeping)`  Este método permite actualizar la configuración de limpieza existente.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [Usuario roles](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `object httptest.create(object/array webScenarios)`  This method allows to create new web scenarios.  ::: noteclassic Creating a web scenario will automatically create a set of [web monitoring items](/manual/web_monitoring/items). :::  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object httptest.create(objeto/matriz webScenarios)`  Este método permite crear nuevos escenarios web.  ::: noteclassic La creación de un escenario web creará automáticamente un conjunto de [web monitoring items](/manual/web_monitoring/items). :::  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador. Los permisos para activar el método se pueden revocar en el rol de ajustes de usuario. Ver [Usuario roles](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `object httptest.delete(array webScenarioIds)`  This method allows to delete web scenarios.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object httptest.delete(array webScenarioIds)`  Este método permite eliminar escenarios web.  ::: noteclassic Este método solo está disponible para tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes del rol de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object httptest.update(object/array webScenarios)`  This method allows to update existing web scenarios.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object httptest.update(object/array webScenarios)`  Este método permite actualizar escenarios web existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en el rol de ajustes de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object iconmap.create(object/array iconMaps)`  This method allows to create new icon maps.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object iconmap.create(object/array iconMaps)`  Este método permite crear nuevos mapas de iconos.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object iconmap.delete(array iconMapIds)`  This method allows to delete icon maps.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object iconmap.delete (array iconMapIds)`  Este método permite eliminar mapas de iconos.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [Usuario roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object iconmap.update(object/array iconMaps)`  This method allows to update existing icon maps.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object iconmap.update(object/array iconMaps)`  Este método permite crear nuevos roles.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object image.create(object/array images)`  This method allows to create new images.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object image.create(object/array images)`  Este método permite crear nuevas imágenes.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [Userroles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object image.delete(array imageIds)`  This method allows to delete images.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object image.delete(array imageIds)`  Este método permite eliminar imágenes.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object image.update(object/array images)`  This method allows to update existing images.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object image.update(object/array images)`  Este método permite actualizar imágenes existentes.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object item.create(object/array items)`  This method allows to create new items.  ::: noteclassic Web items cannot be created via the Zabbix API. :::  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object item.create(object/array items)`  Este método permite crear nuevos elementos.  ::: noteclassic Los elementos web no se pueden crear a través de la API de Zabbix. :::  ::: noteclassic Este método solo está disponible para tipos de usuarios *Administrador* y *Superadministrador* tipos de usuarios. Los permisos para activar el método se pueden revocar en el rol de ajustes de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object item.delete(array itemIds)`  This method allows to delete items.  ::: noteclassic Web items cannot be deleted via the Zabbix API. :::  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object item.delete(array itemIds)`  Este método permite eliminar items.  ::: noteclassic Los elementos web no se pueden eliminar a través de la API de Zabbix. :::  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en el rol de ajustes de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object itemprototype.create(object/array itemPrototypes)`  This method allows to create new item prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object itemprototype.create(object/array itemPrototypes)`  Este método permite crear nuevos prototipos de items.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object itemprototype.delete(array itemPrototypeIds)`  This method allows to delete item prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object itemprototype.delete(array itemPrototypeIds)`  Este método permite eliminar prototipos de item.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object itemprototype.update(object/array itemPrototypes)`  This method allows to update existing item prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object itemprototype.update(object/array itemPrototypes)`  Este método permite actualizar prototipos de item existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object item.update(object/array items)`  This method allows to update existing items.  ::: noteclassic Web items cannot be updated via the Zabbix API. :::  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object item.update(object/array items)`  Este método permite actualizar items existentes.  ::: noteclassic Los elementos web no se pueden actualizar a través de la API de Zabbix. :::  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en el rol de ajustes de usuario. Ver [Usuario roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object maintenance.create(object/array maintenances)`  This method allows to create new maintenances.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object maintenance.create(object/array maintenances)`  Este método permite crear nuevos mantenimientos.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object maintenance.delete(array maintenanceIds)`  This method allows to delete maintenance periods.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object maintenance.delete(array maintenanceIds)`  Este método permite eliminar períodos de mantenimiento.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en ajustes de rol de usuario. Ver [User  roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object maintenance.update(object/array maintenances)`  This method allows to update existing maintenances.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object maintenance.update(object/array maintenances)`  Este método permite actualizar los mantenimientos existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object map.create(object/array maps)`  This method allows to create new maps.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object map.create(object/array maps)`  Este método permite crear nuevos mapas.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object map.delete(array mapIds)`  This method allows to delete maps.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object map.create(object/array maps)`  Este método permite crear nuevos mapas.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object map.update(object/array maps)`  This method allows to update existing maps.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object map.update(object/array maps)`  Este método permite actualizar mapas existentes.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos pata llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object mediatype.create(object/array mediaTypes)`  This method allows to create new media types.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object mediatype.create(object/array mediaTypes)`  Este método permite crear nuevos tipos de medios.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object mediatype.delete(array mediaTypeIds)`  This method allows to delete media types.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object mediatype.delete(array mediaTypeIds)`  Este método permite eliminar tipos de medios.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object mediatype.update(object/array mediaTypes)`  This method allows to update existing media types.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object mediatype.update(object/array mediaTypes)`  Este método permite actualizar los tipos de medios existentes.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object proxy.create(object/array proxies)`  This method allows to create new proxies.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object proxy.create(object/array proxies)`  Este método permite crear nuevos proxies.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [Roles de  usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object proxy.delete(array proxies)`  This method allows to delete proxies.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `objeto proxy.delete (proxies de matriz)`  Este método permite eliminar servidores proxy.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/interfaz_web/secciones_frontend/administración/roles_usuario) para más información. :::

en-us	### Description  `object proxy.update(object/array proxies)`  This method allows to update existing proxies.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object proxy.update(object/array proxies)`  Este método permite actualizar los proxies existentes.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object regexp.create(object/array regularExpressions)`  This method allows to create new global regular expressions.  ::: noteclassic This method is only available to *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object regexp.create(object/array regularExpressions)`  Este método permite crear nuevas expresiones regulares globales.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object regexp.delete(array regexpids)`  This method allows to delete global regular expressions.  ::: noteclassic This method is only available to *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object regexp.delete(array regexpids)`  Este método permite eliminar expresiones regulares globales.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object regexp.update(object/array regularExpressions)`  This method allows to update existing global regular expressions.  ::: noteclassic This method is only available to *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object regexp.update(object/array regularExpressions)`  Este método permite actualizar expresiones regulares globales existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object report.create(object/array reports)`  This method allows to create new scheduled reports.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object report.create(object/array reports)`  Este método permite crear nuevos informes programados.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object report.delete(array reportids)`  This method allows to delete scheduled reports.  ::: noteclassic This method is only available to *Admin* and *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object report.delete(array reportids)`  Este método permite eliminar informes programados.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object report.update(object/array reports)`  This method allows to update existing scheduled reports.  ::: noteclassic This method is only available to *Admin* and *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object report.update(object/array reports)`  Este método permite actualizar los informes programados existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object role.create(object/array roles)`  This method allows to create new roles.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object role.create(object/array roles)`  Este método permite crear nuevos roles.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [Roles de  usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object role.delete(array roleids)`  This method allows to delete roles.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object role.delete(array roleids)`  Este método permite eliminar roles.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object role.update(object/array roles)`  This method allows to update existing roles.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object proxy.update(object/array proxies)`  Este método permite actualizar los proxies existentes.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object script.create(object/array scripts)`  This method allows to create new scripts.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object script.create(object/array scripts)`  Este método permite crear nuevas secuencias de comandos.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object script.delete(array scriptIds)`  This method allows to delete scripts.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object script.delete(array scriptIds)`  Este método permite eliminar scripts.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object script.execute(object parameters)`  This method allows to run a script on a host or event.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `objeto script.execute(parámetros del objeto)`  Este método permite ejecutar un script en un equipo o evento.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object script.getscriptsbyhosts(array hostIds)`  This method allows to retrieve scripts available on the given hosts.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object script.getscriptsbyhosts(array hostIds)`  Este método permite recuperar scripts disponibles en los hosts determinados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para activar el método se puede revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/users/user_roles) para obtener más información. :::

en-us	### Description  `object script.update(object/array scripts)`  This method allows to update existing scripts.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object script.update(object/array scripts)`  Este método permite actualizar los scripts existentes.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object service.create(object/array services)`  This method allows to create new services.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object service.create(object/array services)`  Este método permite crear nuevos servicios.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object service.delete(array serviceIds)`  This method allows to delete services.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object service.delete(array serviceIds)`  Este método permite eliminar servicios.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se puede revocar en la configuración de roles de usuario. Ver [Roles de usuarios](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object service.update(object/array services)`  This method allows to update existing services.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object service.update(object/array services)`  Este método permite actualizar los servicios existentes.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object settings.get(object parameters)`  The method allows to retrieve settings object according to the given parameters.  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object settings.get(object parameters)`  El método permite recuperar el objeto de configuración de acuerdo con los parámetros dados.  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se puede revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object settings.update(object settings)`  This method allows to update existing common settings.  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object settings.update(object settings)`  Este método permite actualizar la configuración común existente.  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object sla.create(object/array SLAs)`  This method allows to create new SLA objects.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object sla.create(object/array SLAs)`  Este método permite crear nuevos objetos SLA.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object sla.delete(array slaids)`  This method allows to delete SLA entries.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object sla.delete(array slaids)`  Este método permite eliminar entradas de SLA.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Ver [User roles(/manual/web_interface/frontend_sections/users/user_roles) para obtener más información. :::

en-us	### Description  `object sla.getsli(object parameters)`  This method allows to calculate the Service Level Indicator (SLI) data for a Service Level Agreement (SLA).  ::: noteclassic This method is available to users of any type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object sla.getsli(object parameters)`  Este método permite calcular los datos del Indicador de Nivel de Servicio (SLI) para un Acuerdo de Nivel de Servicio (SLA).  ::: noteclassic Este método está disponible para usuarios de cualquier tipo. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object sla.update(object/array slaids)`  This method allows to update existing SLA entries.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object sla.update(object/array slaids)`  Este método permite actualizar las entradas SLA existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en el rol de de ajustes de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object task.create(object/array tasks)`  This method allows to create a new task (such as collect diagnostic data or check items or low-level discovery rules without config reload).  ::: noteclassic This method is only available to *Super admin* user type. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object task.create(object/array tasks)`  Este método permite crear una nueva tarea (como recopilar datos de diagnóstico o verificar items o reglas de descubrimiento de bajo nivel sin recargar la configuración).  ::: noteclassic Este método solo está disponible para el tipo de usuario *Super administrador*. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object template.create(object/array templates)`  This method allows to create new templates.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object template.create(object/array templates)`  Este método permite crear nuevas templates.  ::: noteclassic Este método solo está disponible para tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en los ajustes de rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object templatedashboard.create(object/array templateDashboards)`  This method allows to create new template dashboards.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object templatedashboard.create(object/array templateDashboards)`  Este método permite crear nuevas templates de tablero.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object templatedashboard.delete(array templateDashboardIds)`  This method allows to delete template dashboards.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object templatedashboard.delete(array templateDashboardIds)`  Este método permite eliminar tableros de template.   ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object templatedashboard.update(object/array templateDashboards)`  This method allows to update existing template dashboards.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object templatedashboard.update(object/array templateDashboards)`  Este método permite actualizar plantillas de tablero existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object template.delete(array templateIds)`  This method allows to delete templates.  Deleting a template will cause deletion of all template entities (items, triggers, graphs, etc.). To leave template entities with the hosts, but delete the template itself, first unlink the template from required hosts using one of these methods: [template.update](/manual/api/reference/template/update), [template.massupdate](/manual/api/reference/template/massupdate), [host.update](/manual/api/reference/host/update), [host.massupdate](/manual/api/reference/host/massupdate).  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object template.delete(array templateIds)`  Este método permite eliminar templates.  Eliminar una template provocará la eliminación de todas las entidades de la template (items, iniciadores, gráficas, etc.). Para dejar las entidades de la template con los hosts, pero eliminar la template en sí, primero desvincule la template de los hosts correspondientes utilizando uno de estos métodos: [template.update](/manual/api/reference/template/update), [template.massupdate](/manual/api/reference/template/massupdate), [host.update](/manual/api/reference/host/update), [host.massupdate](/manual/api/reference/host/massupdate).  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object template.massadd(object parameters)`  This method allows to simultaneously add multiple related objects to the given templates.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object template.massadd(object parameters)`  Este método permite agregar simultáneamente múltiples objetos relacionados a las plantillas dadas.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object template.massremove(object parameters)`  This method allows to remove related objects from multiple templates.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object template.massremove(object parameters)`  Este método permite eliminar objetos relacionados de múltiples plantillas.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object template.massupdate(object parameters)`  This method allows to simultaneously replace or remove related objects and update properties on multiple templates.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object template.massupdate(object parameters)`  Este método permite reemplazar o eliminar simultáneamente objetos relacionados. y actualizar propiedades en múltiples plantillas.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object template.update(object/array templates)`  This method allows to update existing templates.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object template.update(object/array templates)`  Este método permite actualizar las plantillas existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object token.create(object/array tokens)`  This method allows to create new tokens.  ::: noteclassic The *Manage API tokens* [permission](/manual/web_interface/frontend_sections/users/user_roles#configuration) is required for the user role to manage tokens for other users. :::   ::: noteimportant A token created by this method also has to be [generated](generate) before it is usable. :::
es	### Descripción  `object token.create(object/array tokens)`  Este método permite crear nuevos tokens.  ::: noteclassic El [permiso](/manual/web_interface/frontend_sections/users/user_roles#configuration) *Administrar tokens de API* es necesario en el rol de usuario para que pueda administrar tokens para otros usuarios. :::  ::: noteimportant Un token creado por este método también tiene que ser [generado](generate) antes de que sea utilizable. :::

en-us	### Description  `object token.delete(array tokenids)`  This method allows to delete tokens.  ::: noteclassic The *Manage API tokens* [permission](/manual/web_interface/frontend_sections/users/user_roles#configuration) is required for the user role to manage tokens for other users. :::
es	### Descripción  `object token.delete(array tokenids)`  Este método permite eliminar tokens.  ::: noteclassic El [permiso](/manual/web_interface/frontend_sections/users/user_roles#configuration) *Administrar tokens de API* es necesario en el rol de usuario para que pueda administrar tokens para otros usuarios. :::

en-us	### Description  `object token.generate(array tokenids)`  This method allows to generate tokens.  ::: noteclassic The *Manage API tokens* [permission](/manual/web_interface/frontend_sections/users/user_roles#configuration) is required for the user role to manage tokens for other users. :::  ::: noteimportant A token can be generated by this method only if it has been [created](create). :::
es	### Descripción  `object token.generate(array tokenids)`  Este método permite generar tokens.  ::: noteclassic El [permiso](/manual/web_interface/frontend_sections/users/user_roles#configuration) *Administrar tokens de API* es necesario en el rol de usuario para que pueda administrar tokens para otros usuarios. :::  ::: noteimportant Este método solo puede generar un token si ha sido [creado](create). :::

en-us	### Description  `object token.update(object/array tokens)`  This method allows to update existing tokens.  ::: noteclassic The *Manage API tokens* [permission](/manual/web_interface/frontend_sections/users/user_roles#configuration) is required for the user role to manage tokens for other users. :::
es	### Descripción  `object token.update(object/array tokens)`  Este método permite actualizar tokens existentes.  ::: noteclassic El [permiso](/manual/web_interface/frontend_sections/users/user_roles#configuration) *Administrar tokens de API* es necesario en el rol de usuario para que pueda administrar tokens para otros usuarios. :::

en-us	### Description  `object trigger.adddependencies(object/array triggerDependencies)`  This method allows to create new trigger dependencies.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `objeto trigger.adddependencies(objeto/matriz triggerDependencies)`  Este método permite crear nuevas dependencias de iniciador.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en los ajustes del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object trigger.create(object/array triggers)`  This method allows to create new triggers.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object trigger.create(object/array triggers)`  Este método permite crear nuevos triggers.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y  *Superadministrador*. Los permisos para activar el método se pueden revocar en la configuración del rol de usuario. Para más información, ver  [User roles](/manual/web_interface/frontend_sections/administration/user_roles). :::

en-us	### Description  `object trigger.delete(array triggerIds)`  This method allows to delete triggers.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object trigger.delete(array triggerIds)`   Este método permite eliminar iniciadores.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y  *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Para más información, ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles). :::

en-us	### Description  `object trigger.deletedependencies(string/array triggers)`  This method allows to delete all trigger dependencies from the given triggers.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object trigger.deletedependencies(string/array triggers)`  Este método permite eliminar todas las dependencias de activación de los triggers dados.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en el rol de de ajustes de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object triggerprototype.create(object/array triggerPrototypes)`  This method allows to create new trigger prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object triggerprototype.create(object/array triggerPrototypes)`  Este método permite crear nuevos prototipos de iniciador.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object triggerprototype.delete(array triggerPrototypeIds)`  This method allows to delete trigger prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object triggerprototype.delete(array triggerPrototypeIds)`  Este método permite eliminar prototipos de triggers.  ::: noteclassic Este método solo está disponible para los tipos de usuarios *Administrador* y *Superadministrador*. Los permisos para activar el método se pueden revocar en el rol de ajustes de usuario. Ver [User roles](/manual/web_interface/frontend_sections/administration/user_roles) para más información. :::

en-us	### Description  `object triggerprototype.update(object/array triggerPrototypes)`  This method allows to update existing trigger prototypes.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object triggerprototype.update(object/array triggerPrototypes)`  Este método permite actualizar prototipos de iniciadores existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::

en-us	### Description  `object trigger.update(object/array triggers)`  This method allows to update existing triggers.  ::: noteclassic This method is only available to *Admin* and *Super admin* user types. Permissions to call the method can be revoked in user role settings. See [User roles](/manual/web_interface/frontend_sections/administration/user_roles) for more information. :::
es	### Descripción  `object trigger.update(object/array triggers)`  Este método permite actualizar los iniciadores existentes.  ::: noteclassic Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver [Roles de usuario](/manual/web_interface/frontend_sections/administration/user_roles) para obtener más información. :::