en-us	#### Setup wizard on SUSE with NGINX and php-fpm  Frontend setup wizard cannot save configuration file on SUSE with NGINX + php-fpm. This is caused by a setting in /usr/lib/systemd/system/php-fpm.service unit, which prevents Zabbix from writing to /etc. (introduced in [PHP 7.4](https://bugs.php.net/bug.php?id=72510)).  There are two workaround options available:  -   Set the     [ProtectSystem](https://www.freedesktop.org/software/systemd/man/systemd.exec.html#ProtectSystem=)     option to 'true' instead of 'full' in the php-fpm systemd unit. -   Manually save /etc/zabbix/web/zabbix.conf.php file.
pt-br	#### Assistente de instalação no SUSE com NGINX e php-fpm  O assistente de instalação do Frontend não pode salvar o arquivo de configuração no SUSE com NGINX + php-fpm. Isto é causado por uma configuração no serviço  /usr/lib/systemd/system/php-fpm.service, que impede o Zabbix de gravar em /etc.  (introduzido no [PHP 7.4](https://bugs.php.net/bug.php?id=72510)).  Existem duas opções de solução alternativa disponíveis:  -   Configure a opção [ProtectSystem](https://www.freedesktop.org/software/systemd/man/systemd.exec.html#ProtectSystem=) para 'true' em vez de 'full' na unidade  systemd do php-fpm. -   Salve manualmente o arquivo /etc/zabbix/web/zabbix.conf.php.

en-us	#### Sharing  The **Sharing** tab contains the map type as well as sharing options (user groups, users) for private maps:  ![](../../../../../assets/en/manual/config/visualization/map_config2.png)  |Parameter|Description| |---------|-----------| |*Type*|Select map type:<br>**Private** - map is visible only to selected user groups and users<br>**Public** - map is visible to all| |*List of user group shares*|Select user groups that the map is accessible to.<br>You may allow read-only or read-write access.| |*List of user shares*|Select users that the map is accessible to.<br>You may allow read-only or read-write access.|  When you click on *Add* to save this map, you have created an empty map with a name, dimensions, and certain preferences. Now you need to add some elements. For that, click on *Constructor* in the map list to open the editable area.
pt-br	#### Compartilhamento  A guia **Compartilhamento** contém o tipo de mapa e as opções de compartilhamento (grupos de usuários, usuários) para mapas privados:  ![](../../../../../assets/en/manual/config/visualization/map_config2.png)  |Parâmetro|Descrição| |---------|-----------| |*Tipo*|Selecione o tipo de mapa:<br>**Privado** - o mapa é visível apenas para grupos de usuários e usuários selecionados<br>**Público** - o mapa é visível para todos| |*Lista de compartilhamentos de grupos de usuários*|Selecione os grupos de usuários aos quais o mapa é acessível.<br>Você pode permitir acesso somente leitura ou leitura-gravação.| |*Lista de compartilhamentos de usuários*|Selecione os usuários aos quais o mapa é acessível.<br>Você pode permitir acesso somente leitura ou leitura/gravação.|  Ao clicar em *Adicionar* para salvar este mapa, você criou um mapa vazio com um nome, dimensões e certas preferências. Agora você precisa adicionar alguns elementos. Para isso, clique em *Construtor* na lista de mapas para abrir a área editável.

en-us	### Signing data using RS256  A new `sign(hash,key,data)` JavaScript function has been implemented allowing to use the RS256 encryption algorithm to calculate the signature.   For more details see: [Additional JavaScript objects](/manual/config/items/preprocessing/javascript/javascript_objects#global-javascript-functions).
pt-br	### Assinando dados usando RS256  A nova função do Java Script `sign(hash,key,data)` foi implementada permitindo o uso do algoritmo de criptografia RS256 para calcular a assinatura. Para mais detalhes ver: [Additional JavaScript objects](/manual/config/items/preprocessing/javascript/javascript_objects#global-javascript-functions).

en-us	#### Simple checks  There is a bug in **fping** versions earlier than v3.10 that mishandles duplicate echo replay packets. This may cause unexpected results for `icmpping`, `icmppingloss`, `icmppingsec` items. It is recommended to use the latest version of **fping**. Please see [ZBX-11726](https://support.zabbix.com/browse/ZBX-11726) for more details.
pt-br	#### Verificações simples  Há um bug nas versões de **fping** anteriores a v3.10 que gerencia  incorretamente pacote de resposta duplicados. Isto pode causar  resultados inesperados para itens `icmpping`, `icmppingloss` e `icmppingsec`. É recomendado utilizar a versão mais recente do **fping** disponível. Para mais detalhes, consulte [ZBX-11726](https://support.zabbix.com/browse/ZBX-11726).

en-us	##### Simple data collection  Collect the content of *https://www.example.com/release\_notes*:  -   Create an item with type "Script". -   In the *Script* field, enter:  ```javascript var request = new HttpRequest(); return request.get("https://www.example.com/release_notes"); ```
pt-br	##### Coleta de dados simples  Coletar o dado de *https://www.example.com/release\_notes*:  -   Criar um item com o tipo "Script". -   No campo do  *Script*,digitar:  ```javascript var request = new HttpRequest(); return request.get("https://www.example.com/release_notes"); ```

en-us	 #### Simple macros replaced by expression macros  A new expression syntax for triggers and calculated items was introduced in [Zabbix 5.4](https://www.zabbix.com/documentation/5.4/manual/introduction/whatsnew540). However, the old syntax still remained in use in simple macros. In the new version, the functionality of simple macros has been transferred to expression macros and the new expression syntax is used. See the comparison below for details of the change:  |In Zabbix 6.0|Before Zabbix 6.0| |-------------|-----------------| |`{?avg(/host/key,1h)}`<br><br>Example of an expression macro in the new version.|`{host:key.avg(1h)}`<br><br>Example of a simple macro in previous versions.|  The existing simple macros will be converted to expression macros during the upgrade. The scope of expression macros covers the same that was offered by simple macros. Thus, expression macros can be used in:  -   problem notifications and commands -   problem update notifications and commands -   map element labels -   map link labels -   map shape labels -   graph names
pt-br	 #### Macros simples substituídas por macros de expressão  Uma nova sintaxe de expressão para triggers e itens calculados foi introduzida em [Zabbix 5.4] (https://www.zabbix.com/documentation/5.4/manual/introduction/whatsnew540). No entanto, a sintaxe antiga ainda permaneceu em uso nas macros simples. Na nova versão, a funcionalidade das macros simples foi transferida para as macros de expressão e a nova sintaxe de expressão é usada. Consulte a comparação abaixo para obter detalhes sobre a alteração:  |No Zabbix 6.0|Antes do Zabbix 6.0| |-------------|-----------------| |`{?avg(/host/key,1h)}`<br><br>Exemplo de uma macro de expressão na nova versão.|`{host:key.avg(1h)}`<br><br>Exemplo de uma macro simples nas versões anteriores.|`  As macros simples existentes serão convertidas em macros de expressão durante a atualização. O escopo das macros de expressão abrange o mesmo que era oferecido pelas macros simples. Portanto, as macros de expressão podem ser usadas em:  -   notificações e comandos de problemas -   notificações e comandos de atualização de problemas -   rótulos de elementos do mapa -   rótulos de links de mapas -   rótulos de formas de mapas -   nomes de gráficos

en-us	 #### Simple macros replaced by expression macros  A new expression syntax for triggers and calculated items was introduced in [Zabbix 5.4](https://www.zabbix.com/documentation/5.4/manual/introduction/whatsnew540). However, the old syntax still remained in use in simple macros. In the new version, the functionality of simple macros has been transferred to expression macros and the new expression syntax is used. See the comparison below for details of the change:  |In Zabbix 6.0|Before Zabbix 6.0| |-------------|-----------------| |`{?avg(/host/key,1h)}`<br><br>Example of an expression macro in the new version.|`{host:key.avg(1h)}`<br><br>Example of a simple macro in previous versions.|  The existing simple macros will be converted to expression macros during the upgrade. The scope of expression macros covers the same that was offered by simple macros. Thus, expression macros can be used in:  -   problem notifications and commands -   problem update notifications and commands -   map element labels -   map link labels -   map shape labels -   graph names  
pt-br	### New functions  

en-us	#### Simple macros replaced by expression macros  The functionality of simple macros has been [transferred](/manual/introduction/whatsnew600#simple_macros_replaced_by_expression_macros) to expression macros. The existing simple macros will be converted to expression macros during the upgrade. Macros that can not be converted without exceeding the length limit will not be converted with a warning printed in the log file.  
pt-br	#### Simple macros replaced by expression macros  The functionality of simple macros has been [transferred](/manual/introduction/whatsnew600#simple_macros_replaced_by_expression_macros) to expression macros. The existing simple macros will be converted to expression macros during the upgrade. Macros that can not be converted without exceeding the length limit will not be converted with a warning printed in the log file.  

en-us	##### Simple macros replaced by expression macros  The functionality of simple macros has been [transferred](/manual/introduction/whatsnew600#simple_macros_replaced_by_expression_macros) to expression macros. The existing simple macros will be converted to expression macros during the upgrade. Macros that can not be converted without exceeding the length limit will not be converted with a warning printed in the log file.
pt-br	##### Macros simples substituídas por macros de expressão  A funcionalidade das macros simples foi [transferida](/manual/introduction/whatsnew600#simple_macros_replaced_by_expression_macros)  para as macros de expressão. As macros simples existentes serão convertidas para macros de  expressão durante a atualização. Macros que não podem ser convertidas sem exceder o limite  de comprimento não serão convertidas com um alerta registrado no arquivo de log.

en-us	#### Size limits  There are size limits for PSK identity and value in Zabbix, in some cases a crypto library can have lower limit:  |Component|PSK identity max size|PSK value min size|PSK value max size| |---------|---------------------|------------------|------------------| |*Zabbix*|128 UTF-8 characters|128-bit (16-byte PSK, entered as 32 hexadecimal digits)|2048-bit (256-byte PSK, entered as 512 hexadecimal digits)| |*GnuTLS*|128 bytes (may include UTF-8 characters)|\-|2048-bit (256-byte PSK, entered as 512 hexadecimal digits)| |*OpenSSL 1.0.x, 1.1.0*|127 bytes (may include UTF-8 characters)|\-|2048-bit (256-byte PSK, entered as 512 hexadecimal digits)| |*OpenSSL 1.1.1*|127 bytes (may include UTF-8 characters)|\-|512-bit (64-byte PSK, entered as 128 hexadecimal digits)| |*OpenSSL 1.1.1a and later*|127 bytes (may include UTF-8 characters)|\-|2048-bit (256-byte PSK, entered as 512 hexadecimal digits)|  ::: noteimportant  Zabbix frontend allows configuring up to 128-character long PSK identity string and 2048-bit long PSK regardless of crypto libraries used.\ If some Zabbix components support lower limits, it is the user's responsibility to configure PSK identity and value with allowed length for these components.\ Exceeding length limits results in communication failures between Zabbix components.  :::  Before Zabbix server connects to agent using PSK, the server looks up the PSK identity and PSK value configured for that agent in database (actually in configuration cache). Upon receiving a connection the agent uses PSK identity and PSK value from its configuration file. If both parties have the same PSK identity string and PSK value the connection may succeed.  ::: noteimportant  Each PSK identity must be paired with only one value. It is the user's responsibility to ensure that there are no two PSKs with the same identity string but different values. Failing to do so may lead to unpredictable disruptions of communication between Zabbix components using PSKs with this PSK identity string.  :::
pt-br	#### Limites de tamanho  Existem limites de tamanho para identidade e valor PSK no Zabbix, em alguns casos, uma biblioteca de criptografia pode ter limite inferior:  |Componente|Tamanho máximo da identidade PSK|Tamanho mínimo do valor PSK|Tamanho máximo do valor PSK| |---------|---------------------|----------------- -|------------------| |*Zabbix*|128 caracteres UTF-8|128 bits (PSK de 16 bytes, inserido como 32 dígitos hexadecimais)|2048 bits (PSK de 256 bytes, inserido como 512 dígitos hexadecimais)| |*GnuTLS*|128 bytes (pode incluir caracteres UTF-8)|\-|2048 bits (PSK de 256 bytes, inserido como 512 dígitos hexadecimais)| |*OpenSSL 1.0.x, 1.1.0*|127 bytes (pode incluir caracteres UTF-8)|\-|2048 bits (PSK de 256 bytes, inserido como 512 dígitos hexadecimais)| |*OpenSSL 1.1.1*|127 bytes (pode incluir caracteres UTF-8)|\-|512 bits (PSK de 64 bytes, inserido como 128 dígitos hexadecimais)| |*OpenSSL 1.1.1ae posterior*|127 bytes (pode incluir caracteres UTF-8)|\-|2048 bits (PSK de 256 bytes, inserido como 512 dígitos hexadecimais)|  ::: não importante  O frontend Zabbix permite configurar até String de identidade PSK de 128 caracteres e PSK de 2048 bits independentemente de bibliotecas de criptografia usadas.\ Se alguns componentes do Zabbix suportam limites mais baixos, é do usuário responsabilidade de configurar a identidade e o valor PSK com comprimento permitido para esses componentes.\ Exceder os limites de comprimento resulta em falhas de comunicação entre o Zabbix componentes. :::  Antes que o servidor Zabbix se conecte ao agente usando o PSK, o servidor procura a identidade PSK e o valor PSK configurado para esse agente no banco de dados (na verdade no cache de configuração). Ao receber uma ligação, o agente usa a identidade PSK e o valor PSK de seu arquivo de configuração. Se ambos as partes têm a mesma cadeia de identidade PSK e valor PSK a conexão pode ter sucesso.  ::: não importante  Cada identidade PSK deve ser emparelhada com apenas um valor. É responsabilidade do usuário garantir que não haja dois PSKs com a mesma string de identidade, mas com valores diferentes. Falhando ao fazer isso pode levar a interrupções imprevisíveis de comunicação entre o Zabbix componentes usando PSKs com essa string de identidade PSK. :::

en-us	 ### Size  |Type|Size|Comments| |-----|-----|----------| |Byte| 4 |Size of the current payload in bytes.|
pt-br	### Tamanho  |Tipo|Tamanho|Comentários| |-----|-----|----------| |Byte| 4 |Tamanho do Payload atual em bytes.|

en-us	#### sla Changes:\ [ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) added new API `sla` with methods: `sla.create`, `sla.delete`, `sla.get`, `sla.getsli`, `sla.update`.\
pt-br	#### sla Mudanças:\ [ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) adicionada uma nova API `sla` com métodos: `sla.create`, `sla.delete`, `sla.get`, `sla.getsli`, `sla.update`.\

en-us	# sla.create
pt-br	# sla.create

en-us	# sla.delete
pt-br	# sla.delete

en-us	### SLA excluded downtime  The excluded downtime object defines periods where the connected service(s) are scheduled to be out of working order, without affecting SLI, e.g. undergoing planned maintenance.
pt-br	### Tempo de inatividade excluído do SLA      O objeto de tempo de inatividade excluído define períodos em que o(s) serviço(s) conectado(s) está(ão) programado(s) para não funcionar, sem afetar o SLI, por exemplo, em manutenção planejada.

en-us	# sla.get
pt-br	#sla.get

en-us	# sla.getsli
pt-br	# sla.getsli

en-us	 ### SLA  In this example, expected Zabbix cluster performance is 100% excluding semi-annual one hour maintenance period.     First, you need to add a new service level agreement.   Go to the *Services->SLA* menu section and press Create SLA. Enter name *Zabbix cluster performance* and set the SLO to 100%.   The service Zabbix cluster has a service tag `Zabbix:server`. To use this SLA for measuring performance of Zabbix cluster, in the *Service tags* parameter, specify:  - Name: Zabbix - Operation: Equals - Value: server  ![](../../../assets/en/manual/config/service_sla.png){width=600}  In a real-life setup, you can also update desired reporting period, time zone and start date or change the schedule from 24/7 to custom. For this example, the default settings are sufficient.   Switch to the *Excluded downtimes* tab and add downtimes for scheduled maintenance periods to exclude these periods from SLA calculation. In the Excluded downtimes section press the Add link, enter downtime name, planned start time and duration.  ![](../../../assets/en/manual/config/service_sla1.png){width=600}  Press Add to save the new SLA.  Switch to the SLA reports section to view the SLA report for Zabbix cluster.    ![](../../../assets/en/manual/config/service_sla2.png){width=600}  The SLA info can also be checked in the *Services* section.   ![](../../../assets/en/manual/config/service_sla3.png){width=600}
pt-br	### SLA  Neste exemplo, o desempenho esperado do cluster do Zabbix é de 100%.  Primeiro, você precisa adicionar um novo acordo de nível de serviço.  Vá para a seção do menu *Services->SLA* e clique em Criar SLA. Digite o nome *Zabbix cluster performance* e defina o SLO para 100%.   O serviço do cluster Zabbix possui uma tag serviço `Zabbix:server`. Para utilizar esta SLA para medir o desempenho do cluster do Zabbix,  no parâmetro *Service tags*, especifique:  - Nome: Zabbix - Operação: Equals - Valor: server  ![](../../../assets/en/manual/config/service_sla.png){largura=600}  Em uma configuração do mundo real, você também pode atualizar o período de relatórios desejado, fuso horário e data de início ou alterar o agendamento de 24/7 para personalizado. Para esse exemplo, as configurações padrões são o suficiente.   Mude para a guia *Excluded downtimes* e adicione paradas para períodos de manutenção agendada para excluí-los dos cálculos do SLA. Na seção Excluded downtimes, clique no link Adicionar, insira o nome downtime, a hora de início planejada e a duração.   ![](../../../assets/en/manual/config/service_sla1.png){largura=600}  Clique em Adicionar para salvar o novo SLA.  Mude para seção de relatórios de SLA para visualizar o relatório de SLA para o cluster do Zabbix.   ![](../../../assets/en/manual/config/service_sla2.png){largura=600}  As informações de SLA também podem ser verificadas na seção *Services*.  ![](../../../assets/en/manual/config/service_sla3.png){largura=600}

en-us	# > SLA object  The following objects are directly related to the `sla` (Service Level Agreement) API.
pt-br	# > objeto SLA  Os objetos a seguir estão diretamente relacionados à API `sla` (Service Level Agreement).

en-us	 ### SLA reports  How a service performs compared to an SLA is visible in the [SLA report](/manual/web_interface/frontend_sections/services/sla_report). SLA reports can be viewed:    - from the *SLA* section by clicking on the SLA report hyperlink;   - from the *Services* section by clicking on the SLA name in the info tab;   - in the Dashboard [widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/sla_report) *SLA report*.      Once an SLA is configured, the *Info* tab in the services section will also display some information about service performance. 
pt-br	### Relatórios SLA  Como um serviço desempenha comparado a um SLA está visível no relatório de SLA [SLA report](/manual/web_interface/frontend_sections/services/sla_report). Os relatórios SLA podem ser visualizados:    - a partir da seção *SLA*, clicando no hyperlink do relatório do SLA;   - a partir da seção  *Services*, clicando no nome do SLA na aba de informação;   - no Dashboard [widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/sla_report) *SLA report*.      Uma vez que um SLA for configurado, a aba de *Info* na seção de serviços também exibirá algumas informações sobre o desempenho do serviço.

en-us	### SLAs  ![](../../../../../assets/en/manual/web_interface/sla_list.png){width="600"}  A list of the configured SLAs is displayed. *Note* that only the SLAs  related to services accessible to the user will be displayed (as read-only,  unless *Manage SLA* is enabled for the user role).   Displayed data:  |Parameter|Description| |--|--------| |*Name*|The SLA name is displayed.<br>The name is a link to [SLA configuration](#configuration).<br> | |*SLO*|The service level objective (SLO) is displayed. | |*Effective date*|The date of starting SLA calculation is displayed. | |*Reporting period*|The period used in the SLA report is displayed - *daily*, *weekly*, *monthly*, *quarterly*, or *annually*. | |*Time zone*|The SLA time zone is displayed. | |*Schedule*|The SLA schedule is displayed - 24x7 or custom. | |*SLA report*|Click on the link to see the SLA report for this SLA. | |*Status*|The SLA status is displayed - enabled or disabled. |
pt-br	Uma lista dos SLAs configurados é exibida. *Observe* que apenas os SLAs  relacionados a serviços acessíveis ao usuário serão exibidos (como somente leitura,  a menos que *Gerenciar SLA* esteja ativado nas funções de permissão de usuário).  Dados exibidos:  |Parâmetro|Descrição| |--|--------| |*Nome*|O nome do SLA é exibido.<br>O nome é um link para [configuração do SLA](#configuration).<br> | |*SLO*|O objetivo de nível de serviço (SLO) é exibido. | |*Data efetiva*|A data de início do cálculo do SLA é exibida. | |*Período do relatório*|O período usado no relatório de SLA é exibido - *diário*, *semanal*, *mensal*, *trimestral* ou *anual*. | |*Fuso horário*|O fuso horário do SLA é exibido. | |*Programação*|A programação do SLA é exibida - 24x7 ou personalizada. | |*Relatório de SLA*|Clique no link para ver o relatório de SLA para este SLA. | |*Status*|O status do SLA é exibido - ativado ou desativado. |

en-us	### SLA Schedule  The SLA schedule object defines periods where the connected service(s) are scheduled to be in working order. It has the following properties.
pt-br	### Cronograma de SLA  O objeto de agendamento SLA define os períodos em que os serviços conectados são agendados para funcionar. Tem as seguintes propriedades.

en-us	### SLA service tag  The SLA service tag object links services to include in the calculations for the SLA. It has the following properties.
pt-br	### Etiqueta de serviço SLA      O objeto da etiqueta de serviço do SLA vincula os serviços a serem incluídos nos cálculos do SLA. Tem as seguintes propriedades.

en-us	### SLA  The SLA object has the following properties.  | Property                   | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                                                                                                               | |----------------------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | slaid                      | string                                              | *(readonly)* ID of the SLA.                                                                                                                                                                                                               | | **name**<br>(required)     | string                                              | Name of the SLA.                                                                                                                                                                                                                          | | **period**<br>(required)   | integer                                             | Reporting period of the SLA.<br><br>Possible values:<br>0 - daily;<br>1 - weekly;<br>2 - monthly;<br>3 - quarterly;<br>4 - annually.                                                                                                      | | **slo**<br>(required)      | float                                               | Minimum acceptable Service Level Objective expressed as a percent. If the Service Level Indicator (SLI) drops lower, the SLA is considered to be in problem/unfulfilled state.<br><br>Possible values: 0-100 (up to 4 fractional digits). | | effective_date             | integer                                             | Effective date of the SLA.<br><br>Possible values: date timestamp in UTC.                                                                                                                                                                 | | **timezone**<br>(required) | string                                              | Reporting time zone, for example: `Europe/London`, `UTC`.<br><br>For the full list of supported time zones please refer to [PHP documentation](https://www.php.net/manual/en/timezones.php).                                              | | status                     | integer                                             | Status of the SLA.<br><br>Possible values:<br>0 - *(default)* disabled SLA;<br>1 - enabled SLA.                                                                                                                                           | | description                | string                                              | Description of the SLA.                                                                                                                                                                                                                   |
pt-br	###  SLA      O objeto SLA tem as seguintes propriedades.      | Propriedade | [Tipo](/manual/api/reference_commentary#data_types) | Descrição                                                                                                                                                                                                                               | |----------------------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | slaid                      | string                                              | *(somente leitura)* ID do SLA.                                                                                                                                                                                                               | | **name**<br>(requerido)     | string                                              | Nome do SLA.                                                                                                                                                                                                                          | | **period**<br>(requerido)   | integer                                             | Período de reporte do SLA.<br><br>Valores possíveis:<br>0 - diariamente;<br>1 - semanalmente;<br>2 - mensalmente;<br>3 - trimestralmente;<br>4 - anualmente.                                                                                                      | | **slo**<br>(requerido)      | float                                               | Objetivo de nível de serviço mínimo aceitável expresso em porcentagem. Se o Indicador de nível de serviço (SLI) cair, o SLA é considerado com problema/estado não cumprido.<br><br>Valores possíveis: 0-100 (até 4 dígitos fracionários). | | effective_date             | integer                                             | Data de vigência do SLA.<br><br>Valores possíveis: data e hora em UTC.                                                                                                                                                                 | | **timezone**<br>(requerido) | string                                              | Relatório de fuso horário, por exemplo: `Europe/London`, `UTC`.<br><br>Para obter a lista completa de fusos horários compatíveis, consulte [documentação do PHP](https://www.php.net/manual /en/timezones.php).                                              | | status                     | integer                                             | Status do SLA.<br><br>Valores possíveis:<br>0 - *(padrão)* SLA desativado;<br>1 - SLA ativado.                                                                                                                                           | | description                | string                                              | Descrição do SLA.                                                                                                                                                                                                                   |

en-us	# SLA  This class is designed to work with SLA (Service Level Agreement) objects used to estimate the performance of  IT infrastructure and business services.  Object references:\  -   [SLA](/manual/api/reference/sla/object#sla) -   [SLA schedule](/manual/api/reference/sla/object#sla-schedule) -   [SLA excluded downtime](/manual/api/reference/sla/object#sla-excluded-downtime) -   [SLA service tag](/manual/api/reference/sla/object#sla-service-tag)  Available methods:\  -   [sla.create](/manual/api/reference/sla/create) - creating new SLAs -   [sla.delete](/manual/api/reference/sla/delete) - deleting SLAs -   [sla.get](/manual/api/reference/sla/get) - retrieving SLAs -   [sla.getsli](/manual/api/reference/sla/getsli) - retrieving Service Level Indicator (SLI) data for SLAs -   [sla.update](/manual/api/reference/sla/update) - updating SLAs
pt-br	# SLA  Esta classe é projetada para trabalhar com objetos SLA (Service Level Agreement) usados ​​para estimar o desempenho de   Infraestrutura de TI e serviços de negócios.  Referências de objetos:\  -   [SLA](/manual/api/reference/sla/object#sla) -   [SLA schedule](/manual/api/reference/sla/object#sla-schedule) -   [SLA excluded downtime](/manual/api/reference/sla/object#sla-excluded-downtime) -   [SLA service tag](/manual/api/reference/sla/object#sla-service-tag)  Métodos disponíveis:\  -   [sla.create](/manual/api/reference/sla/create) - criando novos SLAs - [sla.delete](/manual/api/reference/sla/delete) - excluindo SLAs   - [sla.get](/manual/api/reference/sla/get) - recuperando SLAs   - [sla.getsli](/manual/api/reference/sla/getsla) - recuperando informações de disponibilidade como Indicador de Nível de Serviço (SLI)   - [sla.update](/manual/api/reference/sla/update) - atualizando SLA

en-us	# sla.update
pt-br	# sla.update

en-us	#### SLES 12  In SUSE Linux Enterprise Server 12 you need to add the Nginx repository, before installing Nginx:      zypper addrepo -G -t yum -c 'http://nginx.org/packages/sles/12' nginx  You also need to configure `php-fpm`:      cp /etc/php5/fpm/php-fpm.conf{.default,}     sed -i 's/user = nobody/user = wwwrun/; s/group = nobody/group = www/' /etc/php5/fpm/php-fpm.conf
pt-br	#### SLES 12  No SUSE Linux Enterprise Server 12, você precisa adicionar o repositório Nginx, antes de instalar o Nginx:      zypper addrepo -G -t yum -c 'http://nginx.org/packages/sles/12' nginx  Você também precisa configurar `php-fpm`:      cp /etc/php5/fpm/php-fpm.conf{.default,}     sed -i 's/usuário = ninguém/usuário = wwwrun/; s/grupo = ninguém/grupo = www/' /etc/php5/fpm/php-fpm.conf

en-us	#### SLES 15  In SUSE Linux Enterprise Server 15 you need to configure `php-fpm`:      cp /etc/php7/fpm/php-fpm.conf{.default,}     cp /etc/php7/fpm/php-fpm.d/www.conf{.default,}     sed -i 's/user = nobody/user = wwwrun/; s/group = nobody/group = www/' /etc/php7/fpm/php-fpm.d/www.conf
pt-br	#### SLES 15  No SUSE Linux Enterprise Server 15, você precisa configurar o `php-fpm`:      cp /etc/php7/fpm/php-fpm.conf{.default,}     cp /etc/php7/fpm/php-fpm.d/www.conf{.default,}     sed -i 's/usuário = ninguém/usuário = wwwrun/; s/grupo = ninguém/grupo = www/' /etc/php7/fpm/php-fpm.d/www.conf

en-us	#### SLI data  The SLI data returned for each reported period and service consists of:  | Property            | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                                                                                                                                                                                                                                                                         | |---------------------|-----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | uptime              | integer                                             | Amount of time service spent in an _OK_ state during scheduled uptime, less the excluded downtimes.                                                                                                                                                                                                                                                                                                 | | downtime            | integer                                             | Amount of time service spent in a _not OK_ state during scheduled uptime, less the excluded downtimes.                                                                                                                                                                                                                                                                                              | | sli                 | float                                               | SLI (per cent of total uptime), based on uptime and downtime.                                                                                                                                                                                                                                                                                                                                       | | error\_budget       | integer                                             | Error budget (in seconds), based on the SLI and the SLO.                                                                                                                                                                                                                                                                                                                                            | | excluded\_downtimes | array                                               | Array of excluded downtimes in this reporting period.<br><br>Each object will contain the following parameters:<br>- _name_ - Name of the excluded downtime.<br>- _period\_from_ - Starting date and time (inclusive) of the excluded downtime.<br>- _period\_to_ - Ending date and time (exclusive) of the excluded downtime.<br><br>Excluded downtimes are sorted by period_from field ascending. |
pt-br	#### Dados SLI      Os dados SLI retornados para cada período e serviço relatado consistem em:      | Propriedade | [Tipo](/manual/api/reference_commentary#data_types) | Descrição                                                                                                                                                                                                                                                                                                                                                                                         | |---------------------|-----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | uptime              | integer                                             | Quantidade de tempo que o serviço passou em um estado _OK_ durante o tempo de atividade programado, menos os tempos de inatividade excluídos.                                                                                                                                                                                                                                                                                                 | | downtime            | integer                                             | Quantidade de tempo que o serviço gastou em um estado _não OK_ durante o tempo de atividade programado, menos os tempos de inatividade excluídos.                                                                                                                                                                                                                                                                                              | | sli                 | float                                               | SLI (por cento do tempo de atividade total), com base no tempo de atividade e tempo de inatividade.                                                                                                                                                                                                                                                                                                                                       | | error\_budget       | integer                                             | Orçamento de erro (em segundos), com base no SLI e no SLO.                                                                                                                                                                                                                                                                                                                                            | | excluded\_downtimes | array                                               | Array de tempos de inatividade excluídos neste período de relatório.<br><br>Cada objeto conterá os seguintes parâmetros:<br>- _name_ - Nome do tempo de inatividade excluído.<br>- _period\_from_ - Data e hora de início (inclusive) do tempo de inatividade excluído.<br>- _period\_to_ - Data e hora de término (exclusiva) do tempo de inatividade excluído.<br><br>Os tempos de inatividade excluídos são classificados pelo campo period_from crescente. |

en-us	#### Slideshow  It is possible to activate a slideshow in the dashboard:  -   `/zabbix.php?action=dashboard.view&slideshow=1` - activate slideshow
pt-br	#### Apresentação de slides  É possível ativar uma apresentação de slides no painel:  - `/zabbix.php?action=dashboard.view&slideshow=1` - ativar apresentação de slides

en-us	#### Slow configuration sync with Oracle  Configuration sync might be slow in Zabbix 6.0 installations with Oracle DB that have high number of items and item preprocessing steps. This is caused by the Oracle database engine speed processing *nclob* type fields.  To improve performance, you can convert the field types from *nclob* to *nvarchar2* by manually applying the database patch [items_nvarchar_prepare.sql](/../assets/en/manual/installation/items_nvarchar_prepare.sql). Note that this conversion will reduce the maximum field size limit from 65535 bytes to 4000 bytes for item preprocessing parameters and item parameters such as *Description*, Script item's field *Script*, HTTP agent item's fields *Request body* and *Headers*, Database monitor item's field *SQL query*. Queries to determine template names that need to be deleted before applying the patch are provided in the patch as a comment. Alternatively, if MAX_STRING_SIZE is set you can change *nvarchar2(4000)* to *nvarchar2(32767)* in the patch queries to set the 32767 bytes field size limit.  For an extended discussion, see [ZBX-22363](https://support.zabbix.com/browse/ZBX-22363).
pt-br	#### Sincronização lenta de configuração com Oracle  A sincronização de configuração pode ser lenta em instalações do Zabbix 6.0 com Oracle DB que possuem um grande número de itens e etapas de pré-processamento de itens. Isso é causado pela velocidade de processamento do motor de banco de dados Oracle para campos do tipo *nclob*.  Para melhorar o desempenho, você pode converter os tipos de campo de *nclob* para *nvarchar2* aplicando manualmente o patch do banco de dados[items_nvarchar_prepare.sql](/../assets/en/manual/installation/items_nvarchar_prepare.sql). Observe que essa conversão reduzirá o limite máximo de tamanho do campo de 65535 bytes para 4000 bytes para parâmetros de pré-processamento de itens e parâmetros de itens, como *Description*, campo *Script* do item do script, campos *Request body* e *Headers* do item do agente HTTP, campo consulta *SQL query* do item do monitor de banco de dados.  Consultas para determinar os nomes dos modelos que precisam ser excluídos antes de aplicar o patch são fornecidas no patch como um comentário. Alternativamente, seMAX_STRING_SIZE estiver configurado, você pode alterar *nvarchar2(4000)* para *nvarchar2(32767)* nas consultas do patch para definir o limite de tamanho do campo de 32767 bytes.  Para uma discussão mais detalhada, consulte [ZBX-22363](https://support.zabbix.com/browse/ZBX-22363).

en-us	#### Slow MySQL queries  Zabbix server generates slow `SELECT` queries in case of non-existing values for items. This [issue](https://bugs.mysql.com/bug.php?id=74602) is known to occur in MySQL 5.6/5.7 versions (for an extended discussion, see [ZBX-10652](https://support.zabbix.com/browse/ZBX-10652)), and, in specific cases, may also occur in later MySQL versions. A workaround to this is disabling the [`index_condition_pushdown`](https://dev.mysql.com/doc/refman/8.0/en/switchable-optimizations.html#optflag_index-condition-pushdown) or [`prefer_ordering_index`](https://dev.mysql.com/doc/refman/8.0/en/switchable-optimizations.html#optflag_prefer-ordering-index) optimizer in MySQL. Note, however, that this workaround may not fix all issues related to slow queries.
pt-br	#### Consultas lentas do MySQL  O servidor Zabbix gera consultas `SELECT` queries in case of non-existing values for items. Este problema [issue](https://bugs.mysql.com/bug.php?id=74602) é conhecido por ocorrer nas versões MySQL 5.6/5.7 (para uma discussão mais detalhada, consulte [ZBX-10652](https://support.zabbix.com/browse/ZBX-10652)), e  m casos específicos, também pode ocorrer em versões mais recentes do MySQL. Uma solução alternativa para isso é desativar o otimizador [`index_condition_pushdown`](https://dev.mysql.com/doc/refman/8.0/en/switchable-optimizations.html#optflag_index-condition-pushdown) ou [`prefer_ordering_index`](https://dev.mysql.com/doc/refman/8.0/en/switchable-optimizations.html#optflag_prefer-ordering-index) no MySQL. No entanto, observe que esta solução alternativa pode não corrigir todos os problemas relacionados a consultas lentas.

en-us	 ### S.M.A.R.T.  |Key|<|<|<|<| |---|-|-|-|-| |<|**Description**|**Return value**|**Parameters**|**Comments**| |smart.attribute.discovery|<|<|<|<| |<|Returns a list of S.M.A.R.T. device attributes.|JSON object| |The following macros and their values are returned: {\#NAME}, {\#DISKTYPE}, {\#ID}, {\#ATTRNAME}, {\#THRESH}.<br>HDD, SSD and NVME drive types are supported. Drives can be alone or combined in a RAID. {\#NAME} will have an add-on in case of RAID, e.g: {"{\#NAME}": "/dev/sda cciss,2"} | |smart.disk.discovery|<|<|<|<| |<|Returns a list of S.M.A.R.T. devices.|JSON object| |The following macros and their values are returned: {\#NAME}, {\#DISKTYPE}, {\#MODEL}, {\#SN}.<br>HDD, SSD and NVME drive types are supported. Drives can be alone or combined in a RAID. {\#NAME} will have an add-on in case of RAID, e.g: {"{\#NAME}": "/dev/sda cciss,2"} | |smart.disk.get|<|<|<|<| |<|Returns all available properties of S.M.A.R.T. devices.|JSON object| |HDD, SSD and NVME drive types are supported. Drives can be alone or combined in a RAID.<br>The data includes smartctl version and call arguments, and additional fields:<br>*disk\_name* - holds the name with the required add-ons for RAID discovery, e.g: {"disk\_name": "/dev/sda cciss,2"}<br>*disk\_type* - holds the disk type HDD, SSD, or NVME, e.g: {"disk\_type": "ssd"}) |
pt-br	 ### S.M.A.R.T.  |Chave|<|<|<|<| |---|-|-|-|-| |<|**Descrição**|**Valor de retorno**|**Parâmetros**|**Comentários**| |smart.attribute.discovery|<|<|<|<| |<|Retorna uma lista de atributos de dispositivo S.M.A.R.T.|Objeto JSON| |As seguintes macros e seus valores são retornados: {\#NAME}, {\#DISKTYPE}, {\#ID}, {\#ATTRNAME}, {\#THRESH}.<br>Os tipos de drive HDD, SSD e NVME são suportados. Os drives podem estar sozinhos ou combinados em um RAID. {\#NAME} terá um add-on em caso de RAID, p.e.: {"{\#NAME}": "/dev/sda cciss,2"} | |smart.disk.discovery|<|<|<|<| |<|Retorna uma lista de dispositivos S.M.A.R.T.|Objeto JSON| |As seguintes macros e seus valores são retornados: {\#NAME}, {\#DISKTYPE}, {\#MODEL}, {\#SN}.<br>Os tipos de drive HDD, SSD e NVME são suportados. Os drives podem estar sozinhos ou combinados em um RAID. {\#NAME} terá um add-on em caso de RAID, p.e.: {"{\#NAME}": "/dev/sda cciss,2"} | |smart.disk.get|<|<|<|<| |<|Retorna todas as propriedades disponíveis de dispositivos S.M.A.R.T.|Objeto JSON| |Os tipos de drive HDD, SSD e NVME são suportados. Os drives podem estar sozinhos ou combinados em um RAID.<br>Os dados incluem versão smartctl e chamada de argumentos, e campos adicionais:<br>*disk\_name* - contém o nome com os add-ons necessários para descoberta de RAID, p.e.: {"disk\_name": "/dev/sda cciss,2"}<br>*disk\_type* - contém o nome do tipo de disco HDD, SSD, ou NVME, p.e.: {"disk\_type": "ssd"}) |

en-us	 ### S.M.A.R.T. monitoring  *Smart plugin*, supported for Zabbix agent 2, now provides more efficient disk discovery and allows returning information about a specific disk, instead of all discovered disks. Zabbix agent 2 [items](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) **smart.disk.discovery** and **smart.disk.get** have been updated. The templates *SMART by Zabbix agent 2* and *SMART by Zabbix agent 2 (active)*  have also been modified to incorporate the new functionality.  
pt-br	### Monitoramento S.M.A.R.T.  O *Plugin Smart*, suportado pelo Zabbix agent 2, agora fornece uma descoberta de disco mais eficiente e permite a obtenção de informações sobre um disco específico, em vez de todos os discos descobertos. Os itens   [items](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) **smart.disk.discovery** e **smart.disk.get** foram atualizados. Os templates *SMART pelo Zabbix agent 2* e *SMART pelo Zabbix agent 2 (active)* também foram modificados para incorporar a nova funcionalidade.

en-us	#### SNMP checks  If the OpenBSD operating system is used, a use-after-free bug in the Net-SNMP library up to the 5.7.3 version can cause a crash of Zabbix server if the SourceIP parameter is set in the Zabbix server configuration file. As a workaround, please do not set the SourceIP parameter. The same problem applies also for Linux, but it does not cause Zabbix server to stop working. A local patch for the net-snmp package on OpenBSD was applied and will be released with OpenBSD 6.3.
pt-br	#### Verificações SNMP  Se o sistema operacional OpenBSD for utilizado, um bug de use-after-free na biblioteca Net-SNMP até a versão 5.7.3 pode causar uma falha no servidor Zabbix se o parâmetro SourceIP for definido no arquivo de configuração do servidor Zabbix. Como solução alternativa, por favor, não defina o parâmetro SourceIP. O mesmo problema se aplica também ao Linux, mas não causa a interrupção do funcionamento do servidor Zabbix. Um patch local para o pacote net-snmp no OpenBSD foi aplicado e será lançado com o OpenBSD 6.3.

en-us	#### SNMP data spikes  Spikes in SNMP data have been observed that may be related to certain physical factors like voltage spikes in the mains. See [ZBX-14318](https://support.zabbix.com/browse/ZBX-14318) more details.
pt-br	#### Picos nos dados SNMP  Picos nos dados SNMP têm sido observados e podem estar  relacionados a certos fatores físicos como picos de tensão na  rede. Para mais detalhes, consulte [ZBX-14318](https://support.zabbix.com/browse/ZBX-14318).

en-us	#### SNMP traps  The "net-snmp-perl" package, needed for SNMP traps, has been removed in RHEL 8.0-8.2; re-added in RHEL 8.3.  So if you are using RHEL 8.0-8.2, the best solution is to upgrade to RHEL 8.3.  Please also see [ZBX-17192](https://support.zabbix.com/browse/ZBX-17192) for more information.
pt-br	#### SNMP traps  O pacote "net-snmp-perl", necessário para SNMP traps, foi removido no RHEL/CentOS 8.0-8.2; readicionado no RHEL 8.3.  Então se você estiver usando o RHEL 8.0-8.2, a melhor solução é atualizar para RHEL 8.3.  Para mais informações, consulte [ZBX-17192](https://support.zabbix.com/browse/ZBX-17192).

en-us	##### Solaris  By default the `ps` command does not show changing activities. One option is to use `/usr/ucb/ps` instead. If `watch` command is not installed, a periodically updated list of processes can be shown with      while [ 1 ]; do /usr/ucb/ps gxww; sleep 1; clear; done  On Solaris 11:  -   `/usr/ucb/ps` is not installed by default. You may need to install     *ucb* package, e.g. `pkg install compatibility/ucb`, -   if Zabbix daemon has been started by privileged user its activities     are not shown to non-privileged user. -   the `sleep` command accepts not only whole seconds but also     fractions of second (e.g. `sleep 0.2`).
pt-br	##### Solaris  Por padrão, o comando `ps` não mostra as atividades em mudança. Um opção é usar `/usr/ucb/ps` em vez disso. Se o comando `watch` não for instalado, uma lista atualizada periodicamente de processos pode ser mostrada com      while [ 1 ]; do /usr/ucb/ps gxww; sleep 1; clear; done  No Solaris 11:  - `/usr/ucb/ps` não é instalado por padrão. Você pode precisar instalar     pacote *ucb*, por exemplo `compatibilidade de instalação do pacote/ucb`, - se o daemon Zabbix foi iniciado por usuário privilegiado suas atividades     não são mostrados ao usuário não privilegiado. - o comando `sleep` aceita não apenas segundos inteiros, mas também     frações de segundo (por exemplo, `sono 0,2`).

en-us	#### Solaris  See values supported for 'memtype' parameter on Solaris in the table.  |Supported value|Description|Source in psinfo structure|Tries to be compatible with| |---------------|-----------|--------------------------|---------------------------| |vsize ^[1](proc_mem_notes#footnotes)^|Size of process image|pr\_size|ps -o vsz| |pmem|Percentage of real memory|pr\_pctmem|ps -o pmem| |rss|Resident set size<br>It may be underestimated - see rss description in "man ps".|pr\_rssize|ps -o rss|
pt-br	#### Solaris  Os valores a seguir são suportados para o parâmetro 'memtype' nesta plataforma.  |Valor suportado|Descrição|Fonte em estrutura psinfo|Tentativas para compatibilizar| |---------------|-----------|-------------------------|------------------------------| |vsize (( - valor padrão))|Tamanho da imagem do processo|pr\_size|ps -o vsz| |pmem|Percentual da memória real|pr\_pctmem|ps -o pmem| |rss |Tamanho do conjunto residente<br>Que pode ser subestimado, conforme descrição do rss em "man ps".|pr\_rssize |ps -o rss |

en-us	### Source  CAction::create() in *ui/include/classes/api/services/CAction.php*.
pt-br	### Fonte  CAction::create() in *ui/include/classes/api/services/CAction.php*.

en-us	### Source  CAction::delete() in *ui/include/classes/api/services/CAction.php*.
pt-br	### Fonte  CAction::delete() in *ui/include/classes/api/services/CAction.php*.

en-us	### Source  CAction::get() in *ui/include/classes/api/services/CAction.php*.
pt-br	### Fonte  CAction::get() in *ui/include/classes/api/services/CAction.php*.

en-us	### Source  CAction::update() in *ui/include/classes/api/services/CAction.php*.
pt-br	### Fonte  CAction::update() em *ui/include/classes/api/services/CAction.php*.

en-us	### Source  CAlert::get() in *ui/include/classes/api/services/CAlert.php*.
pt-br	### Fonte  CAlert::get() em *ui/include/classes/api/services/CAlert.php*.

en-us	### Source  CAPIInfo::version() in *ui/include/classes/api/services/CAPIInfo.php*.
pt-br	### Fonte  CAPIInfo::version() em *ui/include/classes/api/services/CAPIInfo.php*.

en-us	### Source  CAuditLog::get() in *ui/include/classes/api/services/CAuditLog.php*.
pt-br	### Fonte  CAuditLog::get() em *ui/include/classes/api/services/CAuditLog.php*.

en-us	### Source  CAuthentication::get() in *ui/include/classes/api/services/CAuthentication.php*.
pt-br	### Fonte  CAuthentication::get() em *ui/include/classes/api/services/CAuthentication.php*.

en-us	### Source  CAuthentication::update() in *ui/include/classes/api/services/CAuthentication.php*.
pt-br	### Fonte  CAuthentication::update() em *ui/include/classes/api/services/CAuthentication.php*.

en-us	### Source  CAutoregistration::get() in *ui/include/classes/api/services/CAutoregistration.php*.
pt-br	### Fonte  CAutoregistration::get() in *ui/include/classes/api/services/CAutoregistration.php*.

en-us	### Source  CAutoregistration::update() in *ui/include/classes/api/services/CAutoregistration.php*.
pt-br	### Fonte  CAutoregistration::update() em *ui/include/classes/api/services/CAutoregistration.php*.

en-us	### Source  CConfiguration::export() in *ui/include/classes/api/services/CConfiguration.php*.
pt-br	### Fonte  CConfiguration::export() em *ui/include/classes/api/services/CConfiguration.php*.

en-us	### Source  CConfiguration::importcompare() in *ui/include/classes/api/services/CConfiguration.php*.
pt-br	### Fonte  CConfiguration::importcompare() em *ui/include/classes/api/services/CConfiguration.php*.

en-us	### Source  CConfiguration::import() in *ui/include/classes/api/services/CConfiguration.php*.
pt-br	### Fonte  CConfiguration::import() em *ui/include/classes/api/services/CConfiguration.php*.

en-us	### Source  CCorrelation::create() in *ui/include/classes/api/services/CCorrelation.php*.
pt-br	### Fonte  CCorrelation::create() em *ui/include/classes/api/services/CCorrelation.php*.

en-us	### Source  CCorrelation::delete() in *ui/include/classes/api/services/CCorrelation.php*.
pt-br	### Fonte  CCorrelation::delete() em *ui/include/classes/api/services/CCorrelation.php*.

en-us	### Source  CCorrelation::get() in *ui/include/classes/api/services/CCorrelation.php*.
pt-br	### Fonte  CCorrelation::get() in *ui/include/classes/api/services/CCorrelation.php*.

en-us	### Source  CCorrelation::update() in *ui/include/classes/api/services/CCorrelation.php*.
pt-br	### Fonte  CCorrelation::update() em *ui/include/classes/api/services/CCorrelation.php*.

en-us	### Source  CDashboard::create() in *ui/include/classes/api/services/CDashboard.php*.
pt-br	### Fonte  CDashboard::create() em *ui/include/classes/api/services/CDashboard.php*.

en-us	### Source  CDashboard::delete() in *ui/include/classes/api/services/CDashboard.php*.
pt-br	### Fonte  CDashboard::delete() in *ui/include/classes/api/services/CDashboard.php*.

en-us	### Source  CDashboard::get() in *ui/include/classes/api/services/CDashboard.php*.
pt-br	### Fonte  CDashboard::get() em *ui/include/classes/api/services/CDashboard.php*.

en-us	### Source  CDashboard::update() in *ui/include/classes/api/services/CDashboard.php*.
pt-br	### Fonte  CDashboard::update() em *ui/include/classes/api/services/CDashboard.php*.

en-us	### Source  CDCheck::get() in *ui/include/classes/api/services/CDCheck.php*.
pt-br	### Fonte  CDCheck::get() em *ui/include/classes/api/services/CDCheck.php*.

en-us	### Source  CDHost::get() in *ui/include/classes/api/services/CDHost.php*.
pt-br	### Fonte  CDHost::get() em *ui/include/classes/api/services/CDHost.php*.

en-us	### Source  CDiscoveryRule::create() in *ui/include/classes/api/services/CDiscoveryRule.php*.
pt-br	### Fonte  CDiscoveryRule::create() in *ui/include/classes/api/services/CDiscoveryRule.php*.

en-us	### Source  CDiscoveryRule::delete() in *ui/include/classes/api/services/CDiscoveryRule.php*.
pt-br	### Fonte  CDiscoveryRule::delete() in *ui/include/classes/api/services/CDiscoveryRule.php*.

en-us	### Source  CDiscoveryRule::get() in *ui/include/classes/api/services/CDiscoveryRule.php*.
pt-br	### Fonte  CDiscoveryRule::get() in *ui/include/classes/api/services/CDiscoveryRule.php*.

en-us	### Source  CDiscoveryRule::update() in *ui/include/classes/api/services/CDiscoveryRule.php*.
pt-br	### Fonte  CDiscoveryRule::update() in *ui/include/classes/api/services/CDiscoveryRule.php*.

en-us	### Source  CDRule::create() in *ui/include/classes/api/services/CDRule.php*.
pt-br	### Fonte  CDRule::create() in *ui/include/classes/api/services/CDRule.php*.

en-us	### Source  CDRule::delete() in *ui/include/classes/api/services/CDRule.php*.
pt-br	### Fonte  CDRule::delete() in *ui/include/classes/api/services/CDRule.php*.

en-us	### Source  CDRule::get() in *ui/include/classes/api/services/CDRule.php*.
pt-br	### Fonte  CDRule::get() em *ui/include/classes/api/services/CDRule.php*.

en-us	### Source  CDRule::update() in *ui/include/classes/api/services/CDRule.php*.
pt-br	### Fonte  CDRule::update() em *ui/include/classes/api/services/CDRule.php*.

en-us	### Source  CDService::get() in *ui/include/classes/api/services/CDService.php*.
pt-br	### Fonte  CDService::get() em *ui/include/classes/api/services/CDService.php*.

en-us	### Source  CEvent::acknowledge() in *ui/include/classes/api/services/CEvent.php*.
pt-br	### Fonte  CEvent::acknowledge() em *ui/include/classes/api/services/CEvent.php*.

en-us	### Source  CEvent::get() in *ui/include/classes/api/services/CEvent.php*.
pt-br	### Fonte  CEvent::get() em *ui/include/classes/api/services/CEvent.php*.

en-us	### Source  CEvent::get() in *ui/include/classes/api/services/CProblem.php*.
pt-br	### Fonte  CEvent::get() in *ui/include/classes/api/services/CProblem.php*.

en-us	### Source  CGraph::create() in *ui/include/classes/api/services/CGraph.php*.
pt-br	### Fonte  CGraph::create() em *ui/include/classes/api/services/CGraph.php*.

en-us	### Source  CGraph::delete() in *ui/include/classes/api/services/CGraph.php*.
pt-br	### Fonte  CGraph::delete() em *ui/include/classes/api/services/CGraph.php*.

en-us	### Source  CGraph::get() in *ui/include/classes/api/services/CGraph.php*.
pt-br	### Fonte  CGraph::get() em *ui/include/classes/api/services/CGraph.php*.

en-us	### Source  CGraphItem::get() in *ui/include/classes/api/services/CGraphItem.php*.
pt-br	### Fonte  CGraphItem::get() em *ui/include/classes/api/services/CGraphItem.php*.

en-us	### Source  CGraphPrototype::create() in *ui/include/classes/api/services/CGraphPrototype.php*.
pt-br	### Fonte  CGraphPrototype::create() in *ui/include/classes/api/services/CGraphPrototype.php*.

en-us	### Source  CGraphPrototype::delete() in *ui/include/classes/api/services/CGraphPrototype.php*.
pt-br	### Fonte  CGraphPrototype::delete() in *ui/include/classes/api/services/CGraphPrototype.php*.

en-us	### Source  CGraphPrototype::get() in *ui/include/classes/api/services/CGraphPrototype.php*.
pt-br	### Fonte  CGraphPrototype::get() in *ui/include/classes/api/services/CGraphPrototype.php*.

en-us	### Source  CGraphPrototype::update() in *ui/include/classes/api/services/CGraphPrototype.php*.
pt-br	### Fonte  CGraphPrototype::update() em *ui/include/classes/api/services/CGraphPrototype.php*.

en-us	### Source  CGraph::update() in *ui/include/classes/api/services/CGraph.php*.
pt-br	### Fonte  CGraph::update() em *ui/include/classes/api/services/CGraph.php*.

en-us	### Source  CHaNode::get() in *ui/include/classes/api/services/CHaNode.php*.
pt-br	### Fonte  CHaNode::get() em *ui/include/classes/api/services/CHaNode.php*.

en-us	### Source  CHistory::clear() in *ui/include/classes/api/services/CHistory.php*.
pt-br	### Fonte  CHistory::clear() em *ui/include/classes/api/services/CHistory.php*.

en-us	### Source  CHistory::get() in *ui/include/classes/api/services/CHistory.php*.
pt-br	### Fonte  CHistory::get() em *ui/include/classes/api/services/CHistory.php*.

en-us	### Source  CHost::create() in *ui/include/classes/api/services/CHost.php*.
pt-br	### Fonte  CHost::create() em *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHost::delete() in *ui/include/classes/api/services/CHost.php*.
pt-br	### Fonte  CHost::delete() em *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHost::get() in *ui/include/classes/api/services/CHost.php*.
pt-br	### Fonte  CHost::get() em *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHostGroup::create() in *ui/include/classes/api/services/CHostGroup.php*.
pt-br	### Fonte  CHostGroup::create() em *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::delete() in *ui/include/classes/api/services/CHostGroup.php*.
pt-br	### Fonte  CHostGroup::delete() in *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::get() in *ui/include/classes/api/services/CHostGroup.php*.
pt-br	### Fonte  CHostGroup::get() em *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::massAdd() in *ui/include/classes/api/services/CHostGroup.php*.
pt-br	### Fonte  CHostGroup::massAdd() in *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::massRemove() in *ui/include/classes/api/services/CHostGroup.php*.
pt-br	### Fonte  CHostGroup::massRemove() in *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::massUpdate() in *ui/include/classes/api/services/CHostGroup.php*.
pt-br	### Fonte  CHostGroup::massUpdate() em *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::update() in *ui/include/classes/api/services/CHostGroup.php*.
pt-br	### Fonte  CHostGroup::update() em *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostInterface::create() in *ui/include/classes/api/services/CHostInterface.php*.
pt-br	### Fonte  CHostInterface::create() em *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::delete() in *ui/include/classes/api/services/CHostInterface.php*.
pt-br	### Fonte  CHostInterface::delete() em *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::get() in *ui/include/classes/api/services/CHostInterface.php*.
pt-br	### Fonte  CHostInterface::get() em *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::massAdd() in *ui/include/classes/api/services/CHostInterface.php*.
pt-br	### Fonte  CHostInterface::massAdd() em *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::massRemove() in *ui/include/classes/api/services/CHostInterface.php*.
pt-br	### Fonte  CHostInterface::massRemove() em *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::replaceHostInterfaces() in *ui/include/classes/api/services/CHostInterface.php*.
pt-br	### Fonte  CHostInterface::replaceHostInterfaces() em *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::update() in *ui/include/classes/api/services/CHostInterface.php*.
pt-br	### Fonte  CHostInterface::update() em *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHost::massAdd() in *ui/include/classes/api/services/CHost.php*.
pt-br	### Fonte  CHost::massAdd() em *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHost::massRemove() in *ui/include/classes/api/services/CHost.php*.
pt-br	### Fonte  CHost::massRemove() em *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHost::massUpdate() in *ui/include/classes/api/services/CHost.php*.
pt-br	### Fonte  CHost::massUpdate() em *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHostPrototype::create() in *ui/include/classes/api/services/CHostPrototype.php*.
pt-br	### Fonte  CHostPrototype::create() em *ui/include/classes/api/services/CHostPrototype.php*.

en-us	### Source  CHostPrototype::delete() in *ui/include/classes/api/services/CHostPrototype.php*.
pt-br	### Fonte  CHostPrototype::delete() in *ui/include/classes/api/services/CHostPrototype.php*.

en-us	### Source  CHostPrototype::get() in *ui/include/classes/api/services/CHostPrototype.php*.
pt-br	### Fonte  CHostPrototype::get() in *ui/include/classes/api/services/CHostPrototype.php*.

en-us	### Source  CHostPrototype::update() in *ui/include/classes/api/services/CHostPrototype.php*.
pt-br	### Fonte  CHostPrototype::update() em *ui/include/classes/api/services/CHostPrototype.php*.

en-us	### Source  CHost::update() in *ui/include/classes/api/services/CHost.php*.
pt-br	### Fonte  CHost::update() em *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHousekeeping ::get() in *ui/include/classes/api/services/CHousekeeping.php*.
pt-br	### Fonte  CHhousekeeping ::get() in *ui/include/classes/api/services/CHousekeeping.php*.

en-us	### Source  CHousekeeping::update() in *ui/include/classes/api/services/CHousekeeping.php*.
pt-br	### Fonte  CHousekeeping::update() em *ui/include/classes/api/services/CHousekeeping.php*.

en-us	### Source  CHttpTest::create() in *ui/include/classes/api/services/CHttpTest.php*.
pt-br	### Fonte  CHttpTest::create() in *ui/include/classes/api/services/CHttpTest.php*.

en-us	### Source  CHttpTest::delete() in *ui/include/classes/api/services/CHttpTest.php*.
pt-br	### Fonte  CHttpTest::delete() in *ui/include/classes/api/services/CHttpTest.php*.

en-us	### Source  CHttpTest::get() in *ui/include/classes/api/services/CHttpTest.php*.
pt-br	### Fonte  CHttpTest::get() in *ui/include/classes/api/services/CHttpTest.php*.

en-us	### Source  CHttpTest::update() in *ui/include/classes/api/services/CHttpTest.php*.
pt-br	### Fonte  CHttpTest::update() in *ui/include/classes/api/services/CHttpTest.php*.

en-us	### Source  CIconMap::create() in *ui/include/classes/api/services/CIconMap.php*.
pt-br	### Fonte  CIconMap::create() em *ui/include/classes/api/services/CIconMap.php*.

en-us	### Source  CIconMap::delete() in *ui/include/classes/api/services/CIconMap.php*.
pt-br	### Fonte  CIconMap::delete() em *ui/include/classes/api/services/CIconMap.php*.

en-us	### Source  CIconMap::get() in *ui/include/classes/api/services/CIconMap.php*.
pt-br	### Fonte  CIconMap::get() em *ui/include/classes/api/services/CIconMap.php*.

en-us	### Source  CIconMap::update() in *ui/include/classes/api/services/CIconMap.php*.
pt-br	### Fonte  CIconMap::update() em *ui/include/classes/api/services/CIconMap.php*.

en-us	### Source  CImage::create() in *ui/include/classes/api/services/CImage.php*.
pt-br	### Fonte  CImage::create() em *ui/include/classes/api/services/CImage.php*.

en-us	### Source  CImage::delete() in *ui/include/classes/api/services/CImage.php*.
pt-br	### Fonte  CImage::delete() em *ui/include/classes/api/services/CImage.php*.

en-us	### Source  CImage::get() in *ui/include/classes/api/services/CImage.php*.
pt-br	### Fonte  CImage::get() em *ui/include/classes/api/services/CImage.php*.

en-us	### Source  CImage::update() in *ui/include/classes/api/services/CImage.php*.
pt-br	### Fonte  CImage::update() em *ui/include/classes/api/services/CImage.php*.

en-us	### Source  CItem::create() in *ui/include/classes/api/services/CItem.php*.
pt-br	### Fonte  CItem::create() in *ui/include/classes/api/services/CItem.php*.

en-us	### Source  CItem::delete() in *ui/include/classes/api/services/CItem.php*.
pt-br	### Fonte  CItem::delete() em *ui/include/classes/api/services/CItem.php*.

en-us	### Source  CItem::get() in *ui/include/classes/api/services/CItem.php*.
pt-br	### Fonte  CItem::get() em *ui/include/classes/api/services/CItem.php*.

en-us	### Source  CItemPrototype::create() in *ui/include/classes/api/services/CItemPrototype.php*.
pt-br	### Fonte  CItemPrototype::create() in *ui/include/classes/api/services/CItemPrototype.php*.

en-us	### Source  CItemPrototype::delete() in *ui/include/classes/api/services/CItemPrototype.php*.
pt-br	### Fonte  CItemPrototype::delete() in *ui/include/classes/api/services/CItemPrototype.php*.

en-us	### Source  CItemPrototype::get() in *ui/include/classes/api/services/CItemPrototype.php*.
pt-br	### Fonte  CItemPrototype::get() in *ui/include/classes/api/services/CItemPrototype.php*.

en-us	### Source  CItemPrototype::update() in *ui/include/classes/api/services/CItemPrototype.php*.
pt-br	### Fonte  CItemPrototype::update() in *ui/include/classes/api/services/CItemPrototype.php*.

en-us	### Source  CItem::update() in *ui/include/classes/api/services/CItem.php*.
pt-br	### Fonte  CItem::update() em *ui/include/classes/api/services/CItem.php*.

en-us	### Source  CMaintenance::create() in *ui/include/classes/api/services/CMaintenance.php*.
pt-br	### Fonte  CMaintenance::create() in *ui/include/classes/api/services/CMaintenance.php*.

en-us	### Source  CMaintenance::delete() in *ui/include/classes/api/services/CMaintenance.php*.
pt-br	### Fonte  CMaintenance::delete() in *ui/include/classes/api/services/CMaintenance.php*.

en-us	### Source  CMaintenance::get() in *ui/include/classes/api/services/CMaintenance.php*.
pt-br	### Fonte  CMaintenance::get() in *ui/include/classes/api/services/CMaintenance.php*.

en-us	### Source  CMaintenance::update() in *ui/include/classes/api/services/CMaintenance.php*.
pt-br	### Fonte  CMaintenance::update() in *ui/include/classes/api/services/CMaintenance.php*.

en-us	### Source  CMap::create() in *ui/include/classes/api/services/CMap.php*.
pt-br	### Fonte  CMap::create() in *ui/include/classes/api/services/CMap.php*.

en-us	### Source  CMap::delete() in *ui/include/classes/api/services/CMap.php*.
pt-br	### Fonte  CMap::delete() in *ui/include/classes/api/services/CMap.php*.

en-us	### Source  CMap::get() in *ui/include/classes/api/services/CMap.php*.
pt-br	### Fonte  CMap::get() in *ui/include/classes/api/services/CMap.php*.

en-us	### Source  CMap::update() in *ui/include/classes/api/services/CMap.php*.
pt-br	### Fonte  CMap::update() in *ui/include/classes/api/services/CMap.php*.

en-us	### Source  CMediaType::create() in *ui/include/classes/api/services/CMediaType.php*.
pt-br	### Fonte  CMediaType::create() in *ui/include/classes/api/services/CMediaType.php*.

en-us	### Source  CMediaType::delete() in *ui/include/classes/api/services/CMediaType.php*.
pt-br	### Fonte  CMediaType::delete() in *ui/include/classes/api/services/CMediaType.php*.

en-us	### Source  CMediaType::get() in *ui/include/classes/api/services/CMediaType.php*.
pt-br	### Fonte  CMediaType::get() in *ui/include/classes/api/services/CMediaType.php*.

en-us	### Source  CMediaType::update() in *ui/include/classes/api/services/CMediaType.php*.
pt-br	### Fonte  CMediaType::update() in *ui/include/classes/api/services/CMediaType.php*.

en-us	### Source  CProxy::create() in *ui/include/classes/api/services/CProxy.php*.
pt-br	### Fonte  CProxy::create() in *ui/include/classes/api/services/CProxy.php*.

en-us	### Source  CProxy::delete() in *ui/include/classes/api/services/CProxy.php*.
pt-br	### Fonte  CProxy::delete() in *ui/include/classes/api/services/CProxy.php*.

en-us	### Source  CProxy::get() in *ui/include/classes/api/services/CProxy.php*.
pt-br	### Fonte  CProxy::get() in *ui/include/classes/api/services/CProxy.php*.

en-us	### Source  CProxy::update() in *ui/include/classes/api/services/CProxy.php*.
pt-br	### Fonte  CProxy::update() in *ui/include/classes/api/services/CProxy.php*.

en-us	### Source  CRegexp::create() in *ui/include/classes/api/services/CRegexp.php*.
pt-br	### Fonte  CRegexp::create() in *ui/include/classes/api/services/CRegexp.php*.

en-us	### Source  CRegexp::delete() in *ui/include/classes/api/services/CRegexp.php*.
pt-br	### Fonte  CRegexp::delete() in *ui/include/classes/api/services/CRegexp.php*.

en-us	### Source  CRegexp::get() in *ui/include/classes/api/services/CRegexp.php*.
pt-br	### Fonte  CRegexp::get() in *ui/include/classes/api/services/CRegexp.php*.

en-us	### Source  CRegexp::update() in *ui/include/classes/api/services/CRegexp.php*.
pt-br	### Fonte  CRegexp::update() in *ui/include/classes/api/services/CRegexp.php*.

en-us	### Source  CReport::create() in *ui/include/classes/api/services/CReport.php*.
pt-br	### Fonte  CReport::create() in *ui/include/classes/api/services/CReport.php*.

en-us	### Source  CReport::delete() in *ui/include/classes/api/services/CReport.php*.
pt-br	### Fonte  CReport::delete() in *ui/include/classes/api/services/CReport.php*.

en-us	### Source  CReport::get() in *ui/include/classes/api/services/CReport.php*.
pt-br	### Fonte  CReport::get() in *ui/include/classes/api/services/CReport.php*.

en-us	### Source  CReport::update() in *ui/include/classes/api/services/CReport.php*.
pt-br	### Fonte  CReport::update() in *ui/include/classes/api/services/CReport.php*.

en-us	### Source  CRole::create() in *ui/include/classes/api/services/CRole.php*.
pt-br	### Fonte  CRole::create() in *ui/include/classes/api/services/CRole.php*.

en-us	### Source  CRole::delete() in *ui/include/classes/api/services/CRole.php*.
pt-br	### Fonte  CRole::delete() in *ui/include/classes/api/services/CRole.php*.

en-us	### Source  CRole::get() in *ui/include/classes/api/services/CRole.php*.
pt-br	### Fonte  CRole::get() in *ui/include/classes/api/services/CRole.php*.

en-us	### Source  CRole::update() in *ui/include/classes/api/services/CRole.php*.
pt-br	### Fonte  CRole::update() in *ui/include/classes/api/services/CRole.php*.

en-us	### Source  CScript::create() in *ui/include/classes/api/services/CScript.php*.
pt-br	### Fonte  CScript::create() in *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::delete() in *ui/include/classes/api/services/CScript.php*.
pt-br	### Fonte  CScript::delete() in *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::execute() in *ui/include/classes/api/services/CScript.php*.
pt-br	### Fonte  CScript::execute() in *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::get() in *ui/include/classes/api/services/CScript.php*.
pt-br	### Fonte  CScript::get() in *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::getScriptsByHosts() in *ui/include/classes/api/services/CScript.php*.
pt-br	### Fonte  CScript::getScriptsByHosts() in *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::update() in *ui/include/classes/api/services/CScript.php*.
pt-br	### Fonte  CScript::update() in *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CService::create() in *ui/include/classes/api/services/CService.php*.
pt-br	### Fonte  CService::create() in *ui/include/classes/api/services/CService.php*.

en-us	### Source  CService::delete() in *ui/include/classes/api/services/CService.php*.
pt-br	### Fonte  CService::delete() in *ui/include/classes/api/services/CService.php*.

en-us	### Source  CService::get() in *ui/include/classes/api/services/CService.php*.
pt-br	### Fonte  CService::get() in *ui/include/classes/api/services/CService.php*.

en-us	### Source  CService::update() in *ui/include/classes/api/services/CService.php*.
pt-br	### Fonte  CService::update() in *ui/include/classes/api/services/CService.php*.

en-us	### Source  CSettings::get() in *ui/include/classes/api/services/CSettings.php*.
pt-br	### Fonte  CSettings::get() in *ui/include/classes/api/services/CSettings.php*.

en-us	### Source  CSettings::update() in *ui/include/classes/api/services/CSettings.php*.
pt-br	### Fonte  CSettings::update() in *ui/include/classes/api/services/CSettings.php*.

en-us	### Source  CSla::create() in *ui/include/classes/api/services/CSla.php*.
pt-br	### Fonte  CSla::create() in *ui/include/classes/api/services/CSla.php*.

en-us	### Source  CSla::delete() in *ui/include/classes/api/services/CSla.php*.
pt-br	### Fonte  CSla::delete() in *ui/include/classes/api/services/CSla.php*.

en-us	### Source  CSla:get() in *ui/include/classes/api/services/CSla.php*.
pt-br	### Fonte  CSla:get() in *ui/include/classes/api/services/CSla.php*.

en-us	### Source  CSla::getSli() in *ui/include/classes/api/services/CSla.php*
pt-br	### Fonte  CService::getSli() in *ui/include/classes/api/services/CService.php*.

en-us	### Source  CSla::update() in *ui/include/classes/api/services/CSla.php*.
pt-br	### Fonte  CSla::update() in *ui/include/classes/api/services/CSla.php*.

en-us	### Source  CTask::create() in *ui/include/classes/api/services/CTask.php*.
pt-br	### Fonte  CTask::create() in *ui/include/classes/api/services/CTask.php*.

en-us	### Source  CTask::get() in *ui/include/classes/api/services/CTask.php*.
pt-br	### Fonte  CTask::get() in *ui/include/classes/api/services/CTask.php*.

en-us	### Source  CTemplate::create() in *ui/include/classes/api/services/CTemplate.php*.
pt-br	### Fonte  CTemplate::create() in *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplateDashboard::create() in *ui/include/classes/api/services/CTemplateDashboard.php*.
pt-br	### Fonte  CTemplateDashboard::create() in *ui/include/classes/api/services/CTemplateDashboard.php*.

en-us	### Source  CTemplateDashboard::delete() in *ui/include/classes/api/services/CTemplateDashboard.php*.
pt-br	### Fonte  CTemplateDashboard::delete() in *ui/include/classes/api/services/CTemplateDashboard.php*.

en-us	### Source  CTemplateDashboard::get() in *ui/include/classes/api/services/CTemplateDashboard.php*.
pt-br	### Fonte  CTemplateDashboard::get() in *ui/include/classes/api/services/CTemplateDashboard.php*.

en-us	### Source  CTemplateDashboard::update() in *ui/include/classes/api/services/CTemplateDashboard.php*.
pt-br	### Source  CTemplateDashboard::update() in *ui/include/classes/api/services/CTemplateDashboard.php*.

en-us	### Source  CTemplate::delete() in *ui/include/classes/api/services/CTemplate.php*.
pt-br	### Fonte  CTemplate::delete() in *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplate::get() in *ui/include/classes/api/services/CTemplate.php*.
pt-br	### Fonte  CTemplate::get() in *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplate::massAdd() in *ui/include/classes/api/services/CTemplate.php*.
pt-br	### Fonte  CTemplate::massAdd() in *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplate::massRemove() in *ui/include/classes/api/services/CTemplate.php*.
pt-br	### Fonte  CTemplate::massRemove() in *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplate::massUpdate() in *ui/include/classes/api/services/CTemplate.php*.
pt-br	### Fonte  CTemplate::massUpdate() in *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplate::update() in *ui/include/classes/api/services/CTemplate.php*.
pt-br	### Fonte  CTemplate::update() in *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CToken::create() in *ui/include/classes/api/services/CToken.php*.
pt-br	### Fonte  CToken::create() in *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CToken::delete() in *ui/include/classes/api/services/CToken.php*.
pt-br	### Fonte  CToken::delete() in *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CToken::generate() in *ui/include/classes/api/services/CToken.php*.
pt-br	### Fonte  CToken::generate() in *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CToken::get() in *ui/include/classes/api/services/CToken.php*.
pt-br	### Fonte  CToken::get() in *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CToken::update() in *ui/include/classes/api/services/CToken.php*.
pt-br	### Fonte  CToken::update() in *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CTrend::get() in *ui/include/classes/api/services/CTrend.php*.
pt-br	### Fonte  CTrend::get() in *ui/include/classes/api/services/CTrend.php*.

en-us	### Source  CTrigger::addDependencies() in *ui/include/classes/api/services/CTrigger.php*.
pt-br	### Fonte  CTrigger::addDependencies() in *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CTrigger::create() in *ui/include/classes/api/services/CTrigger.php*.
pt-br	### Fonte  CTrigger::create() in *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CTrigger::deleteDependencies() in *ui/include/classes/api/services/CTrigger.php*.
pt-br	### Fonte  CTrigger::deleteDependencies() in *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CTrigger::delete() in *ui/include/classes/api/services/CTrigger.php*.
pt-br	### Fonte  CTrigger::delete() in *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CTrigger::get() in *ui/include/classes/api/services/CTrigger.php*.
pt-br	### Fonte  CTrigger::get() in *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CTriggerPrototype::create() in *ui/include/classes/api/services/CTriggerPrototype.php*.
pt-br	### Fonte  CTriggerPrototype::create() in *ui/include/classes/api/services/CTriggerPrototype.php*.

en-us	### Source  CTriggerPrototype::delete() in *ui/include/classes/api/services/CTriggerPrototype.php*.
pt-br	### Fonte  CTriggerPrototype::delete() in *ui/include/classes/api/services/CTriggerPrototype.php*.

en-us	### Source  CTriggerPrototype::get() in *ui/include/classes/api/services/CTriggerPrototype.php*.
pt-br	### Fonte  CTriggerPrototype::get() in *ui/include/classes/api/services/CTriggerPrototype.php*.

en-us	### Source  CTriggerPrototype::update() in *ui/include/classes/api/services/CTriggerPrototype.php*.
pt-br	### Fonte  CTriggerPrototype::update() in *ui/include/classes/api/services/CTriggerPrototype.php*.

en-us	### Source  CTrigger::update() in *ui/include/classes/api/services/CTrigger.php*.
pt-br	### Fonte  CTrigger::update() in *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CUser::checkAuthentication() in *ui/include/classes/api/services/CUser.php*.
pt-br	### Fonte  CUser::checkAuthentication() in *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::create() in *ui/include/classes/api/services/CUser.php*.
pt-br	### Fonte  CUser::create() in *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::delete() in *ui/include/classes/api/services/CUser.php*.
pt-br	### Fonte  CUser::delete() in *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::get() in *ui/include/classes/api/services/CUser.php*.
pt-br	### Fonte  CUser::get() in *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUserGroup::create() in *ui/include/classes/api/services/CUserGroup.php*.
pt-br	### Fonte  CUserGroup::create() in *ui/include/classes/api/services/CUserGroup.php*.

en-us	### Source  CUserGroup::delete() in *ui/include/classes/api/services/CUserGroup.php*.
pt-br	### Fonte  CUserGroup::delete() in *ui/include/classes/api/services/CUserGroup.php*.

en-us	### Source  CUserGroup::get() in *ui/include/classes/api/services/CUserGroup.php*.
pt-br	### Fonte  CUserGroup::get() in *ui/include/classes/api/services/CUserGroup.php*.

en-us	### Source  CUserGroup::update() in *ui/include/classes/api/services/CUserGroup.php*.
pt-br	### Fonte  CUserGroup::update() in *ui/include/classes/api/services/CUserGroup.php*.

en-us	### Source  CUser::login() in *ui/include/classes/api/services/CUser.php*.
pt-br	### Fonte  CUser::login() in *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::login() in *ui/include/classes/api/services/CUser.php*.
pt-br	### Fonte  CUser::login() in *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUserMacro::createGlobal() in *ui/include/classes/api/services/CUserMacro.php*.
pt-br	### Fonte  CUserMacro::createGlobal() in *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::create() in *ui/include/classes/api/services/CUserMacro.php*.
pt-br	### Fonte  CUserMacro::create() in *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::deleteGlobal() in *ui/include/classes/api/services/CUserMacro.php*.
pt-br	### Fonte  CUserMacro::deleteGlobal() in *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::delete() in *ui/include/classes/api/services/CUserMacro.php*.
pt-br	### Fonte  CUserMacro::delete() in *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::get() in *ui/include/classes/api/services/CUserMacro.php*.
pt-br	### Fonte  CUserMacro::get() in *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::updateGlobal() in *ui/include/classes/api/services/CUserMacro.php*.
pt-br	### Fonte  CUserMacro::updateGlobal() in *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::update() in *ui/include/classes/api/services/CUserMacro.php*.
pt-br	### Fonte  CUserMacro::update() in *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUser::unblock() in *ui/include/classes/api/services/CUser.php*.
pt-br	### Fonte  CUser::unblock() in *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::update() in *ui/include/classes/api/services/CUser.php*.
pt-br	### Fonte  CUser::update() in *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CValueMap::create() in *ui/include/classes/api/services/CValueMap.php*.
pt-br	### Fonte  CValueMap::create() in *ui/include/classes/api/services/CValueMap.php*.

en-us	### Source  CValueMap::delete() in *ui/include/classes/api/services/CValueMap.php*.
pt-br	### Fonte  CValueMap::delete() in *ui/include/classes/api/services/CValueMap.php*.

en-us	### Source  CValueMap::get() in *ui/include/classes/api/services/CValueMap.php*.
pt-br	### Fonte  CValueMap::get() in *ui/include/classes/api/services/CValueMap.php*.

en-us	### Source  CValueMap::update() in *ui/include/classes/api/services/CValueMap.php*.
pt-br	### Fonte  CValueMap::update() in *ui/include/classes/api/services/CValueMap.php*.

en-us	Specific parameters for item value columns:  |   |   | |--|--------| |*Item*|Select the item.<br>Selecting non-numeric items is supported since Zabbix 6.0.4.| |*Time shift*|Specify time shift if required.<br>You may use [time suffixes](/manual/appendix/suffixes#time_suffixes) in this field. Negative values are allowed.| |*Aggregation function*|Specify which aggregation function to use:<br>**min** - display the smallest value<br>**max** - display the largest value<br>**avg** - display the average value<br>**sum** - display the sum of values<br>**count** - display the count of values<br>**first** - display the first value<br>**last** - display the last value<br>**none** - display all values (no aggregation)<br>Aggregation allows to display an aggregated value for the chosen interval (5 minutes, an hour, a day), instead of all values.<br>Note that only numeric items can be displayed in this column if this setting is not "none".| |*Aggregation interval*|Specify the interval for aggregating values. You may use [time suffixes](/manual/appendix/suffixes#time_suffixes) in this field. A numeric value without a suffix will be regarded as seconds.<br>This field will not be displayed if *Aggregation function* is "none".| |*Display*|Define how the value should be displayed:<br>**As is** - as regular text<br>**Bar** - as solid, color-filled bar<br>**Indicators** - as segmented, color-filled bar<br>Note that only numeric items can be displayed in this column if this setting is not "as is".| |*History*|Take data from history or trends:<br>**Auto** - automatic selection<br>**History** - take history data<br>**Trends** - take trend data<br>This setting applies only to numeric data. Non-numeric data will always be taken from history.| |*Min*|Minimum value for bar/indicators.| |*Max*|Maximum value for bar/indicators.| |*Thresholds*|Specify threshold values when the background/fill color should change. The list will be sorted in ascending order when saved.<br>Note that only numeric items can be displayed in this column if thresholds are used.|
pt-br	Parâmetros específicos para as colunas de valor do item:  |   |   | |--|--------| |*Item*|Selecione o item.<br> A seleção de itens não numéricos é suportada desde a versão Zabbix 6.0.4.| |*Time shift*|Especifique o tempo de intervalo se necessário.<br>Você deve usar [time suffixes](/manual/appendix/suffixes#time_suffixes) neste campo. Valores negativos são permitidos.| |*Aggregation function*|Especifique qual função de agregação utilizar:<br>**min** - exibir o menor valor<br>**max** - exibir o maior valor<br>**avg** - exibir o valor médio <br>**sum** - exibir a soma dos valores<br>**count** - exibir a conta dos valores<br>**first** - exibir o primeiro valor<br>**last** - exibir o último valor<br>**none** - exibir todos os valores (sem agregação)<br> A Agregação permite exibir um valor agregado para o intervalo escolhido (5 minutos, 1 hora, 1 dia), em vez de todos os valores.<br>Observe que apenas os itens numéricos podem ser exibidos nesta coluna se a configuração não estiver como "none".| |*Aggregation interval*|Especifique o intervalo para valores de agregação. Você deve utilizar [time suffixes](/manual/appendix/suffixes#time_suffixes) neste campo. Um valor numérico sem um sufixo será estimado como segundos.<br>Esse campo não será exibido se a *Função de agregação* estiver configurada como "none".| |*Display*|Defina como o valor deve ser exibido:<br>**As is** - como texto regular<br>**Bar** - como sólido, barra preenchida com cor<br>**Indicators** - como seguimento, barra preenchida com cor<br>Observe que apenas os itens numéricos podem ser exibidos nessa coluna se a configuração estiver como "as is".| |*History*|Obtenha dados a partir do histórico ou trends:<br>**Auto** - seleção automática <br>**History** - obtenha histórico de dados<br>**Trends** - obtenha trend de dados<br>Esta configuração se aplica apenas para dados numéricos. Dados não numéricos serão sempre obtidos no histórico.| |*Min*|Valor mínimo para a barra/indicadores.| |*Max*|Valor máximo para barra/indicadores.| |*Thresholds*|Especifique valores de limite quando o fundo/preenchimento de cor deve ser alterada. A lista será classificada em ordem ascendente quando salva.<br>Observe que apenas itens numéricos podem ser exibidos nesta coluna se limites forem utilizados.|

en-us	Specific parameters for text columns:  |   |   | |--|--------| |*Text*|Enter the string to display. May contain host and inventory [macros](/manual/appendix/macros/supported_by_location).|
pt-br	Parâmetros específicos para colunas de texto:  |   |   | |--|--------| |*Text*|Digite a string a ser exibida. Deve conter host e inventário [macros](/manual/appendix/macros/supported_by_location).|

en-us	##### Specify server  Make sure you have the Zabbix server identified in the agent [configuration file](/manual/appendix/config/zabbix_agentd) - zabbix\_agentd.conf      ServerActive=10.0.0.1  Unless you specifically define a *Hostname* in zabbix\_agentd.conf, the system hostname of agent location will be used by server for naming the host. The system hostname in Linux can be obtained by running the 'hostname' command.  If *Hostname* is defined in Zabbix agent configuration as a comma-delimited list of hosts, hosts will be created for all listed hostnames.  Restart the agent after making any changes to the configuration file.
pt-br	##### Especificar servidor  Certifique-se de ter o servidor Zabbix identificado no agente [arquivo de configuração](/manual/appendix/config/zabbix_agentd) - zabbix\_agentd.conf      ServidorAtivo=10.0.0.1  A menos que você defina especificamente um *Hostname* em zabbix\_agentd.conf, o nome do host do sistema do local do agente será usado pelo servidor para nomear o hospedeiro. O nome do host do sistema no Linux pode ser obtido executando o comando 'nome do host'.  Se *Hostname* estiver definido na configuração do agente Zabbix como um lista de hosts delimitada por vírgulas, serão criados hosts para todos os nomes de host.  Reinicie o agente depois de fazer qualquer alteração no arquivo de configuração.

en-us	#### Spellcheck disabled in non-descriptive text areas  Spellcheck has been disabled for the text areas in which non-descriptive text is entered, such as scripts, expressions, macro values, etc.
pt-br	#### Verificação ortográfica desativada em áreas de texto não descritivas   A verificação ortográfica foi desativada para áreas de textos em que textos não descritivos são digitados, como scripts, expressões, valores macro, etc. 

en-us	#### SQLite  Using SQLite is supported for **Zabbix proxy** only!  The database will be automatically created if it does not exist.  Return to the [installation section](/manual/installation/install).
pt-br	#### SQLite  O uso de SQLite é suportado apenas para **Zabbix Proxy**!  O banco de dados será criado automaticamente caso não existir.   Retorne para a [seção de instalação](/manual/installation/install).

en-us	##### SQL mode setting for successful upgrade  The `sql_mode` setting in MySQL/MariaDB must have the "STRICT_TRANS_TABLES" mode set. If it is absent,  the Zabbix database upgrade will fail (see also  [ZBX-19435](https://support.zabbix.com/browse/ZBX-19435)).
pt-br	##### Configuração do modo SQL para uma configuração bem-sucedida   A configuração `sql_mode` no MySQL/MariaDB deve ter o modo "STRICT_TRANS_TABLES" definido. Se estiver ausente, a atualização do banco de dados do Zabbix falhará (consulte também  [ZBX-19435](https://support.zabbix.com/browse/ZBX-19435)).

en-us	#### SSH checks     - Some Linux distributions like Debian, Ubuntu do not support encrypted    private keys (with passphrase) if the libssh2 library is installed from    packages. Please see [ZBX-4850](https://support.zabbix.com/browse/ZBX-4850) for more details.     - When using libssh 0.9.x on some Linux distributions with OpenSSH 8 SSH checks may    occasionally report "Cannot read data from SSH server". This is caused    by a libssh [issue](https://gitlab.com/libssh/libssh-mirror/-/merge_requests/101)     ([more detailed report](https://bugs.libssh.org/T231)). The error is expected     to have been fixed by a stable libssh 0.9.5 release. See also     [ZBX-17756](https://support.zabbix.com/browse/ZBX-17756) for details.     - Using the pipe "|" in the SSH script may lead to a     "Cannot read data from SSH server" error. In this case it is recommended     to upgrade the libssh library version. See also [ZBX-21337](https://support.zabbix.com/browse/ZBX-21337)     for details.
pt-br	#### Verificações SSH     - Algumas distribuições Linux como Debian, Ubuntu, não suportam chaves privadas criptografadas (com senha) se a biblioteca libssh2 for instalada a partir de pacotes. Para mais detalhes, consulte [ZBX-4850](https://support.zabbix.com/browse/ZBX-4850) .     - Ao usar o libssh 0.9.x em algumas distribuições Linux com OpenSSH 8, verificações SSH podem ocasionalmente relatar "Não é possível ler dados do servidor SSH". Isso é causado por um problema no libssh [issue](https://gitlab.com/libssh/libssh-mirror/-/merge_requests/101)     ([relatório mais detalhado](https://bugs.libssh.org/T231)). O erro deverá ter sido corrigido por uma versão estável do libssh 0.9.5. Para mais detalhes, consulte também    [ZBX-17756](https://support.zabbix.com/browse/ZBX-17756).    - O uso do caractere pipe "|" no script SSH pode levar a um erro "Não é possível ler dados do servidor SSH". Nesse caso, é recomendável atualizar a versão da biblioteca libssh. Para mais detalhes, consulte também [ZBX-21337](https://support.zabbix.com/browse/ZBX-21337).

en-us	#### Starting agent  To start the agent service, you can use Control Panel or do it from command line.  To start a single instance of Zabbix agent with the default configuration file:       zabbix_agentd.exe --start  To start a single instance of Zabbix agent with another configuration file:       zabbix_agentd.exe --config <your_configuration_file> --start  To start one of multiple instances of Zabbix agent:       zabbix_agentd.exe --config <configuration_file_for_this_instance> --start --multiple-agents
pt-br	#### Iniciando o agente  Para iniciar o serviço do agente você pode usar o painel de controle ou faze-lo a partir da linha de comando.  Iniciar uma instância simples do Zabbix Agent com arquivo padrão de configuração:   zabbix_agentd.exe --start  Iniciar uma instância simples do Zabbix Agent com arquivo de configuração específico:   zabbix_agentd.exe --config <your_configuration_file> --start  Iniciar múltiplas instâncias do Zabbix Agent com arquivo de configuração específicos:   zabbix_agentd.exe --config <configuration_file_for_this_instance> --start --multiple-agents

en-us	##### Starting Zabbix proxy process  To start a Zabbix proxy process and make it start at system boot:      service zabbix-proxy start     systemctl enable zabbix-proxy
pt-br	##### Iniciando o processo do proxy Zabbix  Para iniciar um processo do proxy Zabbix e faze-lo iniciar automaticamente durante a inicialização do sistema:        service zabbix-proxy start     systemctl enable zabbix-proxy

en-us	 ###### Start request  A request to execute the Start function of the Runner interface.  |   |   | |---|---| |direction|agent → plugin| |response|no|  The request doesn't have specific parameters, it only contains [common data](#common-data) parameters.  *Example:*      {"id":3,"type":4}
pt-br	###### Start da request   Um request para executar a função Start da interface Runner.   |   |   | |---|---| |direction|agent → plugin| |response|no|  O request (solicitação) não possui parâmetros específicos, contém apenas parâmetros [common data](#common-data).  *Exemplo:*      {"id":3,"type":4}

en-us	##### Start up manually  If the above does not work you have to start it manually. Find the path to the zabbix\_server binary and execute:      shell> zabbix_server  You can use the following command line parameters with Zabbix server:      -c --config <file>              path to the configuration file (default is /usr/local/etc/zabbix_server.conf)     -f --foreground                 run Zabbix server in foreground     -R --runtime-control <option>   perform administrative functions     -h --help                       give this help     -V --version                    display version number  ::: noteclassic Runtime control is not supported on OpenBSD and NetBSD. :::  Examples of running Zabbix server with command line parameters:      shell> zabbix_server -c /usr/local/etc/zabbix_server.conf     shell> zabbix_server --help     shell> zabbix_server -V  
pt-br	##### Processo de usuário  O Zabbix Server foi desenhado para ser executado como um processo "não-root". Ele pode ser executado com a permissão do usuário que o iniciou. Neste cenário ele irá executar sem nenhum problema.  Se você tentar inicia-lo com o usuário 'root', ele irá alternar seu permissionamento de execução para o usuário 'zabbix', que deverá [existir](/pt/manual/installation/install) em seu ambiente. Você só poderá rodar o Zabbix Server como 'root' se modificar o parâmetro 'AllowRoot' no arquivo de configuração.  Se o Servidor e o [Agente](agent) Zabbix estiverem em execução na mesma máquina, recomenda-se o uso de usuários de sistema operacional diferentes pois o agente. Esta recomendação se deve pois, tendo o mesmo permissionamento, o Agente poderá consultar o arquivo de configuração do servidor e obter dados sensíveis (como a senha do banco de dados Zabbix).  

en-us	#### Statistic request object  Statistic request object is used to define what type of information should be collected about server/proxy internal processes. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |stats|query|Statistic object properties to be returned. The list of available fields for each type of diagnostic information statistic are [described in detail below](object#list_of_statistic_fields_available_for_each_type_of_diagnostic_information_request).<br><br>Default: `extend` will return all available statistic fields.| |top|object|Object to sort and limit returned statistic values. The list of available fields for each type of diagnostic information statistic are [described in detail below](object#list_of_sorting_fields_available_for_each_type_of_diagnostic_information_request).<br><br>Example:<br>{ “source.alerts”: 10 }|
pt-br	#### Objeto de solicitação de estatística  O objeto de solicitação de estatística é usado para definir que tipo de informação deve ser coletada sobre os processos internos do servidor/proxy. Tem as seguintes propriedades.      |Propriedade|[Type](/manual/api/reference_commentary#data_types)|Descrição| |--|--|------| |stats|query|Propriedades do objeto estatístico a serem retornadas. A lista de campos disponíveis para cada tipo de estatística de informação de diagnóstico é [descrita em detalhes abaixo](object#list_of_statistic_fields_available_for_each_type_of_diagnostic_information_request).<br><br>Padrão: `extend` retornará todos os campos de estatística disponíveis.| |top|object|Objeto para classificar e limitar os valores estatísticos retornados. A lista de campos disponíveis para cada tipo de estatística de informações de diagnóstico é [descrita em detalhes abaixo](object#list_of_sorting_fields_available_for_each_type_of_diagnostic_information_request).<br><br>Exemplo:<br>{ “source.alerts”: 10 }|

en-us	#### Statistic result object  Statistic result object is retrieved in `result` field of task object.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |status|integer|*(readonly)* Status of the task result.<br><br>Possible values:<br>-1 - error occurred during performing task;<br>0 - task result is created.| |data|string/object|Results according the statistic request object of particular diagnostic information task. Contains error message string if error occurred during performing task.|
pt-br	#### Objeto de resultado estatístico      O objeto de resultado da estatística é recuperado no campo `result` do objeto de tarefa.      |Propriedade|[Type](/manual/api/reference_commentary#data_types)|Descrição| |--|--|------| |status|integer|*(somente leitura)* Status do resultado da tarefa.<br><br>Valores possíveis:<br>-1 - ocorreu um erro durante a execução da tarefa;<br>0 - o resultado da tarefa é criado.| |data|string/object|Resultados de acordo com o objeto de solicitação de estatística de determinada tarefa de informações de diagnóstico. Contém uma string de mensagem de erro se ocorreu um erro durante a execução da tarefa.|

en-us	**Status calculation and propagation rules**  There are new status calculation rules and flexible additional rules for calculating the status of a parent service based on the statuses and weight of direct children. It is now also possible to set flexible rules for propagating a service status to parent services.
pt-br	**Regras de cálculo e propagação de status  Há novas regras de cálculo de status e regras adicionais flexíveis para calcular o status de um serviço pai com base nos status e no peso dos filhos diretos. Agora também é possível definir regras flexíveis para propagar o status de um serviço status de serviço para serviços pai.

en-us	##### Status ​calculation ​and propagation rules  There are new status calculation rules and flexible ​additional rules for calculating the status of a parent service based on the statuses and weight of direct children. It is now also possible to set flexible rules for propagating a service status to parent services.  
pt-br	#### Status ​calculation ​and propagation rules  There are new status calculation rules and flexible ​additional rules for calculating the status of a parent service based on the statuses and weight of direct children. It is now also possible to set flexible rules for propagating a service status to parent services.  

en-us	 #### Status calculation rules  The 'Status calculation algorithm' will be upgraded using the following rules:  - Do not calculate → Set status to OK - Problem, if at least one child has a problem → Most critical of child services - Problem, if all children have problems → Most critical if all children have problems  :::noteclassic If you have upgraded from Zabbix pre-6.0 to Zabbix 6.0.0, 6.0.1 or 6.0.2, see [Known issues](https://www.zabbix.com/documentation/6.0/en/manual/installation/known_issues#wrong-conversion-of-services-in-zabbix-6.0.0-6.0.2) for Zabbix 6.0 documentation.  :::
pt-br	#### Regras de cálculo de status   O 'algoritmo de cálculo de status' será atualizado usando as seguintes regras:   - Não calcular → Configure status para OK - Problema, se pelo menos um filho tiver um problema → Mais crítico dos serviços filhos  - Problema, se todos os filhos tiverem problemas → Mais crítico se todos os filhos tiverem problemas  :::noteclassic Se você atualizou o Zabbix pre-6.0 para o Zabbix 6.0.0, 6.0.1 ou 6.0.2, veja [Known issues](https://www.zabbix.com/documentation/current/en/manual/installation/known_issues#wrong-conversion-of-services-in-zabbix-6.0.0-6.0.2) para documentação Zabbix 6.0.  :::

en-us	### Status rule  The status rule object has the following properties.  | Property                        | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | |---------------------------------|-----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **type**<br>(required)          | integer                                             | Condition for setting (New status) status.<br><br>Possible values:<br>0 - if at least (N) child services have (Status) status or above;<br>1 - if at least (N%) of child services have (Status) status or above;<br>2 - if less than (N) child services have (Status) status or below;<br>3 - if less than (N%) of child services have (Status) status or below;<br>4 - if weight of child services with (Status) status or above is at least (W);<br>5 - if weight of child services with (Status) status or above is at least (N%);<br>6 - if weight of child services with (Status) status or below is less than (W);<br>7 - if weight of child services with (Status) status or below is less than (N%).<br><br>Where:<br>- N (W) is `limit_value`;<br>- (Status) is `limit_status`;<br>- (New status) is `new_status`. | | **limit\_value**<br>(required)  | integer                                             | Limit value.<br><br>Possible values:<br>- for N and W: 1-100000;<br>- for N%: 1-100.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | **limit\_status**<br>(required) | integer                                             | Limit status.<br><br>Possible values:<br>-1 - OK;<br>0 - Not classified;<br>1 - Information;<br>2 - Warning;<br>3 - Average;<br>4 - High;<br>5 - Disaster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | **new\_status**<br>(required)   | integer                                             | New status value.<br><br>Possible values:<br>0 - Not classified;<br>1 - Information;<br>2 - Warning;<br>3 - Average;<br>4 - High;<br>5 - Disaster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
pt-br	### Regra de status  O objeto de regra de status tem as seguintes propriedades.      | Propriedade | [Tipo](/manual/api/reference_commentary#data_types) | Descrição                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | |---------------------------------|-----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **type**<br>(requerido)          | integer                                             | Condição para definir o status (status Novo).<br><br>Valores possíveis:<br>0 - se pelo menos (N) serviços filho tiverem status (Status) ou superior;<br>1 - se pelo menos (N%) dos serviços de apoio à criança têm estatuto (Status) ou superior;<br>2 - se menos de (N) serviços infantis tiverem status (Status) ou inferior;<br>3 - se menos de (N%) dos serviços à criança tiverem status (Status) ou inferior;<br>4 - se o peso dos serviços infantis com status (Status) ou superior for no mínimo (W);<br>5 - se o peso dos serviços infantis com status (Status) ou superior for pelo menos (N%);<br>6 - se o peso dos serviços infantis com status (Status) ou inferior for menor que (W);<br>7 - se o peso dos serviços filho com status (Status) ou abaixo for menor que (N%).<br><br>Onde:<br>- N (W) é `limit_value`;<br>- (Status) é `limit_status`;<br>- (status Novo) é `new_status`. | | **limit\_value**<br>(requerido)  | integer                                             | Valor limite.<br><br>Valores possíveis:<br>- para N e W: 1-100000;<br>- para N%: 1-100.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | **limit\_status**<br>(requerido) | integer                                             | Status do limite.<br><br>Valores possíveis:<br>-1 - OK;<br>0 - Não classificado;<br>1 - Informação;<br>2 - Aviso;<br>3 - Média;<br>4 - Alta;<br>5 - Desastre.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | **new\_status**<br>(requerido)   | integer                                             | Novo valor de status.<br><br>Valores possíveis:<br>0 - Não classificado;<br>1 - Informação;<br>2 - Aviso;<br>3 - Médio;<br>4 - Alto;<br>5 - Desastre.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |

en-us	##### Step 1  Add a new web scenario.  We will add a scenario to monitor the web interface of Zabbix. The scenario will execute a number of steps.  Go to *Configuration → Hosts*, pick a host and click on *Web* in the row of that host. Then click on *Create web scenario*.  ![](../../../assets/en/manual/web_monitoring/new_scenario.png)  All mandatory input fields are marked with a red asterisk.  In the new scenario form we will name the scenario as *Zabbix frontend*. We will also create two variables: {user} and {password}.  You may also want to add a new *Application:Zabbix frontend* tag in the Tags tab.
pt-br	##### Etapa 1  Adicione um novo cenário Web  Nós adicionaremos um cenário para monitorar a interface Web do Zabbix. O   cenário irá executar uma série de passos.  Vá para *Configuração → Hosts*, selecione um host e clique em *Web* na linha do host. Depois clique em *Criar cenário Web*.  ![](../../../assets/en/manual/web_monitoring/new_scenario.png)  Todos os campos obrigatórios estão marcados com um asterisco vermelho.  O novo cenário Web nós iremos chamar de *Zabbix frontend*. Também criaremos duas variáveis: {user} e {password}.  Você também pode adicionar uma nova tag *Application:Zabbix frontend* na aba Etiquetas.

en-us	##### Step 1  Configure [some media](media), such as e-mail, SMS, or script to use for the notifications. Refer to the corresponding sections of the manual to perform this task.  ::: noteimportant For notifying on internal events the default severity ('Not classified') is used, so leave it checked when configuring [user media](/manual/config/notifications/media/email#user_media) if you want to receive notifications for internal events. :::
pt-br	##### Passo 1  Configure [algumas mídias](mídia), como e-mail, SMS ou script para usar para as notificações. Consulte as seções correspondentes do manual para realizar esta tarefa.  ::: não importante Para notificar sobre eventos internos o padrão gravidade ('Não classificado') é usado, então deixe-o marcado quando configurando [usuário media](/manual/config/notifications/media/email#user_media) se quiser para receber notificações de eventos internos. :::

en-us	##### Step 1  Define new media.  The media will execute a script which will send required information to OpenView.
pt-br	##### Passo 1  Defina uma nova mídia.  A mídia deve executar um script que enviará a informação necessária ao OpenView.

en-us	##### Step 1  Defining a network discovery rule for our IP range.  ![](../../../../assets/en/manual/discovery/network_discovery/discovery.png)  Zabbix will try to discover hosts in the IP range of 192.168.1.1-192.168.1.254 by connecting to Zabbix agents and getting the value from the **system.uname** key. The value received from the agent can be used to name the hosts and also to apply different actions for different operating systems. For example, link Windows servers to the template *Windows*, Linux servers to the template *Linux*.  The rule will be executed every 10 minutes.  When this rule is added, Zabbix will automatically start the discovery and generation of the discovery-based events for further processing.
pt-br	##### Passo 1  Definindo uma regra de descoberta de rede para nosso intervalo de IP.  ![](../../../../assets/en/manual/discovery/network_discovery/discovery.png)  O Zabbix tentará descobrir hosts na faixa de IP de 192.168.1.1-192.168.1.254 conectando-se aos agentes Zabbix e obtendo o valor da chave **system.uname**. O valor recebido do agente pode ser usado para nomear os hosts e também para aplicar diferentes ações para diferentes sistemas operacionais. Por exemplo, vincule servidores Windows ao template *Windows*, servidores Linux para o template *Linux*.  A regra será executada a cada 10 minutos.  Quando esta regra for adicionada, o Zabbix iniciará automaticamente a descoberta e geração dos eventos baseados em descoberta para processamento adicional.

en-us	##### Step 1  Install Kerberos package.  For Debian/Ubuntu:      apt install krb5-user  For RHEL/CentOS:      yum install krb5-workstation
pt-br	##### Passo 1  Instale o pacote Kerberos.  Para Debian/Ubuntu:      apt install krb5-user  Para RHEL/CentOS:      yum install krb5-workstation

en-us	##### Step 1  To define your own theme you'll need to create a CSS file and save it in the `assets/styles/` folder (for example, *custom-theme.css*). You can either copy the files from a different theme and create your theme based on it or start from scratch.
pt-br	##### Passo 1  Para definir seu próprio tema, você precisará criar um arquivo CSS e salvá-lo em a pasta `assets/styles/` (por exemplo, *custom-theme.css*). Você pode ou copie os arquivos de um tema diferente e crie seu tema baseado nele ou comece do zero.

en-us	##### Step 1  Write a script or command line to retrieve required parameter.  For example, we may write the following command in order to get total number of queries executed by a MySQL server:      mysqladmin -uroot status | cut -f4 -d":" | cut -f1 -d"S"  When executed, the command returns total number of SQL queries.
pt-br	##### Passo 1  Escreva um script ou linha de comando para recuperar o parâmetro necessário.  Por exemplo, podemos escrever o seguinte comando para obter o total número de consultas executadas por um servidor MySQL:       status mysqladmin -uroot | corte -f4 -d":" | corte -f1 -d"S"  Quando executado, o comando retorna o número total de consultas SQL.

en-us	##### Step 2  Add the command to zabbix\_agentd.conf:      UserParameter=mysql.questions,mysqladmin -uroot status | cut -f4 -d":" | cut -f1 -d"S"  **mysql.questions** is a unique identifier. It can be any valid key identifier, for example, *queries*.  Test this parameter by using Zabbix agent with "-t" flag (if running under root, however, note that the agent may have different permissions when launched as a daemon):      zabbix_agentd -t mysql.questions
pt-br	##### Passo 2  Adicione o comando ao zabbix\_agentd.conf:       UserParameter=mysql.questions, mysqladmin -uroot status | corte -f4 -d":" | corte -f1 -d"S"  **mysql.questions** é um identificador único. Pode ser qualquer chave válida identificador, por exemplo, *consultas*.  Teste este parâmetro usando o agente Zabbix com o sinalizador "-t" (se estiver executando em root, no entanto, observe que o agente pode ter permissões diferentes quando lançado como um daemon):       zabbix_agentd -t mysql.questions

en-us	##### Step 2  Add your theme to the list of themes returned by the APP::getThemes() method. You can do this by overriding the ZBase::getThemes() method in the APP class. This can be done by adding the following code before the closing brace in *include/classes/core/APP.php*:        public static function getThemes() {           return array_merge(parent::getThemes(), [               'custom-theme' => _('Custom theme')           ]);       }  ::: noteimportant Note that the name you specify within the first pair of quotes must match the name of the theme file without extension. :::  To add multiple themes, just list them under the first theme, for example:        public static function getThemes() {           return array_merge(parent::getThemes(), [               'custom-theme' => _('Custom theme'),               'anothertheme' => _('Another theme'),               'onemoretheme' => _('One more theme')           ]);       }  Note that every theme except the last one must have a trailing comma.  ::: notetip To change graph colors, the entry must be added in the *graph\_theme* database table. :::
pt-br	##### Passo 2  Adicione seu tema à lista de temas retornados pelo APP::getThemes() método. Você pode fazer isso substituindo o método ZBase::getThemes() em a aula de APP. Isso pode ser feito adicionando o seguinte código antes do chave de fechamento em *include/classes/core/APP.php*:        função estática pública getThemes() {           return array_merge(parent::getThemes(), [               'tema personalizado' => _('tema personalizado')           ]);       }  ::: não importante Observe que o nome especificado no primeiro par de aspas deve corresponder ao nome do arquivo do tema sem extensão. :::  Para adicionar vários temas, basta listá-los sob o primeiro tema, por exemplo:        função estática pública getThemes() {           return array_merge(parent::getThemes(), [               'tema personalizado' => _('tema personalizado'),               'outro tema' => _('Outro tema'),               'onemoretheme' => _('Mais um tema')           ]);       }  Observe que todo tema, exceto o último, deve ter uma vírgula à direita.  ::: dica Para alterar as cores do gráfico, a entrada deve ser adicionada no *graph\_theme* tabela de banco de dados. :::

en-us	##### Step 2  Configure Kerberos configuration file (see MIT documentation for details)  ``` {.java} cat /etc/krb5.conf  [libdefaults]     default_realm = EXAMPLE.COM  # The following krb5.conf variables are only for MIT Kerberos.     kdc_timesync = 1     ccache_type = 4     forwardable = true     proxiable = true  [realms]     EXAMPLE.COM = {     }  [domain_realm]     .example.com=EXAMPLE.COM     example.com=EXAMPLE.COM  ```
pt-br	##### Passo 2  Configure o arquivo de configuração do Kerberos (consulte a documentação do MIT para detalhes)  ``` {.java} cat /etc/krb5.conf  [libdefaults]     default_realm = EXAMPLE.COM  # The following krb5.conf variables are only for MIT Kerberos.     kdc_timesync = 1     ccache_type = 4     forwardable = true     proxiable = true  [realms]     EXAMPLE.COM = {     }  [domain_realm]     .example.com=EXAMPLE.COM     example.com=EXAMPLE.COM  ```

en-us	##### Step 2  Define new user.  The user has to be linked with the media.
pt-br	##### Passo 2  Defina um novo usuário.  O novo usuário será associado com a mídia.

en-us	##### Step 2  Define steps for the scenario.  Click on *Add* button in the *Steps* tab to add individual steps.  *Web scenario step 1*  We start by checking that the first page responds correctly, returns with HTTP response code 200 and contains text "Zabbix SIA".  ![](../../../assets/en/manual/web_monitoring/scen_step1.png){width="600"}  When done configuring the step, click on *Add*.  *Web scenario step 2*  We continue by logging in to the Zabbix frontend, and we do so by reusing the macros (variables) we defined on the scenario level - {user} and {password}.  ![](../../../assets/en/manual/web_monitoring/scen_step2.png){width="600"}  ::: noteimportant Note that Zabbix frontend uses JavaScript redirect when logging in, thus first we must log in, and only in further steps we may check for logged-in features. Additionally, the login step must use full URL to **index.php** file. :::  Take note also of how we are getting the content of the `{sid}` variable (session ID) using a variable syntax with regular expression: `regex:name="csrf-token" content="([0-9a-z]{16})"`. This variable will be required in step 4.  *Web scenario step 3*  Being logged in, we should now verify the fact. To do so, we check for a string that is only visible when logged in - for example, **Administration**.  ![](../../../assets/en/manual/web_monitoring/scen_step3.png){width="600"}  *Web scenario step 4*  Now that we have verified that frontend is accessible and we can log in and retrieve logged-in content, we should also log out - otherwise Zabbix database will become polluted with lots and lots of open session records.  ![](../../../assets/en/manual/web_monitoring/scen_step4.png){width="600"}  *Web scenario step 5*  We can also check that we have logged out by looking for the **Username** string.  ![](../../../assets/en/manual/web_monitoring/scen_step5.png){width="600"}  *Complete configuration of steps*  A complete configuration of web scenario steps should look like this:  ![](../../../assets/en/manual/web_monitoring/scenario_steps.png){width="600"}
pt-br	##### Etapa 2  Defina os passos do cenário.  Clique no botão *Adicionar* na aba *Passos* para adicionar cada passo.  *Cenário Web Passo 01*  Nós iniciaremos testando se a primeira página responde corretamente. Ela deverá retornar o código HTTP 200 e conter o texto "Zabbix SIA".  ![](../../../assets/en/manual/web_monitoring/scen_step1.png){width="600"}  Quando concluir a configuração do passo, clique em *Adicionar*.  *Cenário Web Passo 02*  Nós continuaremos autenticando no na interface Web do Zabbix e fazemos isso reutilizando as macros (variáveis) que definimos no nível do cenário - {user} e {password}.  ![](../../../assets/en/manual/web_monitoring/scen_step2.png){width="600"}  ::: Nota Importante Observe que a interface web do Zabbix usa redirecionamento JavaScript ao fazer o login, portanto, primeiro nós devemos fazer o login e somente em passos posteriores nós pode verificar os recursos logados. Além disso, a etapa de login deve ter a URL completa para o arquivo **index.php** . :::  Observe também como estamos obtendo o conteúdo da variável `{sid}` (session ID) usando uma sintaxe de variável com expressão regular: `regex:name="csrf-token" content="([0-9a-z]{16})"`. Essa variável será necessária no passo 4.  *Cenário Web Passo 03*  Estando logado, agora nós podemos verificar de fato. Para isso, verificamos uma string que só é visível quando conectado - por exemplo, **Administração**.  ![](../../../assets/en/manual/web_monitoring/scen_step3.png){width="600"}  *Cenário Web Passo 04*  Agora que verificamos que o frontend está acessível, podemos fazer login e recuperar o conteúdo conectado, também devemos sair - caso contrário o banco de dados Zabbix ficará poluído com muitos e muitos registro de sessões abertas.  ![](../../../assets/en/manual/web_monitoring/scen_step4.png){width="600"}  *Cenário Web Passo 05*  Também podemos verificar se desconectamos procurando a string **Username** .  ![](../../../assets/en/manual/web_monitoring/scen_step5.png){width="600"}  *Configuração completa dos passos*  Uma configuração completa dos passos do cenário da Web deve ter esta aparência:  ![](../../../assets/en/manual/web_monitoring/scenario_steps.png){width="600"}

en-us	##### Step 2  Defining a discovery [action](/manual/config/notifications/action) for adding the discovered Linux servers to the respective group/template.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action.png)  The action will be activated if:  -   the "Zabbix agent" service is "up" -   the value of system.uname (the Zabbix agent key we used in rule     definition) contains "Linux" -   Uptime is 1 hour (3600 seconds) or more  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_b.png)  The action will execute the following operations:  -   add the discovered host to the "Linux servers" group (and also add     host if it wasn't added previously) -   link host to the *Linux* template. Zabbix will automatically start     monitoring the host using items and triggers from the "Linux"     template.
pt-br	##### Passo 2  Definindo uma [ação](/manual/config/notifications/action) de descoberta para adicionando os servidores Linux descobertos ao respectivo grupo/modelo.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action.png)  A ação será ativada se:  - o serviço "agente Zabbix" está "ativo" - o valor de system.uname (a chave do agente Zabbix que usamos na regra     definição) contém "Linux" - O tempo de atividade é de 1 hora (3600 segundos) ou mais  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_b.png)  A ação executará as seguintes operações:  - adicione o host descoberto ao grupo "servidores Linux" (e também adicione     host se não foi adicionado anteriormente) - vincule o host ao modelo *Linux*. Zabbix irá iniciar automaticamente     monitorando o host usando itens e gatilhos do "Linux"     modelo.

en-us	##### Step 2  Go to *Configuration → Actions* and select *Internal actions* from the page title dropdown.  ![](../../../../assets/en/manual/config/internal_actions.png){width="600"}  Click on *Create action* to the right to open an action configuration form.
pt-br	##### Passo 2  Vá para *Configuração → Ações* e selecione *Ações internas* na menu suspenso do título da página.  ![](../../../../assets/en/manual/config/internal_actions.png){width="600"}  Clique em *Criar ação* à direita para abrir uma configuração de ação Formato.

en-us	##### Step 3  Activate the new theme.  In Zabbix frontend, you may either set this theme to be the default one or change your theme in the user profile.  Enjoy the new look and feel!
pt-br	##### Etapa 3  Ative o novo tema.  No frontend do Zabbix, você pode definir este tema para ser o padrão ou altere seu tema no perfil do usuário.  Aproveite o novo visual e toque!

en-us	##### Step 3  Configure actions.  Configure actions to send all (or selected) trigger status changes to the user.
pt-br	##### Passo 3  Configure ações para enviar todas (ou selecionadas) as mudanças de estado de trigger para o usuário.

en-us	##### Step 3  Create a Kerberos ticket for user *zabbix*. Run the following command as user *zabbix*:      kinit zabbix  ::: noteimportant It is important to run the above command as user *zabbix*. If you run it as *root* the authentication will not work. :::
pt-br	##### Etapa 3  Crie um tíquete Kerberos para o usuário *zabbix*. Execute o seguinte comando como usuário *zabbix*:      kinit zabbix  ::: não importante É importante executar o comando acima como usuário *zabix*. Se você executá-lo como *root*, a autenticação não será aceita. :::

en-us	##### Step 3  Defining a discovery action for adding the discovered Windows servers to the respective group/template.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_win.png)  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_win_b.png)
pt-br	##### Etapa 3  Definir uma ação de descoberta para adicionar os servidores Windows descobertos a o respectivo grupo/modelo.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_win.png)  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_win_b.png)

en-us	##### Step 3  In the **Action** tab enter a name for the action. Then click on *Add* in the condition block to add a new condition.  In the new condition popup window select *Event type* as the condition type and then select *Item in "not supported" state* as the event type value.  ![](../../../../assets/en/manual/config/notifications/action/report_unsupported_cond.png)  Don't forget to click on *Add* to actually list the condition in the *Conditions* block.
pt-br	##### Etapa 3  Na guia **Ação**, insira um nome para a ação. Em seguida, clique em *Adicionar* no bloco de condição para adicionar uma nova condição.  Na nova janela pop-up de condição, selecione *Tipo de evento* como a condição digite e selecione *Item no estado "não suportado"* como o tipo de evento valor.  ![](../../../../assets/en/manual/config/notifications/action/report_unsupported_cond.png)  Não se esqueça de clicar em *Adicionar* para realmente listar a condição no *Condições* bloco.

en-us	##### Step 3  Reload user parameters from the configuration file by running:      zabbix_agentd -R userparameter_reload  You may also restart the agent instead of the runtime control command.  Test the parameter by using [zabbix\_get](/manual/concepts/get) utility.
pt-br	##### Etapa 3  Recarregue os parâmetros do usuário do arquivo de configuração executando:       zabbix_agentd -R userparameter_reload  Você também pode reiniciar o agente em vez do comando de controle de tempo de execução.  Teste o parâmetro usando o utilitário [zabbix\_get](/manual/concepts/get).

en-us	##### Step 3  Save the finished web monitoring scenario.  The scenario will be added to a host. To view web scenario information go to *Monitoring → Hosts*, locate the host in the list and click on the Web hyperlink in the last column.  ![](../../../assets/en/manual/web_interface/web_monitoring.png){width="600"}  Click on the scenario name to see more detailed statistics:  ![](../../../assets/en/manual/web_monitoring/scenario_details2.png){width="600"}
pt-br	##### Etapa 3  Salve o cenário de Monitoramento Web concluído.  O cenário será adicionado a um host. Para visualizar informações do cenário da web vá para *Monitoramento → Hosts*, localize o host na lista e clique em Web na última coluna.  ![](../../../assets/en/manual/web_interface/web_monitoring.png){width="600"}  Clique no nome do cenário para ver estatísticas mais detalhadas:  ![](../../../assets/en/manual/web_monitoring/scenario_details2.png){width="600"}

en-us	##### Step 4  Add new item with Key=mysql.questions to the monitored host. Type of the item must be either Zabbix Agent or Zabbix Agent (active).  Be aware that type of returned values must be set correctly on Zabbix server. Otherwise Zabbix won't accept them.
pt-br	##### Passo 4  Adicione um novo item com Key=mysql.questions ao host monitorado. Tipo de o item deve ser Zabbix Agent ou Zabbix Agent (ativo).  Esteja ciente de que o tipo de valores retornados deve ser definido corretamente no Zabbix servidor. Caso contrário, o Zabbix não os aceitará.

en-us	##### Step 4  Create a web scenario or HTTP agent item with Kerberos authentication type.  Optionally can be tested with the following curl command:      curl -v --negotiate -u : http://example.com  Note that for lengthy web monitoring it is necessary to take care of renewing the Kerberos ticket. Default time of ticket expiration is 10h.
pt-br	##### Passo 4  Criar um cenário Web ou item de agente HTTP com autenticação Kerberos tipo.  Opcionalmente, pode ser testado com o seguinte comando curl:      curl -v --negotiate -u : http://example.com  Observe que, para um monitoramento web longo, é necessário cuidar da renovação do tíquete Kerberos. O tempo padrão de expiração é 10h.

en-us	##### Step 4  Defining a discovery action for removing lost servers.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_remove.png)  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_remove_b.png)  A server will be removed if "Zabbix agent" service is 'down' for more than 24 hours (86400 seconds).
pt-br	##### Passo 4  Definindo uma ação de descoberta para remover servidores perdidos.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_remove.png)  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_remove_b.png)  Um servidor será removido se o serviço "agente Zabbix" estiver 'inativo' por mais mais de 24 horas (86400 segundos).

en-us	##### Step 4  In the **Operations** tab, click on *Add* in the *Operations* block and select some recipients of the message (user groups/users) and the media types (or 'All') to use for delivery.  Select *Custom message* checkbox if you wish to enter the custom subject/content of the problem message.  ![](../../../../assets/en/manual/config/unsupp_operation.png)  ![](../../../../assets/en/manual/config/unsupp_operation_b.png)  Click on *Add* to actually list the operation in the *Operations* block.  If you wish to receive more than one notification, set the operation step duration (interval between messages sent) and add another step.
pt-br	##### Passo 4  Na guia **Operations**, clique em *Add* no bloco *Operations* e selecione alguns destinatários da mensagem (grupos de usuários/usuários) e a mídia tipos (ou 'Todos') a serem usados para entrega.  Marque a caixa de seleção *Mensagem personalizada* se desejar inserir a assunto/conteúdo da mensagem do problema.  ![](../../../../assets/en/manual/config/unsupp_operation.png)  ![](../../../../assets/en/manual/config/unsupp_operation_b.png)  Clique em *Add* para realmente listar a operação no bloco *Operations*.  Se você deseja receber mais de uma notificação, defina a operação duração do passo (intervalo entre as mensagens enviadas) e adicionar outro passo.

en-us	##### Step 4  Write media script.  The script will have the following logic. If trigger is ON, then execute OpenView command *opcmsg -id application=<application> msg\_grp=<msg\_grp> object=<object> msg\_text=<text>*. The command will return unique message ID which has to be stored somewhere, preferably in a new table of ZABBIX database. If trigger is OFF then *opcmack <message id>* has to be executed with message ID retrieved from the database.  Refer to OpenView official documentation for more details about opcmsg and opcmack. The media script is not given here.
pt-br	##### Passo 4  Crie o script de mídia.  O script deverá ter a seguinte lógica. Se a trigger estiver ativa, executa o comando do OpenView *opcmsg -id application=<application> msg\_grp=<msg\_grp> object=<object> msg\_text=<text>*. Este comando irá retornar o ID único de mensagem que poderá ser armazenado em algum lugar, de preferencia em uma nova tabela no banco do ZABBIX. Se a trigger estiver com no estado OFF então *opcmack <message id>* precisa ser executado para recuperar o ID.  Consulte a documentação oficial do OpenView para maiores detalhes sobre os comandos opcmsg e opcmack. O script de mídia não é fornecido aqui.

en-us	##### Step 5  The **Recovery operations** block allows to configure a recovery notification when an item goes back to the normal state. Click on *Add* in the *Recovery operations* block, select the operation type, the recipients of the message (user groups/users) and the media types (or 'All') to use for delivery.  Select *Custom message* checkbox if you wish to enter the custom subject/content of the problem message.  ![](../../../../assets/en/manual/config/unsupp_recovery.png)  Click on *Add* in the *Operation details* popup window to actually list the operation in the *Recovery operations* block.
pt-br	##### Etapa 5  O bloco **Operações de recuperação** permite configurar uma recuperação notificação quando um item volta ao estado normal. Clique em *Adicionar* no bloco *Operações de recuperação*, selecione o tipo de operação, o destinatários da mensagem (grupos de usuários/usuários) e os tipos de mídia (ou 'Todos') para usar para entrega.  Marque a caixa de seleção *Mensagem personalizada* se desejar inserir o assunto/conteúdo da mensagem do problema.  ![](../../../../assets/en/manual/config/unsupp_recovery.png)  Clique em *Adicionar* na janela pop-up *Detalhes da operação* para realmente listar a operação no bloco *Operações de recuperação*.

en-us	##### Step 6  When finished, click on the **Add** button at the bottom of the form.  And that's it, you're done! Now you can look forward to receiving your first notification from Zabbix if some item turns unsupported.
pt-br	##### Etapa 6  Quando terminar, clique no botão **Adicionar** na parte inferior do formulário.  E pronto, pronto! Agora você pode esperar receber seu primeira notificação do Zabbix se algum item não for suportado.

en-us	#### Steps
pt-br	#### Etapas

en-us	### Steps  **1**. Download the plugin sources from [Zabbix Cloud Images and Appliances](https://cdn.zabbix.com/zabbix-agent2-plugins/sources/). The official download page will be available soon.  **2**. Transfer the archive to the machine where you are going to build the plugin.  **3**. Unarchive the tarball, e.g.:       tar xvf zabbix-agent2-plugin-postgresql-6.0.13.tar.gz  Make sure to replace "zabbix-agent2-plugin-postgresql-6.0.13.tar.gz" with the name of the downloaded archive.  **4**. Enter the extracted directory:      cd <path to directory>  **5**. Run:      make  **6**. The plugin executable may be placed anywhere as long as it is loadable by Zabbix agent 2. Specify the path to the plugin binary in the plugin configuration file, e.g. in postgresql.conf for the PostgreSQL plugin:      Plugins.PostgreSQL.System.Path=/path/to/executable/zabbix-agent2-plugin-postgresql  **7**. Path to the plugin configuration file must be specified in the Include parameter of the Zabbix agent 2 configuration file:      Include=/path/to/plugin/configuration/file/postgresql.conf
pt-br	### Etapas  **1**. Baixe os arquivos de plugin em  [Zabbix Cloud Images and Appliances](https://cdn.zabbix.com/zabbix-agent2-plugins/sources/). A página oficial para download estará disponível em breve.  **2**. Transfira o arquivo para a máquina onde você está construindo o plugin.   **3**. Descompactar o arquivo TAR, e.g.:       tar xvf zabbix-agent2-plugin-postgresql-6.0.13.tar.gz  Certifique-se de substituir "zabbix-agent2-plugin-postgresql-6.0.13.tar.gz" com o nome do arquivo baixado.   **4**. Acesse o diretório extraído:      cd <path to directory>  **5**. Run:      make  **6**. O plugin executado pode ser colocado  em qualquer lugar contanto que seja  carregável pelo Zabbix agent 2. Especifique o caminho para o arquivo binário do plugin no arquivo de  configuração do plugin, e.g. em postgresql.conf para o plugin PostgreSQL:      Plugins.PostgreSQL.System.Path=/path/to/executable/zabbix-agent2-plugin-postgresql  **7**. O caminho para o arquivo de configuração do plugin deve ser especificado  no parâmetro 'Include' do arquivo de configuração do Zabbix agent 2:      Include=/path/to/plugin/configuration/file/postgresql.conf

en-us	### Steps  Turn to your Zabbix administrator if you have forgotten your Zabbix password and cannot log in.   A Super administrator user can change passwords for all users in the user [configuration form](/manual/config/users_and_usergroups/user#general-attributes).  If a Super administrator has forgotten their password and cannot log in, the following SQL query must be run to apply the default password to the Super admin user (replace 'Admin' with the appropriate Super admin username):      UPDATE users SET passwd = '$2a$10$ZXIvHAEP2ZM.dLXTm6uPHOMVlARXX7cqjbhM6Fn0cANzkCQBWpMrS' WHERE username = 'Admin';  After running this query, the user password will be set to *zabbix*. Make sure to change the default password on the first login.
pt-br	### Passos  Consulte o administrador do Zabbix se você esqueceu sua senha do Zabbix e não consegue fazer login.  Um usuário superadministrador pode alterar as senhas de todos os usuários no [formulário de configuração](/manual/config/users_and_usergroups/user#general-attributes).  Se um superadministrador esqueceu sua senha e não consegue fazer login, a seguinte consulta SQL deve ser executada para aplicar a senha padrão ao usuário superadministrador (substitua 'Admin' pelo nome de usuário do superadministrador apropriado):      ATUALIZAR usuários SET passwd = '$2a$10$ZXIvHAEP2ZM.dLXTm6uPHOMVlARXX7cqjbhM6Fn0cANzkCQBWpMrS' WHERE nome de usuário = 'Admin';  Após executar esta consulta, a senha do usuário será definida como *zabbix*. Certifique-se de alterar a senha padrão no primeiro login.

en-us	#### Stopping agent  To stop the agent service, you can use Control Panel or do it from command line.  To stop a single instance of Zabbix agent started with the default configuration file:       zabbix_agentd.exe --stop  To stop a single instance of Zabbix agent started with another configuration file:       zabbix_agentd.exe --config <your_configuration_file> --stop  To stop one of multiple instances of Zabbix agent:       zabbix_agentd.exe --config <configuration_file_for_this_instance> --stop --multiple-agents
pt-br	#### Parando o agente  Para parar o serviço do agente você pode usar o painel de controle ou faze-lo a partir da linha de comando.  Parar uma instância simples do Zabbix Agent com arquivo padrão de configuração:    zabbix_agentd.exe --stop  Parar uma instância simples do Zabbix Agent com arquivo de configuração específico:    zabbix_agentd.exe --config <your_configuration_file> --stop  Parar múltiplas instâncias do Zabbix Agent com arquivo de configuração específicos:   zabbix_agentd.exe --config <configuration_file_for_this_instance> --stop --multiple-agents

en-us	#### Storing history data in multiple date-based indices  This section describes additional steps required to work with pipelines and ingest nodes.  To begin with, you must create templates for indices.  The ​following example shows a request for creating uint template:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/uint_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "uint*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "type": "long"          }       }    } }' ```  To create other templates, user should change the URL (last part is the name of template), change `"​index_patterns"`​ field to match index name and to set valid mapping, which can be taken from `​database/​elasticsearch/​elasticsearch.map`​.  For example, the following command can be used to create a template for text index:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/text_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "text*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  This is required to allow Elasticsearch to set valid mapping for indices created automatically. Then it is required to create the pipeline definition. Pipeline is some sort of preprocessing of data before putting data in indices. The following command can be used to create pipeline for uint index:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_ingest/pipeline/uint-pipeline \  -H 'content-type:application/json' \  -d '{    "description": "daily uint index naming",    "processors": [       {          "date_index_name": {             "field": "clock",             "date_formats": [                "UNIX"             ],             "index_name_prefix": "uint-",             "date_rounding": "d"          }       }    ] }' ```  User can change the rounding parameter ("date\_rounding") to set a specific index rotation period. To create other pipelines, user should change the URL (last part is the name of pipeline) and change "index\_name\_prefix" field to match index name.  See also [Elasticsearch documentation](https://www.elastic.co/guide/en/elasticsearch/reference/master/date-index-name-processor.html).  Additionally, storing history data in multiple date-based indices should also be enabled in the new parameter in Zabbix server configuration:      ### Option: HistoryStorageDateIndex     # Enable preprocessing of history values in history storage to store values in different indices based on date.     # 0 - disable     # 1 - enable     #     # Mandatory: no     # Default:     # HistoryStorageDateIndex=0  
pt-br	#### Storing history data in multiple date-based indices  This section describes additional steps required to work with pipelines and ingest nodes.  To begin with, you must create templates for indices.  The ​following example shows a request for creating uint template:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/uint_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "uint*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "type": "long"          }       }    } }' ```  To create other templates, user should change the URL (last part is the name of template), change `"​index_patterns"`​ field to match index name and to set valid mapping, which can be taken from `​database/​elasticsearch/​elasticsearch.map`​.  For example, the following command can be used to create a template for text index:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/text_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "text*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  This is required to allow Elasticsearch to set valid mapping for indices created automatically. Then it is required to create the pipeline definition. Pipeline is some sort of preprocessing of data before putting data in indices. The following command can be used to create pipeline for uint index:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_ingest/pipeline/uint-pipeline \  -H 'content-type:application/json' \  -d '{    "description": "daily uint index naming",    "processors": [       {          "date_index_name": {             "field": "clock",             "date_formats": [                "UNIX"             ],             "index_name_prefix": "uint-",             "date_rounding": "d"          }       }    ] }' ```  User can change the rounding parameter ("date\_rounding") to set a specific index rotation period. To create other pipelines, user should change the URL (last part is the name of pipeline) and change "index\_name\_prefix" field to match index name.  See also [Elasticsearch documentation](https://www.elastic.co/guide/en/elasticsearch/reference/master/date-index-name-processor.html).  Additionally, storing history data in multiple date-based indices should also be enabled in the new parameter in Zabbix server configuration:      ### Option: HistoryStorageDateIndex     # Enable preprocessing of history values in history storage to store values in different indices based on date.     # 0 - disable     # 1 - enable     #     # Mandatory: no     # Default:     # HistoryStorageDateIndex=0  

en-us	#### Storing history data in multiple date-based indices  This section describes additional steps required to work with pipelines and ingest nodes.  To begin with, you must create templates for indices.  The following example shows a request for creating uint template:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/uint_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "uint*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "type": "long"          }       }    } }' ```  To create other templates, user should change the URL (last part is the name of template), change `"index_patterns"` field to match index name and to set valid mapping, which can be taken from `database/elasticsearch/elasticsearch.map`.  For example, the following command can be used to create a template for text index:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/text_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "text*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  This is required to allow Elasticsearch to set valid mapping for indices created automatically. Then it is required to create the pipeline definition. Pipeline is some sort of preprocessing of data before putting data in indices. The following command can be used to create pipeline for uint index:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_ingest/pipeline/uint-pipeline \  -H 'content-type:application/json' \  -d '{    "description": "daily uint index naming",    "processors": [       {          "date_index_name": {             "field": "clock",             "date_formats": [                "UNIX"             ],             "index_name_prefix": "uint-",             "date_rounding": "d"          }       }    ] }' ```  User can change the rounding parameter ("date\_rounding") to set a specific index rotation period. To create other pipelines, user should change the URL (last part is the name of pipeline) and change "index\_name\_prefix" field to match index name.  See also [Elasticsearch documentation](https://www.elastic.co/guide/en/elasticsearch/reference/master/date-index-name-processor.html).  Additionally, storing history data in multiple date-based indices should also be enabled in the new parameter in Zabbix server configuration:      ### Option: HistoryStorageDateIndex     # Enable preprocessing of history values in history storage to store values in different indices based on date.     # 0 - disable     # 1 - enable     #     # Mandatory: no     # Default:     # HistoryStorageDateIndex=0
pt-br	#### Armazenando dados do histórico em vários índices baseados em data  Esta seção descreve as etapas adicionais necessárias para trabalhar com pipelines e ingerir nós.  Para começar, você deve criar modelos para índices.  O exemplo a seguir mostra uma solicitação para criar o modelo uint:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/uint_template \  -H 'content-type:application/json' \  -d'{    "index_patterns": [       "uint*"    ],    "definições": {       "índice": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mapeamentos": {       "propriedades": {          "item": {             "tipo": "longo"          },          "relógio": {             "format": "epoch_second",             "tipo": "data"          },          "valor": {             "tipo": "longo"          }       }    } }' ```  Para criar outros modelos, o usuário deve alterar a URL (a última parte é a nome do modelo), altere o campo `"index_patterns"` para corresponder ao nome do índice e para definir um mapeamento válido, que pode ser obtido de `banco de dados/elasticsearch/elasticsearch.map`.  Por exemplo, o comando a seguir pode ser usado para criar um modelo para índice de texto:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/text_template \  -H 'content-type:application/json' \  -d'{    "index_patterns": [       "texto*"    ],    "definições": {       "índice": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mapeamentos": {       "propriedades": {          "item": {             "tipo": "longo"          },          "relógio": {             "format": "epoch_second",             "tipo": "data"          },          "valor": {             "Campos": {                "analisado": {                   "índice": verdadeiro,                   "tipo": "texto",                   "analisador": "padrão"                }             },             "índice": falso,             "tipo": "texto"          }       }    } }' ```  Isso é necessário para permitir que o Elasticsearch defina um mapeamento válido para índices criado automaticamente. Em seguida, é necessário criar o pipeline definição. Pipeline é algum tipo de pré-processamento de dados antes colocando dados em índices. O comando a seguir pode ser usado para criar pipeline para o índice uint:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_ingest/pipeline/uint-pipeline \  -H 'content-type:application/json' \  -d'{    "description": "nomeação diária do índice uint",    "processadores": [       {          "date_index_name": {             "campo": "relógio",             "date_formats": [                "UNIX"             ],             "index_name_prefix": "uint-",             "date_rounding": "d"          }       }    ] }' ```  O usuário pode alterar o parâmetro de arredondamento ("date\_rounding") para definir um período específico de rotação do índice. Para criar outros pipelines, o usuário deve altere a URL (a última parte é o nome do pipeline) e altere campo "index\_name\_prefix" para corresponder ao nome do índice.  Veja também [Elasticsearch documentação](https://www.elastic.co/guide/en/elasticsearch/reference/master/date-index-name-processor.html).  Além disso, armazenar dados históricos em vários índices baseados em datas deve também ser habilitado no novo parâmetro na configuração do servidor Zabbix:      ### Opção: HistoryStorageDateIndex     # Habilite o pré-processamento de valores de histórico no armazenamento de histórico para armazenar valores em diferentes índices com base na data.     # 0 - desabilitar     #1 - habilitar     #     # Obrigatório: não     # Predefinição:     # HistoryStorageDateIndex=0

en-us	#### String functions [String function](/manual/appendix/functions/history) **concat** now allows concatenating more than two parameters. It can be used to combine strings and values in different combinations or append two or more values to each other. Numeric data types are also supported.
pt-br	#### Funções String [String function](/manual/appendix/functions/history) **concat** agora permite concatenar mais de dois parâmetros. Essa função pode ser usada para combinar cadeias de caracteres e valores em diferentes combinações ou anexar dois ou mais valores uns aos outros. Os tipos de dados também são compatíveis.

en-us	### String history  The string history object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|string|Received value.|
pt-br	### Histórico de strings  O objeto de histórico de strings tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |clock|timestamp|Horário em que esse valor foi recebido.| |itemid|string|ID do item relacionado.| |ns|inteiro|Nanosegundos quando o valor foi recebido.| |valor|string|Valor recebido.|

en-us	### Structure  The API consists of a number of methods that are nominally grouped into separate APIs. Each of the methods performs one specific task. For example, the `host.create` method belongs to the *host* API and is used to create new hosts. Historically, APIs are sometimes referred to as "classes".  ::: notetip Most APIs contain at least four methods: `get`, `create`, `update` and `delete` for retrieving, creating, updating and deleting data respectively, but some of the APIs may provide a totally different set of methods. :::
pt-br	### Estrutura  A API consiste em vários métodos que são nominalmente agrupados em APIs separadas. Cada um dos métodos desempenha uma tarefa específica. Por exemplo, o método `host.create` pertence ao API *host* e é usado para criar novos hosts. Historicamente, as APIs as vezes são chamadas de "classes".  ::: notetip A maioria das APIs contém ao menos quatro métodos: `get`, `create`, `update` e `delete` para recuperar, criar, atualizar e excluir dados , respectivamente. Contudo, algumas APIs podem oferecer um conjunto de métodos totalmente diferente.  :::

en-us	#### Structure  The content of this manual is divided into sections and subsections to provide easy access to particular subjects of interest.  When you navigate to respective sections, make sure that you expand section folders to reveal full content of what is included in subsections and individual pages.  Cross-linking between pages of related content is provided as much as possible to make sure that relevant information is not missed by the users.
pt-br	#### Estrutura  O conteúdo deste manual é dividido em seções e subseções para fornecer fácil acesso a assuntos de interesse em particular.  Quando você navega até seções específicas, certifique-se de que você expanda as pastas da seção para revelar o conteúdo completo do que está incluso nas subseções e páginas individuais.  Associação cruzada entre páginas de conteúdo relacionado é fornecida tanto quanto possível de modo a garantir que informações relevantes não passem despercebidas pelos usuários.

en-us	#### Subfilter in latest data  A subfilter has been added in the *Latest data* section. The subfilter is useful for a quick one-click access to groups of  related items.  The subfilter shows **clickable links** allowing  to filter items based on a common entity - the host, tag name or  tag value. As soon as the entity is clicked, items are  immediately filtered.  For more details, see the [latest data](/manual/web_interface/frontend_sections/monitoring/latest_data) section.
pt-br	#### Subfiltro nos dados mais recentes  Um subfiltro foi adicionado à seção *Latest data*. O subfiltro é útil para o acesso rápido, com um clique, a grupos de itens relacionados.  O subfiltro mostra **links clicáveis** que permitem filtrar itens com base em uma entidade comum: o host, o nome da tag ou o valor da tag. Assim que a entidade é clicada, os itens são imediatamente filtrados.  Para obter mais detalhes, consulte a seção [latest data](/manual/web_interface/frontend_sections/monitoring/latest_data).

en-us	##### Substring extraction in trigger tags  Substring extraction is supported for populating the tag name or tag value, using a macro [function](/manual/config/macros/macro_functions) - applying a regular expression to the value obtained by the {ITEM.VALUE}, {ITEM.LASTVALUE} macro or a low-level discovery macro. For example:      {{ITEM.VALUE}.regsub(pattern, output)}     {{ITEM.VALUE}.iregsub(pattern, output)}      {{#LLDMACRO}.regsub(pattern, output)}     {{#LLDMACRO}.iregsub(pattern, output)}  Tag name and value will be cut to 255 characters if their length exceeds 255 characters after macro resolution.  See also: Using macro functions in [low-level discovery macros](/manual/config/macros/lld_macros#using_macro_functions) for event tagging.
pt-br	##### Extração de substring em tags de gatilho  A extração de substring é suportada para preencher o nome da tag ou a tag valor, usando uma macro [função](/manual/config/macros/macro_functions) - aplicando uma expressão regular ao valor obtido por {ITEM.VALUE}, Macro {ITEM.LASTVALUE} ou uma macro de descoberta de baixo nível. Por exemplo:      {{ITEM.VALUE}.regsub(padrão, saída)}     {{ITEM.VALUE}.iregsub(padrão, saída)}      {{#LLDMACRO}.regsub(padrão, saída)}     {{#LLDMACRO}.iregsub(padrão, saída)}  O nome e o valor da tag serão reduzidos para 255 caracteres se o comprimento exceder 255 caracteres após a resolução macro.  Consulte também: Usando funções de macro em [descoberta de baixo nível macros](/manual/config/macros/lld_macros#using_macro_functions) para marcação de eventos.

en-us	#### Supported checks  -   Parameters without angle brackets are constants - for example,     'host' and 'available' in `zabbix[host,<type>,available]`. Use them     in the item key *as is*. -   Values for items and item parameters that are "not supported on     proxy" can only be gathered if the host is monitored by server. And     vice versa, values "not supported on server" can only be gathered if     the host is monitored by proxy.  |Key|<|<|<|<|<| |---|-|-|-|-|-| |▲|Description|<|<|Return value|Comments| |zabbix\[boottime\]|<|<|<|<|<| |<|Startup time of Zabbix server or Zabbix proxy process in seconds.|<|<|Integer.|<| |zabbix\[cluster,discovery,nodes\]|<|<|<|<|<| |<|Discover [high availability cluster](/manual/concepts/server/ha) nodes.|<|<|JSON.|This item can be used in low-level discovery.| |zabbix\[history\]|<|<|<|<|<| |<|Number of values stored in the HISTORY table.|<|<|Integer.|Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[history\_log\]|<|<|<|<|<| |<|Number of values stored in the HISTORY\_LOG table.|<|<|Integer.|Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[history\_str\]|<|<|<|<|<| |<|Number of values stored in the HISTORY\_STR table.|<|<|Integer.|Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[history\_text\]|<|<|<|<|<| |<|Number of values stored in the HISTORY\_TEXT table.|<|<|Integer.|Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[history\_uint\]|<|<|<|<|<| |<|Number of values stored in the HISTORY\_UINT table.|<|<|Integer.|Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>This item is supported since Zabbix 1.8.3.<br>*(not supported on proxy)*| |zabbix\[host,,items\]|<|<|<|<|<| |<|Number of enabled items (supported and not supported) on the host.|<|<|Integer.|This item is supported since Zabbix 3.0.0.| |zabbix\[host,,items\_unsupported\]|<|<|<|<|<| |<|Number of enabled unsupported items on the host.|<|<|Integer.|This item is supported since Zabbix 3.0.0.\*| |zabbix\[host,,maintenance\]|<|<|<|<|<| |<|Current maintenance status of a host.|<|<|0 - host in normal state,<br>1 - host in maintenance with data collection,<br>2 - host in maintenance without data collection.|This item is always processed by Zabbix server regardless of host location (on server or proxy). The proxy will not receive this item with configuration data.<br>The second parameter must be empty and is reserved for future use.| |zabbix\[host,discovery,interfaces\]|<|<|<|<|<| |<|Details of all configured interfaces of the host in Zabbix frontend.|<|<|JSON object.|This item can be used in [low-level discovery](/manual/discovery/low_level_discovery/examples/host_interfaces).<br>This item is supported since Zabbix 3.4.0.<br>*(not supported on proxy)*| |zabbix\[host,<type>,available\]|<|<|<|<|<| |<|Availability of the main interface of a particular type of checks on the host.|<|<|0 - not available, 1 - available, 2 - unknown.|Valid **types** are:<br>*agent*, *snmp*, *ipmi*, *jmx*<br><br>The item value is calculated according to configuration parameters regarding host [unreachability/unavailability](/manual/appendix/items/unreachability).<br><br>This item is supported since Zabbix 2.0.0.<br>| |zabbix\[hosts\]|<|<|<|<|<| |<|Number of monitored hosts.|<|<|Integer.|<| |zabbix\[items\]|<|<|<|<|<| |<|Number of enabled items (supported and not supported).|<|<|Integer.|<| |zabbix\[items\_unsupported\]|<|<|<|<|<| |<|Number of not supported items.|<|<|Integer.|<| |zabbix\[java,,<param>\]|<|<|<|<|<| |<|Information about Zabbix Java gateway.|<|<|If <param> is *ping*, "1" is returned. Can be used to check Java gateway availability using nodata() trigger function.<br><br>If <param> is *version*, version of Java gateway is returned. Example: "2.0.0".|Valid values for **param** are:<br>*ping*, *version*<br><br>Second parameter must be empty and is reserved for future use.| |zabbix\[lld\_queue\]|<|<|<|<|<| |<|Count of values enqueued in the low-level discovery processing queue.|<|<|Integer.|This item can be used to monitor the low-level discovery processing queue length.<br><br>This item is supported since Zabbix 4.2.0.| |zabbix\[preprocessing\_queue\]|<|<|<|<|<| |<|Count of values enqueued in the preprocessing queue.|<|<|Integer.|This item can be used to monitor the preprocessing queue length.<br><br>This item is supported since Zabbix 3.4.0.| |zabbix\[process,<type>,<mode>,<state>\]|<|<|<|<|<| |<|Time a particular Zabbix process or a group of processes (identified by <type> and <mode>) spent in <state> in percentage. It is calculated for the last minute only.<br><br>If <mode> is Zabbix process number that is not running (for example, with 5 pollers running <mode> is specified to be 6), such an item will turn into unsupported state.<br>Minimum and maximum refers to the usage percentage for a single process. So if in a group of 3 pollers usage percentages per process were 2, 18 and 66, min would return 2 and max would return 66.<br>Processes report what they are doing in shared memory and the self-monitoring process summarizes that data each second. State changes (busy/idle) are registered upon change - thus a process that becomes busy registers as such and doesn't change or update the state until it becomes idle. This ensures that even fully hung processes will be correctly registered as 100% busy.<br>Currently, "busy" means "not sleeping", but in the future additional states might be introduced - waiting for locks, performing database queries, etc.<br>On Linux and most other systems, resolution is 1/100 of a second.|<|<|Percentage of time.<br>Float.|Supported **types** of [server processes](/manual/concepts/server#server_process_types):<br>*alert manager*, *alert syncer*, *alerter*, *availability manager*, *configuration syncer*, *discoverer*, *escalator*, *history poller*, *history syncer*, *housekeeper*, *http poller*, *icmp pinger*, *ipmi manager*, *ipmi poller*, *java poller*, *lld manager*, *lld worker*, *odbc poller*, *poller*, *preprocessing manager*, *preprocessing worker*, *proxy poller*, *self-monitoring*, *snmp trapper*, *task manager*, *timer*, *trapper*, *unreachable poller*, *vmware collector*<br><br>Supported **types** of [proxy processes](/manual/concepts/proxy#proxy_process_types):<br>*availability manager*, *configuration syncer*, *data sender*, *discoverer*, *heartbeat sender*, *history poller*, *history syncer*, *housekeeper*, *http poller*, *icmp pinger*, *ipmi manager*, *ipmi poller*, *java poller*, *odbs poller*, *poller*, *preprocessing manager*, *preprocessing worker*, *self-monitoring*, *snmp trapper*, *task manager*, *trapper*, *unreachable poller*, *vmware collector*<br><br>Valid **modes** are:<br>*avg* - average value for all processes of a given type (default)<br>*count* - returns number of forks for a given process type, <state> should not be specified<br>*max* - maximum value<br>*min* - minimum value<br>*<process number>* - process number (between 1 and the number of pre-forked instances). For example, if 4 trappers are running, the value is between 1 and 4.<br><br>Valid **states** are:<br>*busy* - process is in busy state, for example, processing request (default).<br>*idle* - process is in idle state doing nothing.<br><br>Examples:<br>=> zabbix\[process,poller,avg,busy\] → average time of poller processes spent doing something during the last minute<br>=> zabbix\[process,"icmp pinger",max,busy\] → maximum time spent doing something by any ICMP pinger process during the last minute<br>=> zabbix\[process,"history syncer",2,busy\] → time spent doing something by history syncer number 2 during the last minute<br>=> zabbix\[process,trapper,count\] → amount of currently running trapper processes| |zabbix\[proxy,<name>,<param>\]|<|<|<|<|<| |<|Information about Zabbix proxy.|<|<|Integer.|**name**: proxy name<br><br>Valid values for **param** are:<br>*lastaccess* - timestamp of last heart beat message received from proxy<br>*delay* - how long collected values are unsent, calculated as "proxy delay" (difference between the current proxy time and the timestamp of the oldest unsent value on proxy) + ("current server time" - "proxy lastaccess")<br><br>Example:<br>=> zabbix\[proxy,"Germany",lastaccess\]<br><br>`fuzzytime()` [function](/manual/appendix/functions/history) can be used to check availability of proxies.<br>This item is always processed by Zabbix server regardless of host location (on server or proxy).| |zabbix\[proxy\_history\]|<|<|<|<|<| |<|Number of values in the proxy history table waiting to be sent to the server.|<|<|Integer.|*(not supported on server)*| |zabbix\[queue,<from>,<to>\]|<|<|<|<|<| |<|Number of monitored items in the queue which are delayed at least by <from> seconds but less than by <to> seconds.|<|<|Integer.|**from** - default: 6 seconds<br>**to** - default: infinity<br>[Time-unit symbols](/manual/appendix/suffixes) (s,m,h,d,w) are supported for these parameters.| |zabbix\[rcache,<cache>,<mode>\]|<|<|<|<|<| |<|Availability statistics of Zabbix configuration cache.|<|<|Integer (for size); float (for percentage).|**cache**: *buffer*<br><br>Valid **modes** are:<br>*total* - total size of buffer<br>*free* - size of free buffer<br>*pfree* - percentage of free buffer<br>*used* - size of used buffer<br>*pused* - percentage of used buffer<br><br>*pused* mode is supported since Zabbix 4.0.0.| |zabbix\[requiredperformance\]|<|<|<|<|<| |<|Required performance of Zabbix server or Zabbix proxy, in new values per second expected.|<|<|Float.|Approximately correlates with "Required server performance, new values per second" in *Reports → [System information](/manual/web_interface/frontend_sections/reports/status_of_zabbix)*.| |zabbix\[stats,<ip>,<port>\]|<|<|<|<|<| |<|Remote Zabbix server or proxy internal metrics.|<|<|JSON object.|**ip** - IP/DNS/network mask list of servers/proxies to be remotely queried (default is 127.0.0.1)<br>**port** - port of server/proxy to be remotely queried (default is 10051)<br><br>Note that the stats request will only be accepted from the addresses listed in the 'StatsAllowedIP' [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) parameter on the target instance.<br><br>A selected set of internal metrics is returned by this item. For details, see [Remote monitoring of Zabbix stats](/manual/appendix/items/remote_stats#exposed_metrics).<br><br>Supported since 4.2.0.| |zabbix\[stats,<ip>,<port>,queue,<from>,<to>\]|<|<|<|<|<| |<|Remote Zabbix server or proxy internal queue metrics (see `zabbix[queue,<from>,<to>]`).|<|<|JSON object.|**ip** - IP/DNS/network mask list of servers/proxies to be remotely queried (default is 127.0.0.1)<br>**port** - port of server/proxy to be remotely queried (default is 10051)<br>**from** - delayed by at least (default is 6 seconds)<br>**to** - delayed by at most (default is infinity)<br><br>Note that the stats request will only be accepted from the addresses listed in the 'StatsAllowedIP' [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) parameter on the target instance.<br><br>Supported since 4.2.0.| |zabbix\[tcache,cache,<parameter>\]|<|<|<|<|<| |<|Effectiveness statistics of the Zabbix trend function cache.|<|<|Integer (for size); float (for percentage).|Valid **parameters** are:<br>*all* - total cache requests (default)<br>*hits* - cache hits<br>*phits* - percentage of cache hits<br>*misses* - cache misses<br>*pmisses* - percentage of cache misses<br>*items* - the number of cached items<br>*requests* - the number of cached requests<br>*pitems* - percentage of cached items from cached items + requests. Low percentage most likely means that the cache size can be reduced.<br><br>Supported since 5.4.0.<br><br>*(not supported on proxy)*| |zabbix\[trends\]|<|<|<|<|<| |<|Number of values stored in the TRENDS table.|<|<|Integer.|Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[trends\_uint\]|<|<|<|<|<| |<|Number of values stored in the TRENDS\_UINT table.|<|<|Integer.|Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>This item is supported since Zabbix 1.8.3.<br>*(not supported on proxy)*| |zabbix\[triggers\]|<|<|<|<|<| |<|Number of enabled triggers in Zabbix database, with all items enabled on enabled hosts.|<|<|Integer.|*(not supported on proxy)*| |zabbix\[uptime\]|<|<|<|<|<| |<|Uptime of Zabbix server or Zabbix proxy process in seconds.|<|<|Integer.|<| |zabbix\[vcache,buffer,<mode>\]|<|<|<|<|<| |<|Availability statistics of Zabbix value cache.|<|<|Integer (for size); float (for percentage).|Valid **modes** are:<br>*total* - total size of buffer<br>*free* - size of free buffer<br>*pfree* - percentage of free buffer<br>*used* - size of used buffer<br>*pused* - percentage of used buffer<br><br>*(not supported on proxy)*| |zabbix\[vcache,cache,<parameter>\]|<|<|<|<|<| |<|Effectiveness statistics of Zabbix value cache.|<|<|Integer.<br><br>With the *mode* parameter:<br>0 - normal mode,<br>1 - low memory mode|Valid **parameter** values are:<br>*requests* - total number of requests<br>*hits* - number of cache hits (history values taken from the cache)<br>*misses* - number of cache misses (history values taken from the database)<br>*mode* - value cache operating mode<br><br>This item is supported since Zabbix 2.2.0 and the *mode* parameter since Zabbix 3.0.0.<br>*(not supported on proxy)*<br><br>Once the low memory mode has been switched on, the value cache will remain in this state for 24 hours, even if the problem that triggered this mode is resolved sooner.<br><br>You may use this key with the *Change per second* preprocessing step in order to get values per second statistics.| |zabbix\[version\]|<|<|<|<|<| |<|Version of Zabbix server or proxy.|<|<|String.|This item is supported since Zabbix 5.0.0.<br><br>Example of return value: 5.0.0beta1| |zabbix\[vmware,buffer,<mode>\]|<|<|<|<|<| |<|Availability statistics of Zabbix vmware cache.|<|<|Integer (for size); float (for percentage).|Valid **modes** are:<br>*total* - total size of buffer<br>*free* - size of free buffer<br>*pfree* - percentage of free buffer<br>*used* - size of used buffer<br>*pused* - percentage of used buffer| |zabbix\[wcache,<cache>,<mode>\]|<|<|<|<|<| |<|Statistics and availability of Zabbix write cache.|<|<|<|Specifying <cache> is mandatory.| |<|**Cache**|**Mode**|<|<|<| |^|values|all<br>*(default)*|Total number of values processed by Zabbix server or Zabbix proxy, except unsupported items.|Integer.|Counter.<br>You may use this key with the *Change per second* preprocessing step in order to get values per second statistics.| |^|^|float|Number of processed float values.|Integer.|Counter.| |^|^|uint|Number of processed unsigned integer values.|Integer.|Counter.| |^|^|str|Number of processed character/string values.|Integer.|Counter.| |^|^|log|Number of processed log values.|Integer.|Counter.| |^|^|text|Number of processed text values.|Integer.|Counter.| |^|^|not supported|Number of times item processing resulted in item becoming unsupported or keeping that state.|Integer.|Counter.<br>| |^|history|pfree<br>*(default)*|Percentage of free history buffer.|Float.|History cache is used to store item values. A low number indicates performance problems on the database side.| |^|^|free|Size of free history buffer.|Integer.|<| |^|^|total|Total size of history buffer.|Integer.|<| |^|^|used|Size of used history buffer.|Integer.|<| |^|^|pused|Percentage of used history buffer.|Float.|*pused* mode is supported since Zabbix 4.0.0.| |^|index|pfree<br>*(default)*|Percentage of free history index buffer.|Float.|History index cache is used to index values stored in history cache.<br>*Index* cache is supported since Zabbix 3.0.0.| |^|^|free|Size of free history index history buffer.|Integer.|<| |^|^|total|Total size of history index history buffer.|Integer.|<| |^|^|used|Size of used history index history buffer.|Integer.|<| |^|^|pused|Percentage of used history index buffer.|Float.|*pused* mode is supported since Zabbix 4.0.0.| |^|trend|pfree<br>*(default)*|Percentage of free trend cache.|Float.|Trend cache stores aggregate for the current hour for all items that receive data.<br>*(not supported on proxy)*| |^|^|free|Size of free trend buffer.|Integer.|*(not supported on proxy)*| |^|^|total|Total size of trend buffer.|Integer.|*(not supported on proxy)*| |^|^|used|Size of used trend buffer.|Integer.|*(not supported on proxy)*| |^|^|pused|Percentage of used trend buffer.|Float.|*(not supported on proxy)*<br><br>*pused* mode is supported since Zabbix 4.0.0.|  
pt-br	#### Verificações suportadas  -   Parâmetros sem colchetes angulares são constantes - por exemplo,     'host' e 'available' em `zabbix[host,<type>,available]`. Use-os na     chave de item *como são*. -   Valores para itens e parâmetros de itens que "não são suportados no     Proxy" só podem ser obtidos se o host estiver sendo monitorado por     um Server. E vice e versa, valores "não suportados no Server" só podem ser     obtidos se o host for monitorado por um Proxy.  |Chave|<|<|<|<|<| |---|-|-|-|-|-| |▲|Descrição|<|<|Valor de retorno|Comentários| |zabbix\[boottime\]|<|<|<|<|<| |<|Tempo de inicialização de processo do Zabbix Server ou Zabbix Proxy em segundos.|<|<|Inteiro.|<| |zabbix\[cluster,discovery,nodes\]|<|<|<|<|<| |<|Descoberta de nós de [cluster de alta disponibilidade](/manual/concepts/server/ha).|<|<|JSON.|Este item pode ser usado para descoberta de baixo-nível.| |zabbix\[history\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY.|<|<|Inteiro.|Não use se utilizando MySQL InnoDB, Oracle ou PostgreSQL!<br>*(não suportado no Proxy)*| |zabbix\[history\_log\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY\_LOG.|<|<|Inteiro.|Não use se utilizando MySQL InnoDB, Oracle ou PostgreSQL!<br>*(não suportado no Proxy)*| |zabbix\[history\_str\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY\_STR.|<|<|Inteiro.|Não use se utilizando MySQL InnoDB, Oracle ou PostgreSQL!<br>*(não suportado no Proxy)*| |zabbix\[history\_text\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY\_TEXT.|<|<|Inteiro.|Não use se utilizando MySQL InnoDB, Oracle ou PostgreSQL!<br>*(não suportado no Proxy)*| |zabbix\[history\_uint\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY\_UINT.|<|<|Inteiro.|Não use se utilizando MySQL InnoDB, Oracle ou PostgreSQL!<br>Este item é suportado desde o Zabbix 1.8.3.<br>*(não suportado no Proxy)*| |zabbix\[host,,items\]|<|<|<|<|<| |<|Número de itens habilitados (suportado e não suportado) no host.|<|<|Inteiro.|Este item é suportado desde o Zabbix 3.0.0.| |zabbix\[host,,items\_unsupported\]|<|<|<|<|<| |<|Número de itens não suportados habilitados no host.|<|<|Inteiro.|Este item é suportado desde o Zabbix 3.0.0.\*| |zabbix\[host,,maintenance\]|<|<|<|<|<| |<|Estado de manutenção atual de um host.|<|<|0 - host em estado normal,<br>1 - host em manutenção com coleta de dados,<br>2 - host em manutenção sem coleta de dados.|Este item é sempre processado pelo Zabbix Server independentemente da localização do host (no Server ou Proxy). O Proxy não receberá este item com dado de configuração.<br>O segundo parâmetro deve estar vazio e é reservado para uso futuro.| |zabbix\[host,discovery,interfaces\]|<|<|<|<|<| |<|Detalhes de todas as interfaces configuradas no host do Zabbix Frontend.|<|<|Objeto JSON.|Este item pode ser usado em [descoberta de baixo-nível](/manual/discovery/low_level_discovery/examples/host_interfaces).<br>Este item é suportado desde o Zabbix 3.4.0.<br>*(não suportado no Proxy)*| |zabbix\[host,<type>,available\]|<|<|<|<|<| |<|Disponibilidade da interface principal de um tipo particular de verificações no host.|<|<|0 - não disponível, 1 - disponível, 2 - desconhecido.|**Tipos (type)** válidos são:<br>*agent*, *snmp*, *ipmi*, *jmx*<br><br>O valor do item é calculado de acordo com os parâmetros de configuração em relação à [inacessibilidade/indisponibilidade](/manual/appendix/items/unreachability) do host.<br><br>Este item é suportado desde o Zabbix 2.0.0.<br>| |zabbix\[hosts\]|<|<|<|<|<| |<|Número de hosts monitorados.|<|<|Inteiro.|<| |zabbix\[items\]|<|<|<|<|<| |<|Número de itens habilitados (suportado e não suportado).|<|<|Inteiro.|<| |zabbix\[items\_unsupported\]|<|<|<|<|<| |<|Número de itens não suportados.|<|<|Inteiro.|<| |zabbix\[java,,<param>\]|<|<|<|<|<| |<|Informação sobre Zabbix Java Gateway.|<|<|Se <param> for *ping*, "1" é retornado. Pode ser usado para verificar disponibilidade do Java Gateway usando a função de gatilho nodata().<br><br>Se <param> for *version*, a versão do Java Gateway é retornada. Exemplo: "2.0.0".|Valores válidos para **param** são:<br>*ping*, *version*<br><br>O segundo parâmetro deve estar vazio e é reservado para uso futuro.| |zabbix\[lld\_queue\]|<|<|<|<|<| |<|Contagem de valores enfileirados na fila de processamento de descobertas de baixo-nível.|<|<|Inteiro.|Este item pode ser usado para monitorar o comprimento da fila de processamento de descobertas de baixo-nível.<br><br>Este item é suportado desde o Zabbix 4.2.0.| |zabbix\[preprocessing\_queue\]|<|<|<|<|<| |<|Contagem de valores enfileirados na fila de processamento.|<|<|Inteiro.|Este item pode ser usado para monitorar o comprimento da fila de processamento.<br><br>Este item é suportado desde o Zabbix 3.4.0.| |zabbix\[process,<type>,<mode>,<state>\]|<|<|<|<|<| |<|Tempo gasto em <state> por um processo em particular do Zabbix ou um grupo de processos (identificado por <type> e <mode>) em porcentagem. Ele é calculado apenas para o último minuto.<br><br>Se <mode> é o número do processo Zabbix que não está em execução (por exemplo, com 5 pollers em execução <mode> é definido como 6), tal item passará para o estado não suportado.<br>Mínimo e máximo se referem à porcentagem de uso para um processo único. Assim, se em um grupo de 3 pollers a porcentagem de uso por processo for 2, 18 e 66, min retornaria 2 e max retornaria 66.<br>Os processos informam o que estão fazendo em memória compartilhada e o processo de automonitoramento resume tais dados a cada segundo. Mudanças de estado (ocupado/ocioso) são registradas na mudança - portanto um processo que se torna ocupado se registra como tal e não muda ou atualiza seu estado até que se torne ocioso. Isto garante que mesmo processos totalmente suspensos sejam corretamente registrados como 100% ocupados.<br>Atualmente, "ocupado" significa "não dormente", mas no futuro estados adicionais podem ser introduzidos - aguardando por travas, executando consultas de banco de dados, etc.<br>No Linux e na maioria dos outros sistemas, a resolução é 1/100 de um segundo.|<|<|Porcentagem de tempo.<br>float.|**Tipos** de [processos de Server](/manual/concepts/server#server_process_types) suportados:<br>*alert manager*, *alert syncer*, *alerter*, *availability manager*, *configuration syncer*, *discoverer*, *escalator*, *history poller*, *history syncer*, *housekeeper*, *http poller*, *icmp pinger*, *ipmi manager*, *ipmi poller*, *java poller*, *lld manager*, *lld worker*, *odbc poller*, *poller*, *preprocessing manager*, *preprocessing worker*, *proxy poller*, *self-monitoring*, *snmp trapper*, *task manager*, *timer*, *trapper*, *unreachable poller*, *vmware collector*<br><br>**Tipos** de [processos de Proxy](/manual/concepts/proxy#proxy_process_types) suportados:<br>*availability manager*, *configuration syncer*, *data sender*, *discoverer*, *heartbeat sender*, *history poller*, *history syncer*, *housekeeper*, *http poller*, *icmp pinger*, *ipmi manager*, *ipmi poller*, *java poller*, *odbs poller*, *poller*, *preprocessing manager*, *preprocessing worker*, *self-monitoring*, *snmp trapper*, *task manager*, *trapper*, *unreachable poller*, *vmware collector*<br><br>**Modos (modes)** válidos são:<br>*avg* - valor médio para todos os processos de um dado tipo (padrão)<br>*count* - retorna o número de forks para um dado tipo de processo, <state> não deve ser especificado<br>*max* - valor máximo<br>*min* - valor mínimo<br>*<process number>* - número do processo (entre 1 e o número de instâncias pre-forked). Por exemplo, se 4 trappers estão em execução, o valor está entre 1 e 4.<br><br>**Estados (states)** válidos são:<br>*busy* - processo está no estado ocupado, por exemplo, processando requisição (padrão).<br>*idle* - processo está em estado ocioso, fazendo nada.<br><br>Exemplos:<br>=> zabbix\[process,poller,avg,busy\] → tempo médio de processo de poller gasto fazendo alguma coisa durante o último minuto<br>=> zabbix\[process,"icmp pinger",max,busy\] → tempo máximo gasto fazendo alguma coisa por qualquer processo de ping ICMP durante o último minuto<br>=> zabbix\[process,"history syncer",2,busy\] → tempo gasto fazendo alguma coisa pelo sincronizador de histórico número 2 no último minuto<br>=> zabbix\[process,trapper,count\] → quantidade de processos trapper atualmente em execução| |zabbix\[proxy,<name>,<param>\]|<|<|<|<|<| |<|Informação sobre Zabbix Proxy.|<|<|Inteiro.|**name**: nome do Proxy<br><br>Valores válidos para **param** são:<br>*lastaccess* - registro de data da última mensagem de heartbeat recebida do Proxy<br>*delay* - por quanto tempo os valores coletados não são enviados, calculados como "proxy delay" (diferença entre o tempo atual do Proxy e o registro de data valor não enviado mais antigo no Proxy) + ("tempo atual do Server" - "último acesso do Proxy")<br><br>Exemplo:<br>=> zabbix\[proxy,"Germany",lastaccess\]<br><br>A [função](/manual/appendix/functions/history) `fuzzytime()` pode ser usada para verificar a disponibilidade de Proxies.<br>Este item é sempre processado pelo Zabbix Server independentemente da localização do host (no Server ou Proxy).| |zabbix\[proxy\_history\]|<|<|<|<|<| |<|Número de valores na tabela history do Proxy aguardando serem enviados para o Server.|<|<|Inteiro.|*(não suportado no Server)*| |zabbix\[queue,<from>,<to>\]|<|<|<|<|<| |<|Número de itens monitorados na fila que está atrasada por pelo menos <from> segundos mas menos do que <to> segundos.|<|<|Inteiro.|**from** - padrão: 6 segundos<br>**to** - padrão: infinito<br>[Símbolos de unidade de tempo](/manual/appendix/suffixes) (s,m,h,d,w) são suportados para estes parâmetros.| |zabbix\[rcache,<cache>,<mode>\]|<|<|<|<|<| |<|Estatísticas de disponibilidade do cache de configuração do Zabbix.|<|<|Inteiro (para tamanho); float (para porcentagem).|**cache**: *buffer*<br><br>**Modos (modes)** válidos são:<br>*total* - tamanho total do buffer<br>*free* - tamanho do buffer livre<br>*pfree* - porcentagem do buffer livre<br>*used* - tamanho do buffer usado<br>*pused* - porcentagem do buffer usado<br><br>O modo *pused* é suportado desde o Zabbix 4.0.0.| |zabbix\[requiredperformance\]|<|<|<|<|<| |<|Performance requerida do Zabbix Server ou Zabbix Proxy, em novos valores por segundo esperados.|<|<|float.|Aproximadamente correlaciona-se com "Performance requerida do Server, novos valores por segundo" em *Relatórios → [Informação do sistema](/manual/web_interface/frontend_sections/reports/status_of_zabbix)*.| |zabbix\[stats,<ip>,<port>\]|<|<|<|<|<| |<|Métricas internas remotas do Zabbix Server ou Proxy.|<|<|Objeto JSON.|**ip** - lista IP/DNS/máscara de rede de Servers/Proxies para serem consultados remotamente (padrão é 127.0.0.1)<br>**port** - porta do Server/Proxy a ser consultada remotamente (padrão é 10051)<br><br>Note que as solicitações de estatísticas (stats) somente serão aceitas de endereços listados no parâmetro 'StatsAllowedIP' do [Server](/manual/appendix/config/zabbix_server)/[Proxy](/manual/appendix/config/zabbix_proxy) na instância de destino.<br><br>Um conjunto selecionado de métricas internas é retornado por este item. Para detalhes, consulte [Monitoramento remoto de estatísticas do Zabbix](/manual/appendix/items/remote_stats#exposed_metrics).<br><br>Suportado desde 4.2.0.| |zabbix\[stats,<ip>,<port>,queue,<from>,<to>\]|<|<|<|<|<| |<|Métricas de fila internas do Zabbix Server ou Proxy (veja `zabbix[queue,<from>,<to>]`).|<|<|Objeto JSON.|**ip** - lista IP/DNS/máscara de rede de Servers/Proxies para serem consultados remotamente (padrão é 127.0.0.1)<br>**port** - porta do Server/Proxy a ser consultada remotamente (padrão é 10051)<br>**from** - atrasado por pelo menos (padrão é 6 segundos)<br>**to** - atrasado por no máximo (padrão é infinito)<br><br>Note que as solicitações de estatísticas (stats) somente serão aceitas de endereços listados no parâmetro 'StatsAllowedIP' do [Server](/manual/appendix/config/zabbix_server)/[Proxy](/manual/appendix/config/zabbix_proxy) na instância de destino.<br><br>Suportado desde 4.2.0.| |zabbix\[tcache,cache,<parameter>\]|<|<|<|<|<| |<|Estatísticas de efetividade do cache de função de tendência do Zabbix.|<|<|Inteiro (para tamanho); float (para porcentagem).|**Parâmetros (parameter)** válidos são:<br>*all* - solicitações totais de cache (padrão)<br>*hits* - acertos de cache<br>*phits* - porcentagem de acertos de cache<br>*misses* - falhas de cache<br>*pmisses* - porcentagem de falhas de cache<br>*items* - o número de itens em cache<br>*requests* - o número de solicitações em cache<br>*pitems* - porcentagem de itens em cache a partir de itens em cache + solicitações. Baixa porcentagem provavelmente significa que o tamanho do cache pode ser reduzido.<br><br>Suportado desde 5.4.0.<br><br>*(não suportado no Proxy)*| |zabbix\[trends\]|<|<|<|<|<| |<|Número de valores armazenados na tabela TRENDS.|<|<|Inteiro.|Não use se utilizando MySQL InnoDB, Oracle ou PostgreSQL!<br>*(não suportado no Proxy)*| |zabbix\[trends\_uint\]|<|<|<|<|<| |<|Número de valores armazenados na tabela TRENDS\_UINT.|<|<|Inteiro.|Não use se utilizando MySQL InnoDB, Oracle ou PostgreSQL!<br>Este item é suportado desde o Zabbix 1.8.3.<br>*(não suportado no Proxy)*| |zabbix\[triggers\]|<|<|<|<|<| |<|Número de gatilhos (trigger) habilitados no banco de dados do Zabbix, com todos os itens habilitados em hosts habilitados.|<|<|Inteiro.|*(não suportado no Proxy)*| |zabbix\[uptime\]|<|<|<|<|<| |<|Tempo ativo de processo do Zabbix Server ou Zabbix Proxy em segundos.|<|<|Inteiro.|<| |zabbix\[vcache,buffer,<mode>\]|<|<|<|<|<| |<|Estatísticas de disponibilidade do cache de valor do Zabbix.|<|<|Inteiro (para tamanho); float (para porcentagem).|**Modos (modes)** válidos são:<br>*total* - tamanho total do buffer<br>*free* - tamanho do buffer livre<br>*pfree* - porcentagem de buffer livre<br>*used* - tamanho de buffer usado<br>*pused* - porcentagem de buffer usado<br><br>*(não suportado no Proxy)*| |zabbix\[vcache,cache,<parameter>\]|<|<|<|<|<| |<|Estatísticas de efetividade do cache de valor do Zabbix.|<|<|Inteiro.<br><br>Com o parâmetro *mode*:<br>0 - modo normal,<br>1 - modo de baixa memória|**Parâmetros (parameter)** válidos são:<br>*requests* - número total de solicitações<br>*hits* - número de acertos de cache (valores históricos retirados do cache)<br>*misses* - número de falhas de cache (valores históricos retirados do banco de dados)<br>*mode* - valor de modo de operação de cache<br><br>Este item é suportado desde o Zabbix 2.2.0 e o parâmetro *mode* desde o Zabbix 3.0.0.<br>*(não suportado no Proxy)*<br><br>Uma vez que o modo de baixa memória seja ativado, o cache de valor permanecerá neste estado por 24 horas, mesmo que o problema que provocou este modo seja resolvido antes.<br><br>Você pode usar esta chave com a etapa de pré-processamento *Alterações por segundo* de modo a obter estatísticas de valores por segundo.| |zabbix\[version\]|<|<|<|<|<| |<|Versão do Zabbix Server ou Proxy.|<|<|String.|Este item é suportado desde o Zabbix 5.0.0.<br><br>Exemplo de valor de retorno: 5.0.0beta1| |zabbix\[vmware,buffer,<mode>\]|<|<|<|<|<| |<|Availability statistics of Zabbix vmware cache.|<|<|Inteiro (para tamanho); float (para porcentagem).|**Modos (modes)** válidos são:<br>*total* - tamanho total de buffer<br>*free* - tamanho de buffer livre<br>*pfree* - porcentagem de buffer livre<br>*used* - tamanho de buffer usado<br>*pused* - porcentagem de buffer usado| |zabbix\[wcache,<cache>,<mode>\]|<|<|<|<|<| |<|Estatísticas e disponibilidade de cache de escrita do Zabbix.|<|<|<|É obrigatório especificar <cache>.| |<|**Cache**|**Mode**|<|<|<| |^|valores|all<br>*(padrão)*|Número total de valores processados pelo Zabbix Server ou Zabbix Proxy, exceto itens não suportados.|Inteiro.|Contador (counter).<br>Você deve usar esta chave com a etapa de pré-processamento *Alterações por segundo* de modo a obter estatísticas de valores por segundo.| |^|^|float|Número de valores flutuantes (float) processados.|Inteiro.|Contador (counter).| |^|^|uint|Número de valores inteiros (unsigned) processados.|Inteiro.|Contador (counter).| |^|^|str|Número de valores caracter/string processados.|Inteiro.|Contador (counter).| |^|^|log|Número de valores de log processados.|Inteiro.|Contador (counter).| |^|^|text|Número de valores de texto processados.|Inteiro.|Contador (counter).| |^|^|not supported|Número de vezes que processamento de item resultou no item se tornando não suportado ou mantendo este estado.|Inteiro.|Contador (counter).<br>| |^|history|pfree<br>*(padrão)*|Porcentagem de buffer histórico livre.|Float.|O cache histórico é usado para armazenar valores de item. Um número baixo indica problemas de performance no lado do banco de dados.| |^|^|free|Tamanho do buffer histórico livre.|Inteiro.|<| |^|^|total|Tamanho total do buffer histórico.|Inteiro.|<| |^|^|used|Tamanho do buffer histórico usado.|Inteiro.|<| |^|^|pused|Porcentagem de buffer histórico usado.|Float.|O modo *pused* é suportado desde o Zabbix 4.0.0.| |^|index|pfree<br>*(padrão)*|Porcentagem de buffer de índice histórico livre.|Float.|O cache de índice histórico é usado para indexar valores armazenados no cache histórico.<br>O cache de índice (*index*) é suportado desde o Zabbix 3.0.0.| |^|^|free|Tamanho do buffer de índice histórico livre.|Inteiro.|<| |^|^|total|Tamanho total do buffer de índice histórico.|Inteiro.|<| |^|^|used|Tamanho do buffer de índice histórico usado.|Inteiro.|<| |^|^|pused|Porcentagem do buffer de índice histórico usado.|Float.|O modo *pused* é suportado desde o Zabbix 4.0.0.| |^|trend|pfree<br>*(padrão)*|Porcentagem de cache de tendência livre.|Float.|O cache de tendência armazena agregados para a hora atual de todos os itens que recebem dados.<br>*(não suportado no Proxy)*| |^|^|free|Tamanho do buffer de tendência livre.|Inteiro.|*(não suportado no Proxy)*| |^|^|total|Tamanho total do buffer de tendência.|Inteiro.|*(não suportado no Proxy)*| |^|^|used|Tamanho do buffer de tendência usado.|Inteiro.|*(não suportado no Proxy)*| |^|^|pused|Porcentagem de buffer de tendência usado.|Float.|*(não suportado no Proxy)*<br><br>O modo *pused* é suportado desde o Zabbix 4.0.0.|  

en-us	#### Supported checks  -   Parameters without angle brackets are constants - for example,     'host' and 'available' in `zabbix[host,<type>,available]`. Use them     in the item key *as is*. -   Values for items and item parameters that are "not supported on     proxy" can only be gathered if the host is monitored by server. And     vice versa, values "not supported on server" can only be gathered if     the host is monitored by proxy.  |Key|<|<|<|<|<| |-|------|--|------|------|-| |▲|Description|<|<|Return value|Comments| |zabbix\[boottime\]|<|<|<|<|<| |<|Startup time of Zabbix server or Zabbix proxy process in seconds.|<|<|Integer.|<| |zabbix\[cluster,discovery,nodes\]|<|<|<|<|<| |<|Discover [high availability cluster](/manual/concepts/server/ha) nodes.|<|<|JSON.|This item can be used in low-level discovery.| |zabbix\[history\]|<|<|<|<|<| |<|Number of values stored in the HISTORY table.|<|<|Integer.|This item is deprecated since Zabbix 6.0.<br>Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[history\_log\]|<|<|<|<|<| |<|Number of values stored in the HISTORY\_LOG table.|<|<|Integer.|This item is deprecated since Zabbix 6.0.<br>Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[history\_str\]|<|<|<|<|<| |<|Number of values stored in the HISTORY\_STR table.|<|<|Integer.|This item is deprecated since Zabbix 6.0.<br>Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[history\_text\]|<|<|<|<|<| |<|Number of values stored in the HISTORY\_TEXT table.|<|<|Integer.|This item is deprecated since Zabbix 6.0.<br>Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[history\_uint\]|<|<|<|<|<| |<|Number of values stored in the HISTORY\_UINT table.|<|<|Integer.|This item is deprecated since Zabbix 6.0.<br>Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>This item is supported since Zabbix 1.8.3.<br>*(not supported on proxy)*| |zabbix\[host,,items\]|<|<|<|<|<| |<|Number of enabled items (supported and not supported) on the host.|<|<|Integer.|This item is supported since Zabbix 3.0.0.| |zabbix\[host,,items\_unsupported\]|<|<|<|<|<| |<|Number of enabled unsupported items on the host.|<|<|Integer.|This item is supported since Zabbix 3.0.0.| |zabbix\[host,,maintenance\]|<|<|<|<|<| |<|Current maintenance status of a host.|<|<|0 - host in normal state,<br>1 - host in maintenance with data collection,<br>2 - host in maintenance without data collection.|This item is always processed by Zabbix server regardless of host location (on server or proxy). The proxy will not receive this item with configuration data.<br>The second parameter must be empty and is reserved for future use.| |zabbix\[host,discovery,interfaces\]|<|<|<|<|<| |<|Details of all configured interfaces of the host in Zabbix frontend.|<|<|JSON object.|This item can be used in [low-level discovery](/manual/discovery/low_level_discovery/examples/host_interfaces).<br>This item is supported since Zabbix 3.4.0.<br>*(not supported on proxy)*| |zabbix\[host,<type>,available\]|<|<|<|<|<| |<|Availability of the main interface of a particular type of checks on the host.|<|<|0 - not available, 1 - available, 2 - unknown.|Valid **types** are:<br>*agent*, *snmp*, *ipmi*, *jmx*<br><br>The item value is calculated according to configuration parameters regarding host [unreachability/unavailability](/manual/appendix/items/unreachability).<br><br>This item is supported since Zabbix 2.0.0.<br>| |zabbix\[hosts\]|<|<|<|<|<| |<|Number of monitored hosts.|<|<|Integer.|<| |zabbix\[items\]|<|<|<|<|<| |<|Number of enabled items (supported and not supported).|<|<|Integer.|<| |zabbix\[items\_unsupported\]|<|<|<|<|<| |<|Number of not supported items.|<|<|Integer.|<| |zabbix\[java,,<param>\]|<|<|<|<|<| |<|Information about Zabbix Java gateway.|<|<|If <param> is *ping*, "1" is returned. Can be used to check Java gateway availability using nodata() trigger function.<br><br>If <param> is *version*, version of Java gateway is returned. Example: "2.0.0".|Valid values for **param** are:<br>*ping*, *version*<br><br>Second parameter must be empty and is reserved for future use.| |zabbix\[lld\_queue\]|<|<|<|<|<| |<|Count of values enqueued in the low-level discovery processing queue.|<|<|Integer.|This item can be used to monitor the low-level discovery processing queue length.<br><br>This item is supported since Zabbix 4.2.0.| |zabbix\[preprocessing\_queue\]|<|<|<|<|<| |<|Count of values enqueued in the preprocessing queue.|<|<|Integer.|This item can be used to monitor the preprocessing queue length.<br><br>This item is supported since Zabbix 3.4.0.| |zabbix\[process,<type>,<mode>,<state>\]|<|<|<|<|<| |<|Time a particular Zabbix process or a group of processes (identified by <type> and <mode>) spent in <state> in percentage. It is calculated for the last minute only.<br><br>If <mode> is Zabbix process number that is not running (for example, with 5 pollers running <mode> is specified to be 6), such an item will turn into unsupported state.<br>Minimum and maximum refers to the usage percentage for a single process. So if in a group of 3 pollers usage percentages per process were 2, 18 and 66, min would return 2 and max would return 66.<br>Processes report what they are doing in shared memory and the self-monitoring process summarizes that data each second. State changes (busy/idle) are registered upon change - thus a process that becomes busy registers as such and doesn't change or update the state until it becomes idle. This ensures that even fully hung processes will be correctly registered as 100% busy.<br>Currently, "busy" means "not sleeping", but in the future additional states might be introduced - waiting for locks, performing database queries, etc.<br>On Linux and most other systems, resolution is 1/100 of a second.|<|<|Percentage of time.<br>Float.|Supported **types** of [server processes](/manual/concepts/server#server_process_types):<br>*alert manager*, *alert syncer*, *alerter*, *availability manager*, *configuration syncer*, *discoverer*, *escalator*, *ha manager*, *history poller*, *history syncer*, *housekeeper*, *http poller*, *icmp pinger*, *ipmi manager*, *ipmi poller*, *java poller*, *lld manager*, *lld worker*, *odbc poller*, *poller*, *preprocessing manager*, *preprocessing worker*, *proxy poller*, *self-monitoring*, *service manager*, *snmp trapper*, *task manager*, *timer*, *trapper*, *trigger housekeeper*, *unreachable poller*, *vmware collector*<br><br>Supported **types** of [proxy processes](/manual/concepts/proxy#proxy_process_types):<br>*availability manager*, *configuration syncer*, *data sender*, *discoverer*, *heartbeat sender*, *history poller*, *history syncer*, *housekeeper*, *http poller*, *icmp pinger*, *ipmi manager*, *ipmi poller*, *java poller*, *odbc poller*, *poller*, *preprocessing manager*, *preprocessing worker*, *self-monitoring*, *snmp trapper*, *task manager*, *trapper*, *unreachable poller*, *vmware collector*<br><br>Valid **modes** are:<br>*avg* - average value for all processes of a given type (default)<br>*count* - returns number of forks for a given process type, <state> should not be specified<br>*max* - maximum value<br>*min* - minimum value<br>*<process number>* - process number (between 1 and the number of pre-forked instances). For example, if 4 trappers are running, the value is between 1 and 4.<br><br>Valid **states** are:<br>*busy* - process is in busy state, for example, processing request (default).<br>*idle* - process is in idle state doing nothing.<br><br>Examples:<br>=> zabbix\[process,poller,avg,busy\] → average time of poller processes spent doing something during the last minute<br>=> zabbix\[process,"icmp pinger",max,busy\] → maximum time spent doing something by any ICMP pinger process during the last minute<br>=> zabbix\[process,"history syncer",2,busy\] → time spent doing something by history syncer number 2 during the last minute<br>=> zabbix\[process,trapper,count\] → amount of currently running trapper processes| |zabbix\[proxy,<name>,<param>\]|<|<|<|<|<| |<|Information about Zabbix proxy.|<|<|Integer.|**name**: proxy name<br><br>Valid values for **param** are:<br>*lastaccess* - timestamp of last heart beat message received from proxy<br>*delay* - how long collected values are unsent, calculated as "proxy delay" (difference between the current proxy time and the timestamp of the oldest unsent value on proxy) + ("current server time" - "proxy lastaccess")<br><br>Example:<br>=> zabbix\[proxy,"Germany",lastaccess\]<br><br>`fuzzytime()` [function](/manual/appendix/functions/history) can be used to check availability of proxies.<br>This item is always processed by Zabbix server regardless of host location (on server or proxy).| |zabbix\[proxy\_history\]|<|<|<|<|<| |<|Number of values in the proxy history table waiting to be sent to the server.|<|<|Integer.|*(not supported on server)*| |zabbix\[queue,<from>,<to>\]|<|<|<|<|<| |<|Number of monitored items in the queue which are delayed at least by <from> seconds but less than by <to> seconds.|<|<|Integer.|**from** - default: 6 seconds<br>**to** - default: infinity<br>[Time-unit symbols](/manual/appendix/suffixes) (s,m,h,d,w) are supported for these parameters.| |zabbix\[rcache,<cache>,<mode>\]|<|<|<|<|<| |<|Availability statistics of Zabbix configuration cache.|<|<|Integer (for size); float (for percentage).|**cache**: *buffer*<br><br>Valid **modes** are:<br>*total* - total size of buffer<br>*free* - size of free buffer<br>*pfree* - percentage of free buffer<br>*used* - size of used buffer<br>*pused* - percentage of used buffer<br><br>*pused* mode is supported since Zabbix 4.0.0.| |zabbix\[requiredperformance\]|<|<|<|<|<| |<|Required performance of Zabbix server or Zabbix proxy, in new values per second expected.|<|<|Float.|Approximately correlates with "Required server performance, new values per second" in *Reports → [System information](/manual/web_interface/frontend_sections/reports/status_of_zabbix)*.| |zabbix\[stats,<ip>,<port>\]|<|<|<|<|<| |<|Remote Zabbix server or proxy internal metrics.|<|<|JSON object.|**ip** - IP/DNS/network mask list of servers/proxies to be remotely queried (default is 127.0.0.1)<br>**port** - port of server/proxy to be remotely queried (default is 10051)<br><br>Note that the stats request will only be accepted from the addresses listed in the 'StatsAllowedIP' [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) parameter on the target instance.<br><br>A selected set of internal metrics is returned by this item. For details, see [Remote monitoring of Zabbix stats](/manual/appendix/items/remote_stats#exposed_metrics).<br><br>Supported since 4.2.0.| |zabbix\[stats,<ip>,<port>,queue,<from>,<to>\]|<|<|<|<|<| |<|Remote Zabbix server or proxy internal queue metrics (see `zabbix[queue,<from>,<to>]`).|<|<|JSON object.|**ip** - IP/DNS/network mask list of servers/proxies to be remotely queried (default is 127.0.0.1)<br>**port** - port of server/proxy to be remotely queried (default is 10051)<br>**from** - delayed by at least (default is 6 seconds)<br>**to** - delayed by at most (default is infinity)<br><br>Note that the stats request will only be accepted from the addresses listed in the 'StatsAllowedIP' [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) parameter on the target instance.<br><br>Supported since 4.2.0.| |zabbix\[tcache,cache,<parameter>\]|<|<|<|<|<| |<|Effectiveness statistics of the Zabbix trend function cache.|<|<|Integer (for size); float (for percentage).|Valid **parameters** are:<br>*all* - total cache requests (default)<br>*hits* - cache hits<br>*phits* - percentage of cache hits<br>*misses* - cache misses<br>*pmisses* - percentage of cache misses<br>*items* - the number of cached items<br>*requests* - the number of cached requests<br>*pitems* - percentage of cached items from cached items + requests. Low percentage most likely means that the cache size can be reduced.<br><br>Supported since 5.4.0.<br><br>*(not supported on proxy)*| |zabbix\[trends\]|<|<|<|<|<| |<|Number of values stored in the TRENDS table.|<|<|Integer.|This item is deprecated since Zabbix 6.0.<br>Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>*(not supported on proxy)*| |zabbix\[trends\_uint\]|<|<|<|<|<| |<|Number of values stored in the TRENDS\_UINT table.|<|<|Integer.|This item is deprecated since Zabbix 6.0.<br>Do not use if MySQL InnoDB, Oracle or PostgreSQL is used!<br>This item is supported since Zabbix 1.8.3.<br>*(not supported on proxy)*| |zabbix\[triggers\]|<|<|<|<|<| |<|Number of enabled triggers in Zabbix database, with all items enabled on enabled hosts.|<|<|Integer.|*(not supported on proxy)*| |zabbix\[uptime\]|<|<|<|<|<| |<|Uptime of Zabbix server or Zabbix proxy process in seconds.|<|<|Integer.|<| |zabbix\[vcache,buffer,<mode>\]|<|<|<|<|<| |<|Availability statistics of Zabbix value cache.|<|<|Integer (for size); float (for percentage).|Valid **modes** are:<br>*total* - total size of buffer<br>*free* - size of free buffer<br>*pfree* - percentage of free buffer<br>*used* - size of used buffer<br>*pused* - percentage of used buffer<br><br>*(not supported on proxy)*| |zabbix\[vcache,cache,<parameter>\]|<|<|<|<|<| |<|Effectiveness statistics of Zabbix value cache.|<|<|Integer.<br><br>With the *mode* parameter:<br>0 - normal mode,<br>1 - low memory mode|Valid **parameter** values are:<br>*requests* - total number of requests<br>*hits* - number of cache hits (history values taken from the cache)<br>*misses* - number of cache misses (history values taken from the database)<br>*mode* - value cache operating mode<br><br>This item is supported since Zabbix 2.2.0 and the *mode* parameter since Zabbix 3.0.0.<br>*(not supported on proxy)*<br><br>Once the low memory mode has been switched on, the value cache will remain in this state for 24 hours, even if the problem that triggered this mode is resolved sooner.<br><br>You may use this key with the *Change per second* preprocessing step in order to get values per second statistics.| |zabbix\[version\]|<|<|<|<|<| |<|Version of Zabbix server or proxy.|<|<|String.|This item is supported since Zabbix 5.0.0.<br><br>Example of return value: 5.0.0beta1| |zabbix\[vmware,buffer,<mode>\]|<|<|<|<|<| |<|Availability statistics of Zabbix vmware cache.|<|<|Integer (for size); float (for percentage).|Valid **modes** are:<br>*total* - total size of buffer<br>*free* - size of free buffer<br>*pfree* - percentage of free buffer<br>*used* - size of used buffer<br>*pused* - percentage of used buffer| |zabbix\[wcache,<cache>,<mode>\]|<|<|<|<|<| |<|Statistics and availability of Zabbix write cache.|<|<|<|Specifying <cache> is mandatory.| |<|**Cache**|**Mode**|<|<|<| |^|values|all<br>*(default)*|Total number of values processed by Zabbix server or Zabbix proxy, except unsupported items.|Integer|Counter.<br>You may use this key with the *Change per second* preprocessing step in order to get values per second statistics.| |^|^|float|Number of processed float values.|Integer|Counter.| |^|^|uint|Number of processed unsigned integer values.|Integer|Counter.| |^|^|str|Number of processed character/string values.|Integer|Counter.| |^|^|log|Number of processed log values.|Integer|Counter.| |^|^|text|Number of processed text values.|Integer|Counter.| |^|^|not supported|Number of times item processing resulted in item becoming unsupported or keeping that state.|Integer|Counter.<br>| |^|history|pfree<br>*(default)*|Percentage of free history buffer.|Float.|History cache is used to store item values. A low number indicates performance problems on the database side.| |^|^|free|Size of free history buffer.|Integer|<| |^|^|total|Total size of history buffer.|Integer|<| |^|^|used|Size of used history buffer.|Integer|<| |^|^|pused|Percentage of used history buffer.|Float.|*pused* mode is supported since Zabbix 4.0.0.| |^|index|pfree<br>*(default)*|Percentage of free history index buffer.|Float.|History index cache is used to index values stored in history cache.<br>*Index* cache is supported since Zabbix 3.0.0.| |^|^|free|Size of free history index history buffer.|Integer|<| |^|^|total|Total size of history index history buffer.|Integer|<| |^|^|used|Size of used history index history buffer.|Integer|<| |^|^|pused|Percentage of used history index buffer.|Float.|*pused* mode is supported since Zabbix 4.0.0.| |^|trend|pfree<br>*(default)*|Percentage of free trend cache.|Float.|Trend cache stores aggregate for the current hour for all items that receive data.<br>*(not supported on proxy)*| |^|^|free|Size of free trend buffer.|Integer|*(not supported on proxy)*| |^|^|total|Total size of trend buffer.|Integer|*(not supported on proxy)*| |^|^|used|Size of used trend buffer.|Integer|*(not supported on proxy)*| |^|^|pused|Percentage of used trend buffer.|Float.|*(not supported on proxy)*<br><br>*pused* mode is supported since Zabbix 4.0.0.|
pt-br	#### Verificações suportadas   -   Parâmetros sem colchetes angulares são constantes - por exemplo, 'host' e 'available' em `zabbix[host,<type>,available]`. Use-os na key do item *como estão*. -   Valores para itens e parâmetros de itens que não são suportados em proxy só podem ser obtidos se o host for monitorado pelo servidor. E vice-versa, valores "não suportados no servidor" só podem ser obtidos se o host for monitorado pelo proxy.  |Key|<|<|<|<|<| |-|------|--|------|------|-| |▲|Descrição|<|<|Retornar valor|Comentários| |zabbix\[boottime\]|<|<|<|<|<| |<|Tempo de inicialização do processo do servidor Zabbix ou do proxy Zabbix em segundos.|<|<|Inteiro.|<| |zabbix\[cluster,discovery,nodes\]|<|<|<|<|<| |<|Descubra os nodes [high availability cluster](/manual/concepts/server/ha).|<|<|JSON.|Este item pode ser usado em descoberta de baixo nível.| |zabbix\[history\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY.|<|<|Inteiro.|Este item está desativado desde o Zabbix 6.0.<br>Não use se o MySQL InnoDB, Oracle ou PostgreSQL estiver sendo usado!<br>*(não suportado no proxy)*| |zabbix\[history\_log\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY\_LOG.|<|<|Inteiro.|Este item está desativado desde o Zabbix 6.0.<br>Não use se o MySQL InnoDB, Oracle ou PostgreSQL estiver sendo usado!<br>*(não suportado no proxy)*| |zabbix\[history\_str\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY\_STR table.|<|<|Inteiro.|Este item está desativado desde o Zabbix 6.0.<br>Não use se o MySQL InnoDB, Oracle ou PostgreSQL estiver sendo usado!!<br>*(não suportado no proxy)*| |zabbix\[history\_text\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY\_TEXT.|<|<|Inteiro.|Este item está desativado desde o Zabbix 6.0<br>MySQL InnoDB, Oracle ou PostgreSQL estiver sendo usado!!<br>*(não suportado no proxy)*| |zabbix\[history\_uint\]|<|<|<|<|<| |<|Número de valores armazenados na tabela HISTORY\_UINT.|<|<|Inteiro.|TEste item está desativado desde o Zabbix 6.0.<br>Não use se o MySQL InnoDB, Oracle ou PostgreSQL estiver sendo usado!!<br>Este item é suportado desde o Zabbix 1.8.3.<br>*(não suportado no proxy)*| |zabbix\[host,,items\]|<|<|<|<|<| |<|Número de itens habilitados (suportados e não suportados) no host.|<|<|Inteiro.|Este item é suportado desde o Zabbix 3.0.0.| |zabbix\[host,,items\_unsupported\]|<|<|<|<|<| |<|Número de itens não suportados habilitados no host.|<|<|Inteiro.|Este item é suportado desde Zabbix 3.0.0.| |zabbix\[host,,maintenance\]|<|<|<|<|<| |<|Status de manutenção atual de um host.|<|<|0 -Status de manutenção atual de um host.,<br>1 - host em manutenção com coleta de dados,<br>2 - host em manutenção sem coleta de dados.|Este item é sempre processado pelo servidor do Zabbix independente do local do host (não suportado no proxy). O proxy não receberá esse item com dado de configuração.<br>O segundo parâmetro deve estar vazio e ser reservado para uso futuro.| |zabbix\[host,discovery,interfaces\]|<|<|<|<|<| |<|Detalhes de todas as interfaces configuradas do host no frontend do Zabbix..|<|<|JSON object.|Este item pode ser usado em descoberta de baixo nível [low-level discovery](/manual/discovery/low_level_discovery/examples/host_interfaces).<br>Este item é suportado desde o Zabbix 3.4.0.<br>*(não suportado no proxy)*| |zabbix\[host,<type>,available\]|<|<|<|<|<| |<|Disponibilidade da interface principal de um tipo específico de verificação no host.|<|<|0 - não disponível, 1 - disponível, 2 - desconhecido.|Os **tipos** válidos são:<br>*agent*, *snmp*, *ipmi*, *jmx*<br><br>O valor do item é calculado com base nos parâmetros em relação ao host [unreachability/unavailability](/manual/appendix/items/unreachability).<br><br>Este item é suporatdo desde o Zabbix 2.0.0.<br>| |zabbix\[hosts\]|<|<|<|<|<| |<|Número de hosts monitorados.|<|<|Inteiro.|<| |zabbix\[items\]|<|<|<|<|<| |<|Número de itens habilitados (suportados e não suportados).|<|<|Inteiro.|<| |zabbix\[items\_unsupported\]|<|<|<|<|<| |<|Número de itens não suportados.|<|<|Inteiro.|<| |zabbix\[java,,<param>\]|<|<|<|<|<| |<|Informações sobre Zabbix Java gateway.|<|<|Se <param> for *ping*, retorna "1". Pode ser usado para verificar a disponibilidade do gateway Java usando a função trigger nodata().<br><br>Se <param> for *version*, retorna a versão do Java gateway. Exemplo: "2.0.0".|Os valores válidos **param** são:<br>*ping*, *version*<br><br>O segundo parâmetro deve estar vázio e reservado para uso futuro.| |zabbix\[lld\_queue\]|<|<|<|<|<| |<|Contagem de valores enfileirados na fila de processamento de descoberta de baixo nível.|<|<|Inteiro.|Este item pode ser usado para monitorar o comprimento da fila de processamento de descoberta de baixo nível.<br><br>Esse item é suportado desde o Zabbix 4.2.0.| |zabbix\[preprocessing\_queue\]|<|<|<|<|<| |<|Contagem de valores enfileirados na fila de pré-processamento.|<|<|Inteiro.|Este item pode ser usado para monitorar o comprimento da fila de pré-processamento.<br><br>Este item é suportado desde o Zabbix 3.4.0.| |zabbix\[process,<type>,<mode>,<state>\]|<|<|<|<|<| |<|Tempo que um processo específico do Zabbix ou um grupo de processos (identificado por <type> e <mode>) passou em <state> em porcentagem. É calculado somente no último minuto.<br><br>Se o <mode> para o número de processo do Zabbix que não está em execução (por exemplo, com 5 pollers rodando o <mode> é especificado como  6), tal item se tornará um estado não suportado.<br>O mínimo e o máximo se referem à porcentagem de uso para um único processo. Portanto, se em um grupo de 3 pollers as percentagens de uso por processo foram 2, 18 e 66, o mínimo retornaria 2 e o máximo retornaria 66.<br>Os processos relatam o que estão fazendo na memória compartilhada e o processo de auto-monitoramento resume esses dados a cada segundo. As mudanças de estado (ocupado/inativo) são registradas quando ocorrem - assim, um processo que se torna ocupado é registrado como tal e não muda ou atualiza o estado até se tornar inativo. Isso garante que até mesmo processos totalmente suspensos sejam corretamente registrados como 100% ocupados.<br>Atualmente, "ocupado" significa "não dormindo", mas no futuro podem ser introduzidos estados adicionais - esperando por bloqueios, realizando consultas ao banco de dados, etc.<br>No Linux e na maioria dos outros sistemas, a resolução é de 1/100 de segundo.|<|<|Porcentagem do tempo.<br>Float.|**tipos** suportados [server processes](/manual/concepts/server#server_process_types):<br>*alert manager*, *alert syncer*, *alerter*, *availability manager*, *configuration syncer*, *discoverer*, *escalator*, *ha manager*, *history poller*, *history syncer*, *housekeeper*, *http poller*, *icmp pinger*, *ipmi manager*, *ipmi poller*, *java poller*, *lld manager*, *lld worker*, *odbc poller*, *poller*, *preprocessing manager*, *preprocessing worker*, *proxy poller*, *self-monitoring*, *service manager*, *snmp trapper*, *task manager*, *timer*, *trapper*, *trigger housekeeper*, *unreachable poller*, *vmware collector*<br><br>**tipos** suportados [proxy processes](/manual/concepts/proxy#proxy_process_types):<br>*availability manager*, *configuration syncer*, *data sender*, *discoverer*, *heartbeat sender*, *history poller*, *history syncer*, *housekeeper*, *http poller*, *icmp pinger*, *ipmi manager*, *ipmi poller*, *java poller*, *odbc poller*, *poller*, *preprocessing manager*, *preprocessing worker*, *self-monitoring*, *snmp trapper*, *task manager*, *trapper*, *unreachable poller*, *vmware collector*<br><br>Os **modos** válidos são:<br>*avg* - valor médio para todos os processos de um determinado tipo (padrão)<br>*count* - Retorna o número de forks para um determinado tipo de processo, <state> não deve ser especificado <br>*max* - valor máximo<br>*min* - valor mínimo<br>*<process number>* - process number (between 1 and the number of pre-forked instances). Por exemplo, se 4 trappers estiverem rodando, o valor será entre 1 e 4.<br><br>Os **states** válidos são:<br>*busy* - processo no status busy (ocupado), por exemplo, solicitação de processo (padrão).<br>*idle* - processo no status idle fazendo nada.<br><br>Exemplos:<br>=> zabbix\[process,poller,avg,busy\] → tempo em média gasto do poller fazendo algo durante o último minuto<br>=> zabbix\[process,"icmp pinger",max,busy\] → tempo máximo gasto fazendo algo any ICMP pinger process durante o último minuto<br>=> zabbix\[process,"history syncer",2,busy\] → tempo gasto fazendo algo by history syncer number 2 durante o último minuto<br>=> zabbix\[process,trapper,count\] → quantidade de processos trapper sendo executado| |zabbix\[proxy,<name>,<param>\]|<|<|<|<|<| |<|Informação sobre Zabbix proxy.|<|<|Inteiro.|**nome**: nome do proxy<br><br>Os valores válidos **para** são:<br>*lastaccess* - do último heartbeat message recebido do proxy<br>*delay* -quanto tempo os valores coletados estão como não enviados, calculado como "atraso do proxy" (diferença entre o tempo atual do proxy e o timestamp do valor mais antigo não enviado no proxy) + ("current server time" - "proxy lastaccess")<br><br>Exemplo:<br>=> zabbix\[proxy,"Germany",lastaccess\]<br><br>`fuzzytime()` [function](/manual/appendix/functions/history) pode ser utilizado para verificar a disponibilidade dos proxies.<br>Esse item sempre é processado pelo servidor do Zabbix,indiferente do local do host (no servidor ou proxy).| |zabbix\[proxy\_history\]|<|<|<|<|<| |<|Número de valores na tabela de histórico do proxy esperando para serem enviados para o servidor.|<|<|Inteiro.|*(não suportado no servidor)*| |zabbix\[queue,<from>,<to>\]|<|<|<|<|<| |<|Número de itens monitorados na fila que estão atrasados pelo menos <from> segundos, mas menos que <to> segundos.|<|<|Inteiro.|**from** - padrão: 6 segundos<br>**to** - padrão: infinito<br>[Time-unit symbols](/manual/appendix/suffixes) (s,m,h,d,w) são suportados por esses parâmetros.| |zabbix\[rcache,<cache>,<mode>\]|<|<|<|<|<| |<|Estatísticas de disponibilidade do cache de valores do Zabbix.|<|<|Inteiro (por tamanho); float (por porcentagem).|**cache**: *buffer*<br><br>Os **modes** válidos são:<br>*total* - tamanho total do buffer<br>*free* - tamanho do buffer livre<br>*pfree* - porcentagem do buffer livre <br>*used* - tamanho do buffer utilizado<br>*pused* - porcetagem do buffer utilizado<br><br>O modo *pused* é suportado desde o Zabbix 4.0.0.| |zabbix\[requiredperformance\]|<|<|<|<|<| |<|Desempenho necessário do servidor Zabbix ou do proxy Zabbix, em novos valores por segundo esperados.|<|<|Float.|Correlaciona aproximadamente com "Desempenho do servidor necessário", novos valores por segundo em *Reports → [System information](/manual/web_interface/frontend_sections/reports/status_of_zabbix)*.| |zabbix\[stats,<ip>,<port>\]|<|<|<|<|<| |<|Métricas internas do servidor Zabbix ou do proxy Zabbix remoto.|<|<|Objeto JSON.|**ip** - Lista de IP/DNS/network mask dos servers/proxies a serem consultados remotamente (o padrão e de 127.0.0.1)<br>**port** - Porta do servidor/proxy a ser consultada remotamente (o padrão é 10051)<br><br>Perceba que a solicitação de status somente será aceita pelos endereços listados em 'StatsAllowedIP' [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) parameter on the target instance.<br><br>Um conjunto de métricas internas retornado por esse item. Para mais detalhes, consulte [Remote monitoring of Zabbix stats](/manual/appendix/items/remote_stats#exposed_metrics).<br><br>Suportado desde a versão 4.2.0.| |zabbix\[stats,<ip>,<port>,queue,<from>,<to>\]|<|<|<|<|<| |<|Métricas de fila interna do servidor Zabbix ou do proxy Zabbix remoto (consulte `zabbix[queue,<from>,<to>]`).|<|<|JSON object.|**ip** - Lista de IP/DNS/network mask de servers/proxies a ser consultada remotamente (o padrão é 127.0.0.1)<br>**port** - Porta do servidor/proxy a ser consultada remotamente (o padrão é 10051)<br>**de** - delayed by at least (o padrão é de 6 segundos)<br>**para** - delayed by at most (default is infinity)<br><br>Perceba que a solicitação de status somente somente será aceita pelos endereços listados em 'StatsAllowedIP' [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) parameter on the target instance.<br><br>Suportado desde 4.2.0.| |zabbix\[tcache,cache,<parameter>\]|<|<|<|<|<| |<|Estatísticas de eficácia do cache de tendências do Zabbix..|<|<|Inteiro (por tamanho; float (por porcentagem).|Valid **parameters** are:<br>*all* - númerro total de solicitações cache (padrão)<br>*hits* - cache hits<br>*phits* - percentagem dos cache hits<br>*misses* - cache perdidos<br>*pmisses* - porcentagem dos cache perdidos<br>*items* - n'<br>*requests* - número de solicitações cached <br>*pitems* - percentage of cached items from cached items + requests. Porcentagem baixa provavelmente significa que o tamanho do  cache pode ser reduzido.<br><br>Suportado desde 5.4.0.<br><br>*(não suportado no proxy)*| |zabbix\[trends\]|<|<|<|<|<| |<|Número de valores armazenados na tabela TRENDS.|<|<|Inteiro.|Este item está ultrapassado dede o Zabbix 6.0.<br>Não sue se MySQL InnoDB, Oracle ou PostgreSQL estiver sendo usado!<br>*(não suportado no proxy)*| |zabbix\[trends\_uint\]|<|<|<|<|<| |<|Número de valores armazenados na tabela TRENDS\_UINT.|<|<|Inteiro.|Este item está deprecated desde o Zabbix 6.0.<br>Não use se MySQL InnoDB, Oracle ou PostgreSQL estiver sendo usado!<br>Este item é suportado desde o Zabbix 1.8.3.<br>*(não suportado no proxy)*| |zabbix\[triggers\]|<|<|<|<|<| |<|Número de triggers habilitados no banco de dados do Zabbix, com todos os itens habilitados nos hosts habilitados.|<|<|Integer.|*(não suportado no proxy)*| |zabbix\[uptime\]|<|<|<|<|<| |<|Tempo de atividade do processo do servidor Zabbix ou do proxy Zabbix em segundos.|<|<|Inteiro.|<| |zabbix\[vcache,buffer,<mode>\]|<|<|<|<|<| |<|Estatísticas de disponibilidade do cache de valores do Zabbix.|<|<|Inteiro (por tamanho); float (por porcentagem).|Os **modes** válidos são:<br>*total* - tamanho total do buffer<br>*free* - tamanho do buffer livre<br>*pfree* - porcetagem do buffer livre<br>*used* - tamanho do buffer utilizado<br>*pused* - porcentagem do buffer utilizado<br><br>*(não suportado no proxy)*| |zabbix\[vcache,cache,<parameter>\]|<|<|<|<|<| |<|Estatísticas de eficácia do cache de valores do Zabbix.|<|<|Inteiro.<br><br>Com o parâmetro *mode*:<br>0 - normal mode,<br>1 - mode memoria baixa|Os valores válidos do **parâmetro** são:<br>*solicitações* - número total de solicitações<br>*hits* - número de cache hits (history values taken from the cache)<br>*misses* - número de caches ausentes (history values taken from the database)<br>*mode* - value cache operating mode<br><br>Esse item é suportado desde o Zabbix 2.2.0 o parâmetro *mode* desde o Zabbix 3.0.0.<br>*(não suportado no proxy)*<br><br>Uma vez que o modo de memória baixa for ligado,o valor do cache permanecerá nesse estado por 24 horas, mesmo que o problema causado seja resolvido em breve.<br><br>Você pode usar essa chave com a etapa de pré-processamento *Change per second* para obter estatísticas de valores por segundo..| |zabbix\[version\]|<|<|<|<|<| |<|Versão do servidor ou proxy Zabbix.|<|<|String.|Este item é suportado desde o Zabbix 5.0.0.<br><br>Exemplo de valor retornável: 5.0.0beta1| |zabbix\[vmware,buffer,<mode>\]|<|<|<|<|<| |<|Estatísticas de disponibilidade do cache do Zabbix para VMware..|<|<|Inteiro (por tamanho); float (por porcentagem).|Os **modes** válidos são:<br>*total* - tamanho total do buffer<br>*free* - tamanho do buffer livre<br>*pfree* - porcentagem do buffer livre<br>*used* - tamanho do buffer utilizado<br>*pused* - porcentagem do buffer utilizado| |zabbix\[wcache,<cache>,<mode>\]|<|<|<|<|<| |<|Estatísticas e disponibilidade do cache de escrita do Zabbix.|<|<|<|É obrigatório especificar o <cache>.| |<|**Cache**|**Mode**|<|<|<| |^|values|all<br>*(padrão)*|Número total de valores processados pelo servidor ou proxy Zabbix, exceto para itens não suportados.|Inteiro|Counter.<br>Você pode usar essa chave com a etapa de pré-processamento *Change per second* para obter estatísticas de valores por segundo.| |^|^|float|Número de valores float processados.|Inteiro|Counter.| |^|^|uint|Número de valores processed unsigned integer values.|Inteiro|Counter.| |^|^|str|Número de valores de caracteres/string processados.|Inteiro|Counter.| |^|^|log|Número de valores de log processados.|Inteiro|Counter.| |^|^|text|Número de valores de textos processados.|Inteiro|Counter.| |^|^|not supported|Número de vezes que o processamento do item resultou em item não suportado ou permaneceu  em seu estado.|Inteiro|Counter.<br>| |^|history|pfree<br>*(padrão)*|Porcentagem do buffer de histórico livre.|Float.|O cache de histórico é utilizado para armazenar valores de itens. Um número baixo indica problemas de performance no no banco de dados.| |^|^|free|Tamanho do buffer de histórico livre.|Inteiro|<| |^|^|total|Tamanho total do buffer de histórico.|Integer|<| |^|^|used|Tamanho do buffer de histórico utilizado.|Inteiro|<| |^|^|pused|Porcetagem do buffer de histórico utilizado.|Float.|O modo *pused* é suportado desde do Zabbix 4.0.0.| |^|index|pfree<br>*(padrão)*|Tamanho do Historico de índice de buffer.|Float.|History index cache is used to index values stored in history cache.<br>O cache *Index* é suportado desde o Zabbix 3.0.0.| |^|^|free|Tamanho do histórico do índice de buffer de histórico livre.|Inteiro|<| |^|^|total|Tamanho total do histórico do índice de buffer de histórico.|Inteiro|<| |^|^|used|Tamanho do histórico do índice de buffer de histórico utilizado.|Inteiro|<| |^|^|pused|Porcentagem do histórico do índice de buffer de histórico utilizado.|Float.|O modo *pused* é suportado desde o Zabbix 4.0.0.| |^|trend|pfree<br>*(padrão)*|Porcentagem do trend cache livre.|Float.|A memória Trend cache armazena agregações para a hora atual para todos os itens que recebem dados.<br>*(não suportado no proxy*| |^|^|free|Tamanho trend buffer livre.|Inteiro|*(não suportado no proxy*| |^|^|total|Tamanho total do trend buffer.|Inteiro|*(não suportado no proxy)*| |^|^|used|Tamanho do trend buffer utilizado.|Inteiro|*(não suportado no proxy)*| |^|^|pused|Porcentagem do trend buffer utilizado.|Float.|*(não suportado no proxy)*<br><br>O modo *pused* é suportado desde o Zabbix 4.0.0.|

en-us	#### Supported DB versions check  Zabbix [server](/manual/appendix/config/zabbix_server) and [proxy](/manual/appendix/config/zabbix_proxy) will now check the database version before launch and will not start if the version is out of the supported range. For more details, see [databases](#databases).
pt-br	#### Verificação de versões de BD compatíveis  Zabbix [server](/manual/appendix/config/zabbix_server) e [proxy](/manual/appendix/config/zabbix_proxy) agora verificarão a versão do banco de dados versão do banco de dados antes da inicialização e não iniciarão se a versão estiver fora do intervalo suportado estiver fora do intervalo suportado. Para obter mais detalhes, consulte [databases](#databases).

en-us	### Supported DB versions check  Zabbix [server](/manual/appendix/config/zabbix_server) and [proxy](/manual/appendix/config/zabbix_proxy) will now check the database version before launch and will not start if the version is out of the supported range. It is possible to turn off this check by modifying AllowUnsupportedDBVersions configuration parameter, but this approach is not recommended. The list of [officially supported database versions](/manual/installation/requirements#Software) has been updated to exclude databases that are nearing their end of service life point and versions with unfixed issues that may interfere with normal performance.  
pt-br	### Bulk processing for Prometheus metrics  Bulk processing of dependent items has been introduced in the preprocessing  queue to improve the performance of retrieving Prometheus metrics.  See [Prometheus checks](/manual/config/items/itemtypes/prometheus#bulk-processing) for more details.  

en-us	#### Supported item keys  The table provides details on the item keys that you can use with Zabbix agent items grouped by the item family.  See also:  -   [Items supported by     platform](/manual/appendix/items/supported_by_platform) -   [Item keys supported by Zabbix agent     2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) -   [Item keys specific for Windows     agent](/manual/config/items/itemtypes/zabbix_agent/win_keys) -   [Minimum permission level for Windows agent     items](/manual/appendix/items/win_permissions)
pt-br	####  Chaves de Item Suportadas  A tabela fornece detalhes sobre as chaves de item que você pode usar com itens do agente Zabbix agrupados pela família do item.  Consulte também:  -   [Items supported by     platform](/manual/appendix/items/supported_by_platform) -   [Item keys supported by Zabbix agent     2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) -   [Item keys specific for Windows     agent](/manual/config/items/itemtypes/zabbix_agent/win_keys) -   [Minimum permission level for Windows agent     items](/manual/appendix/items/win_permissions)