en-us	#### Adding LLD macro paths  Request:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "lld_macro_paths": [             {                 "lld_macro": "{#MACRO1}",                 "path": "$.json.path"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```
pt-br	#### Adicionando caminhos de macro LLD  Request:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "lld_macro_paths": [             {                 "lld_macro": "{#MACRO1}",                 "path": "$.json.path"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```

en-us	#### Adding macros  Add two new macros to two hosts.  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "host.massadd",     "params": {         "hosts": [             {                 "hostid": "10160"             },             {                 "hostid": "10167"             }         ],         "macros": [             {                 "macro": "{$TEST1}",                 "value": "MACROTEST1"             },             {                 "macro": "{$TEST2}",                 "value": "MACROTEST2",                 "description": "Test description"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10160",             "10167"         ]     },     "id": 1 } ```
pt-br	#### Adicionando macros  Adicione duas novas macros a dois hosts.  Solicitação:  ``` {.java} {     "jsonrpc": "2.0",     "método": "host.massadd",     "parâmetros": {         "anfitriões": [             {                 "hostid": "10160"             },             {                 "hostid": "10167"             }         ],         "macros": [             {                 "macro": "{$TEST1}",                 "valor": "MACROTEST1"             },             {                 "macro": "{$TEST2}",                 "valor": "MACROTEST2",                 "description": "Descrição do teste"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ``` {.java} {     "jsonrpc": "2.0",     "resultado": {         "hostids": [             "10160",             "10167"         ]     },     "id": 1 } ```

en-us	#### Adding shapes  In addition to map elements, it is also possible to add some shapes. Shapes are not map elements; they are just a visual representation. For example, a rectangle shape can be used as a background to group some hosts. Rectangle and ellipse shapes can be added.  To add a shape, click on *Add* next to Shape. The new shape will appear at the top left corner of the map. Drag and drop it wherever you like.  A new shape is added with default colors. By clicking on the shape, a form is displayed and you can customize the way a shape looks, add text, etc.  ![](../../../../../assets/en/manual/config/visualization/map_shape.png){width="600"}  To select shapes, select one and then hold down *Ctrl* to select the others. With several shapes selected, common properties can be mass updated, similarly as with elements.  Text can be added in the shapes. Expression [macros](/manual/appendix/macros/supported_by_location) are supported in the text, but only with `avg`, `last`, `min` and `max` functions, with time as parameter (for example, `{?avg(/host/key,1h)}`).  To display text only the shape can be made invisible by removing the shape border (select 'None' in the *Border* field). For example, take note of how the {MAP.NAME} macro, visible in the screenshot above, is actually a rectangle shape with text, which can be seen when clicking on the macro:  ![](../../../../../assets/en/manual/config/visualization/map_name_macro.png)  {MAP.NAME} resolves to the configured map name when viewing the map.  If hyperlinks are used in the text, they become clickable when viewing the map.  Line wrapping for text is always "on" within shapes. However, within an ellipse, the lines are wrapped as though the ellipse were a rectangle. Word wrapping is not implemented, so long words (words that do not fit the shape) are not wrapped, but are masked (constructor page) or clipped (other pages with maps).
pt-br	#### Adicionando formas  Além dos elementos do mapa, também é possível adicionar algumas formas. Formas não são elementos de mapa; são apenas uma representação visual. Para Por exemplo, uma forma de retângulo pode ser usada como plano de fundo para agrupar alguns anfitriões. Formas de retângulo e elipse podem ser adicionadas.  Para adicionar uma forma, clique em *Adicionar* ao lado de Forma. A nova forma aparecerá no canto superior esquerdo do mapa. Arraste e solte onde quiser.  Uma nova forma é adicionada com cores padrão. Ao clicar na forma, um formulário é exibido e você pode personalizar a aparência de uma forma, adicionar texto, etc.  ![](../../../../../assets/en/manual/config/visualization/map_shape.png){width="600"}  Para selecionar formas, selecione uma e, em seguida, mantenha pressionado *Ctrl* para selecionar o outras. Com várias formas selecionadas, as propriedades comuns podem ser de massa atualizado, da mesma forma que com elementos.  O texto pode ser adicionado nas formas. Expressão [macros](/manual/appendix/macros/supported_by_location) são compatíveis com o texto, mas apenas com as funções `avg`, `last`, `min` e `max`, com time como parâmetro (por exemplo, `{?avg(/host/key,1h)}`).  Para exibir texto, apenas a forma pode ficar invisível removendo o borda da forma (selecione 'Nenhum' no campo *Border*). Por exemplo, tome observação de como a macro {MAP.NAME}, visível na captura de tela acima, é na verdade uma forma de retângulo com texto, que pode ser visto ao clicar em a macro:  ![](../../../../../assets/en/manual/config/visualization/map_name_macro.png)  {MAP.NAME} resolve para o nome do mapa configurado ao visualizar o mapa.  Se hiperlinks forem usados no texto, eles se tornarão clicáveis ao visualizar o mapa.  A quebra de linha para texto está sempre "ativada" nas formas. No entanto, dentro de um elipse, as linhas são quebradas como se a elipse fosse um retângulo. A quebra de palavras não está implementada, então palavras longas (palavras que não se encaixam a forma) não são encapsulados, mas são mascarados (página do construtor) ou recortados (outras páginas com mapas).

en-us	#### Adding template  To start working with templates, we must first create one. To do that, in *Configuration → Templates* click on *Create template*. This will present us with a template configuration form.\ ![](../../../assets/en/manual/quickstart/new_template.png)  All mandatory input fields are marked with a red asterisk.  The required parameters to enter here are:  ***Template name***  -   Enter a template name. Alpha-numericals, spaces and underscores are     allowed.  ***Groups***  -   Select one or several groups by clicking *Select* button. The     template must belong to a group.  When done, click *Add*. Your new template should be visible in the list of templates.  ![](../../../assets/en/manual/quickstart/template_list.png){width="600"}  As you may see, the template is there, but it holds nothing in it - no items, triggers or other entities.
pt-br	#### Adicionando modelo  Para começarmos a trabalhar com modelos, nós devemos primeiro criar um. Para fazermos isso, em *Configuração → Modelos* clique em *Criar modelo*. Isto nos apresentará um formulário de configuração de modelo.\ ![](../../../assets/en/manual/quickstart/new_template.png)  Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.  Os parâmetros requeridos aqui são:  ***Nome do modelo***  -   Informe um nome para o modelo. Caracteres alfanuméricos, espaços e subtraços     são permitidos.  ***Grupos***  -   Selecione um ou vários grupos clicando no botão *Selecionar*. O modelo deve     pertencer a um grupo.  Quando pronto, clique em *Adicionar*. Seu novo modelo deve estar visível na lista de modelos.  ![](../../../assets/en/manual/quickstart/template_list.png){width="600"}  Como você pode ver, o modelo está lá, mas ele não tem nada nele - sem itens, gatilhos ou outras entidades.

en-us	#### Adding trigger  To configure a trigger for our item, go to *Configuration → Hosts*, find 'New host' and click on *Triggers* next to it and then on *Create trigger*. This presents us with a trigger definition form.\ ![](../../../assets/en/manual/quickstart/new_trigger.png)  For our trigger, the essential information to enter here is:  *Name*  -   Enter *CPU load too high on 'New host' for 3 minutes* as the value.     This will be the trigger name displayed in lists and elsewhere.  *Expression*  -   Enter: avg(/New host/system.cpu.load,3m)>2  This is the trigger expression. Make sure that the expression is entered right, down to the last symbol. The item key here (system.cpu.load) is used to refer to the item. This particular expression basically says that the problem threshold is exceeded when the CPU load average value for 3 minutes is over 2. You can learn more about the [syntax of trigger expressions](/manual/config/triggers/expression).  When done, click *Add*. The new trigger should appear in the trigger list.
pt-br	#### Adicionando um gatilho  Para configurar um gatilho para nosso item, vá até *Configuração → Hosts*, encontre o 'Novo host' e clique em *Gatilhos* próximo a ele e então em *Criar gatilho*. Isto nos apresenta um formulário de definição de gatilho.\ ![](../../../assets/en/manual/quickstart/new_trigger.png)  Para nosso gatilho, as informações essenciais são:  *Nome*  -   Informe *Carga de CPU muito alta no 'Novo host' por 3 minutos* como valor.     Este será o nome do gatilho exibido nas lista e em outros lugares.  *Expressão*  -   Informe: avg(/Novo host/system.cpu.load,3m)>2  Esta é a expressão do gatilho. Certifique-se de que a expressão seja gravada corretamente, até o último símbolo. A chave de item aqui (system.cpu.load) é usada para se referir ao item. Esta expressão em particular basicamente diz que o limite (threshold) de problema é excedido quando o valor médio de carga de CPU por 3 minutos estiver acima de 2. Você pode aprender mais sobre a [sintaxe de expressões de gatilho](/manual/config/triggers/expression).  Quando pronto, clique em *Adicionar*. O novo gatilho deve aparecer na lista de gatilhos.

en-us	#### Adding web scenarios  To add web scenarios to a template in *Configuration → Templates*, do the following:  -   Click on *Web* in the row of the template -   Configure a web scenario following the usual method of [configuring     web scenarios](/manual/web_monitoring#configuring_a_web_scenario)
pt-br	#### Adicionando cenários da web  Para adicionar cenários da Web a um modelo em *Configuração → Modelos*, faça a seguir:  - Clique em *Web* na linha do modelo - Configure um cenário da web seguindo o método usual de [configurar     cenários da web](/manual/web_monitoring#configuring_a_web_scenario)

en-us	### Adding Zabbix repository  Install the repository configuration package. This package contains yum (software package manager) configuration files.  SLES 15:      # rpm -Uvh --nosignature https://repo.zabbix.com/zabbix/6.0/sles/15/x86_64/zabbix-release-6.0-1.sles15.noarch.rpm     # zypper --gpg-auto-import-keys refresh 'Zabbix Official Repository'   SLES 12:      # rpm -Uvh --nosignature https://repo.zabbix.com/zabbix/6.0/sles/12/x86_64/zabbix-release-6.0-1.sles12.noarch.rpm     # zypper --gpg-auto-import-keys refresh 'Zabbix Official Repository'   Please note, that Zabbix web service process, which is used for [scheduled report generation](/manual/web_interface/frontend_sections/reports/scheduled), requires Google Chrome browser. The browser is not included into packages and has to be installed manually.  
pt-br	###  Adicionando repositório Zabbix  Instale o pacote de configuração do repositório. Este pacote contém  arquivos de configuração do YUM *(gerenciador de pacotes).*  SLES 15:      # rpm -Uvh --nosignature https://repo.zabbix.com/zabbix/6.0/sles/15/x86_64/zabbix-release-6.0-1.sles15.noarch.rpm     # zypper --gpg-auto-import-keys refresh 'Zabbix Official Repository'   SLES 12:      # rpm -Uvh --nosignature https://repo.zabbix.com/zabbix/6.0/sles/12/x86_64/zabbix-release-6.0-1.sles12.noarch.rpm     # zypper --gpg-auto-import-keys refresh 'Zabbix Official Repository'   Por favor, note que o processo de web service do Zabbix usado para a [geração de relatório agendado](/manual/web_interface/frontend_sections/reports/scheduled) requer o  navegador Google Chrome. O navegador não está incluso nos pacotes e deve ser instalado manualmente.

en-us	# Additional JavaScript objects  
pt-br	# Objetos JavaScript adicionais

en-us	##### Additional parameters  A third optional parameter is supported by the *bucket\_rate\_foreach* function:      bucket_rate_foreach(item filter,time period,<parameter number>)  where <parameter number> is the position of the "bucket" value in the item key. For example, if the "bucket" value in myItem\[aaa,0.2\] is '0.2', then its position is 2.  The default value of <parameter number> is '1'.
pt-br	##### Parâmetros adicionais  Um terceiro parâmetro opcional é suportado pelo *bucket\_rate\_foreach* função:      bucket_rate_foreach(filtro de item, período de tempo,<número do parâmetro>)  onde <número do parâmetro> é a posição do valor "bucket" em a chave do item. Por exemplo, se o valor "bucket" em myItem\[aaa,0.2\] for '0.2', então sua posição é 2.  O valor padrão de <número do parâmetro> é '1'.

en-us	#### Additional ssh.run options  The **ssh.run[]** item has been updated and now allows passing additional SSH options as a part of the item key. These options are supported only using libssh of version 0.9.0 and higher or libssh2. Supported option keys and values depend on the SSH library.  See [SSH checks](/manual/config/items/itemtypes/ssh_checks) for details.
pt-br	#### Opções adicionais para ssh.run  O item **ssh.run[]** foi atualizado e agora permite passar opções adicionais de SSH como parte da item key.  Essas opções são suportadas apenas utilizando biblioteca libssh na versão 0.9.0 ou superior ou biblioteca libssh2.  As keys e valores de opções suportados dependem da biblioteca SSH. Para mais detalhes, consulte [SSH checks](/manual/config/items/itemtypes/ssh_checks).

en-us	### Administration  With the Zabbix API you can change administration settings of your monitoring system.
pt-br	### Administração  ¶ Com a API do Zabbix você pode alterar as definições de administração do seu sistema de monitoramento.

en-us	#### Advanced configuration  Advanced configuration options become available if the *Advanced  configuration* checkbox is marked (see screenshot) and only for  those elements that are selected in the *Show* field (see above).  Additionally, advanced configuration allows to change the background  color for the whole widget.  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value_advanced.png)  |   |   | |---|---| |_**Description**_ |Enter the item description. This description may override the default item name. Multiline descriptions are supported. A combination of text and supported macros is possible.<br>{HOST.\*}, {ITEM.\*}, {INVENTORY.\*} and user macros are supported. | |*Horizontal position* |Select horizontal position of the item description - left, right or center. | |*Vertical position* |Select vertical position of the item description - top, bottom or middle. | |*Size* |Enter font size height for the item description (in percent relative to total widget height). | |*Bold* |Mark the checkbox to display item description in bold type. | |*Color* |Select the item description color from the color picker.<br>`D` stands for default color (depends on the frontend theme). To return to the default value, click the *Use default* button in the color picker. | |_**Value**_ | | |*Decimal places* |Select how many decimal places will be displayed with the value. This value will affect only float items. | |*Size* |Enter font size height for the decimal places (in percent relative to total widget height). | |*Horizontal position* |Select horizontal position of the item value - left, right or center. | |*Vertical position* |Select vertical position of the item value - top, bottom or middle. | |*Size* |Enter font size height for the item value (in percent relative to total widget height).<br>*Note* that the size of item value is prioritised; other elements have to concede space for the value. With the change indicator though, if the value is too large, it will be truncated to show the change indicator. | |*Bold* |Mark the checkbox to display item value in bold type. | |*Color* |Select the item value color from the color picker.<br>`D` stands for default color (depends on the frontend theme). To return to the default value, click the *Use default* button in the color picker. | |*Units* |Mark the checkbox to display units with the item value. If you enter a unit name, it will override the unit from item configuration. | |*Position* |Select the item unit position - above, below, before or after the value. | |*Size* |Enter font size height for the item unit (in percent relative to total widget height). | |*Bold* |Mark the checkbox to display item unit in bold type. | |*Color* |Select the item unit color from the color picker.<br>`D` stands for default color (depends on the frontend theme). To return to the default value, click the *Use default* button in the color picker. | |_**Time**_ |Time is the clock value from item history. | |*Horizontal position* |Select horizontal position of the time - left, right or center. | |*Vertical position* |Select vertical position of the time - top, bottom or middle. | |*Size* |Enter font size height for the time (in percent relative to total widget height). | |*Bold* |Mark the checkbox to display time in bold type. | |*Color* |Select the time color from the color picker.<br>`D` stands for default color (depends on the frontend theme). To return to the default value, click the *Use default* button in the color picker. | |_**Change indicator**_ |Select the color of change indicators from the color picker. The change indicators are as follows:<br>**↑** - item value is up (for numeric items)<br>**↓** - item value is down (for numeric items)<br>**↕** - item value has changed (for string items and items with value mapping)<br>`D` stands for default color (depends on the frontend theme). To return to the default value, click the *Use default* button in the color picker.<br>Vertical size of the change indicator is equal to the size of the value (integer part of the value for numeric items).<br>*Note* that up and down indicators are not shown with just one value. | |_**Background color**_ |Select the background color for the whole widget from the color picker.<br>`D` stands for default color (depends on the frontend theme). To return to the default value, click the *Use default* button in the color picker. |  *Note* that multiple elements cannot occupy the same space; if they are placed in the same space, an error message will be displayed.
pt-br	#### Configuração avançada  As opções de configuração avançada ficam disponíveis se o *Advanced configuração* está marcada (veja a captura de tela) e apenas para os elementos selecionados no campo *Show* (veja acima).  Além disso, a configuração avançada permite alterar o plano de fundo cor para todo o widget.  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value_advanced.png)  | | | |---|---| |_**Descrição**_ |Digite a descrição do item. Essa descrição pode substituir o nome do item padrão. Descrições de várias linhas são suportadas. É possível uma combinação de texto e macros compatíveis.<br>{HOST.\*}, {ITEM.\*}, {INVENTORY.\*} e macros de usuário são compatíveis. | |*Posição horizontal* |Selecione a posição horizontal da descrição do item - esquerda, direita ou centro. | |*Posição vertical* |Selecione a posição vertical da descrição do item - superior, inferior ou central. | |*Tamanho* |Digite a altura do tamanho da fonte para a descrição do item (em porcentagem relativa à altura total do widget). | |*Negrito* |Marque a caixa de seleção para exibir a descrição do item em negrito. | |*Cor* |Selecione a cor da descrição do item no seletor de cores.<br>`D` significa a cor padrão (depende do tema do frontend). Para retornar ao valor padrão, clique no botão *Usar padrão* no seletor de cores. | |_**Valor**_ | | |*Casas decimais* |Selecione quantas casas decimais serão exibidas com o valor. Este valor afetará apenas os itens flutuantes. | |*Tamanho* |Insira a altura do tamanho da fonte para as casas decimais (em porcentagem em relação à altura total do widget). | |*Posição horizontal* |Selecione a posição horizontal do valor do item - esquerda, direita ou centro. | |*Posição vertical* |Selecione a posição vertical do valor do item - superior, inferior ou central. | |*Tamanho* |Insira a altura do tamanho da fonte para o valor do item (em porcentagem em relação à altura total do widget).<br>*Observe* que o tamanho do valor do item é priorizado; outros elementos têm que ceder espaço para o valor. No entanto, com o indicador de alteração, se o valor for muito grande, ele será truncado para mostrar o indicador de alteração. | |*Negrito* |Marque a caixa de seleção para exibir o valor do item em negrito. | |*Cor* |Selecione a cor do valor do item no seletor de cores.<br>`D` significa a cor padrão (depende do tema do frontend). Para retornar ao valor padrão, clique no botão *Usar padrão* no seletor de cores. | |*Unidades* |Marque a caixa de seleção para exibir as unidades com o valor do item. Se você inserir um nome de unidade, ele substituirá a unidade da configuração do item. | |*Posição* |Selecione a posição da unidade do item - acima, abaixo, antes ou depois do valor. | |*Tamanho* |Digite a altura do tamanho da fonte para a unidade do item (em porcentagem em relação à altura total do widget). | |*Negrito* |Marque a caixa de seleção para exibir a unidade do item em negrito. | |*Cor* |Selecione a cor da unidade do item no seletor de cores.<br>`D` significa cor padrão (depende do tema do frontend). Para retornar ao valor padrão, clique no botão *Usar padrão* no seletor de cores. | |_**Hora**_ |Hora é o valor do relógio do histórico do item. | |*Posição horizontal* |Selecione a posição horizontal do tempo - esquerda, direita ou centro. | |*Posição vertical* |Selecione a posição vertical do tempo - superior, inferior ou central. | |*Tamanho* |Digite a altura do tamanho da fonte para o tempo (em porcentagem em relação à altura total do widget). | |*Negrito* |Marque a caixa de seleção para exibir a hora em negrito. | |*Cor* |Selecione a cor do tempo no seletor de cores.<br>`D` significa a cor padrão (depende do tema do frontend). Para retornar ao valor padrão, clique no botão *Usar padrão* no seletor de cores. | |_**Indicador de mudança**_ |Selecione a cor dos indicadores de mudança no seletor de cores. Os indicadores de mudança são os seguintes:<br>**↑** - o valor do item está alto (para itens numéricos)<br>**↓** - o valor do item está baixo (para itens numéricos)<br>**↕* * - o valor do item foi alterado (para itens de string e itens com mapeamento de valor)<br>`D` significa cor padrão (depende do tema do frontend). Para retornar ao valor padrão, clique no botão *Usar padrão* no seletor de cores.<br>O tamanho vertical do indicador de alteração é igual ao tamanho do valor (parte inteira do valor para itens numéricos).<br> *Observe* que os indicadores para cima e para baixo não são mostrados com apenas um valor. | |_**Cor de fundo**_ |Selecione a cor de fundo para todo o widget no seletor de cores.<br>`D` significa cor padrão (depende do tema do frontend). Para retornar ao valor padrão, clique no botão *Usar padrão* no seletor de cores. |  *Observe* que vários elementos não podem ocupar o mesmo espaço; se forem colocados no mesmo espaço, será exibida uma mensagem de erro.

en-us	 #### Advanced configuration  ![](../../../assets/en/manual/web_interface/service_a.png){width=600}  |Parameter|Description| |--|--------| |_**Additional rules**_|Click on *Add* to define additional status calculation rules.| |*Set status to*|Set service status to either *OK* (default), *Not classified*, *Information*, *Warning*, *Average*, *High* or *Disaster* in case of a condition match.| |*Condition*|Select the condition for direct child services:<br>**if at least (N) child services have (Status) status or above**<br>**if at least (N%) of child services have (Status) status or above**<br>**if less than (N) child services have (Status) status or below**<br>**if less than (N%) of child services have (Status) status or below**<br>**if weight of child services with (Status) status or above is at least (W)**<br>**if weight of child services with (Status) status or above is at least (N%)**<br>**if weight of child services with (Status) status or below is less than (W)**<br>**if weight of child services with (Status) status or below is less than (N%)** <br><br> If several conditions are specified and the situation matches more than one condition, the highest severity will be set.| |*N (W)*|Set the value of N or W (1-100000), or N% (1-100) in the condition.| |*Status*|Select the value of *Status* in the condition: *OK* (default), *Not classified*, *Information*, *Warning*, *Average*, *High* or *Disaster*.| |_**Status propagation rule**_|Rule for propagating the service status to the parent service:<br>**As is** - the status is propagated without change<br>**Increase by** - you may increase the propagated status by 1 to 5 severities<br>**Decrease by** - you may decrease the propagated status by 1 to 5 severities<br>**Ignore this service** - the status is not propagated to the parent service at all<br>**Fixed status** - the status is propagated statically, i.e. as always the same| |_**Weight**_|Weight of the service (integer in the range from 0 (default) to 1000000).|  :::noteclassic Additional status calculation rules can only be used to increase severity level over the level calculated according to the main *Status calculation rule* parameter. If according to additional rules the status should be Warning, but according to the *Status calculation rule* the status is Disaster - the service will have status Disaster.  :::
pt-br	#### Configuração avançada  ![](../../../assets/en/manual/web_interface/service_a.png){largura=600}  |Parâmetro|Descrição| |--|--------| |_**Additional rules**_|Clique em *Adicionar* para definir as regras adicionais de cálculo.| |*Set status to*|Defina service status para *OK* (padrão), *Não classificado*, *Informação*, *Aviso*, *Médio*, *Alto ou *Desastre* em caso de correspondência de condição.| |*Condition*|Selecione a condição do child service direto:<br>**se pelo menos (N) child services tiverem (Status) ou acima**<br>**se pelo menos (N%) dos child services tiverem (Status) ou acima**<br>**se menos que (N) child services tiverem (Status) ou abaixo**<br>**se menos de (N%) child services tiverem (Status) ou abaixo**<br>**se o peso de child services com (Status) ou acima for pelo menos (W)**<br>**se o peso de child services com (Status) ou acima for pelo menos (N%)**<br>**se o peso de child services com (Status) ou abaixo for menos que (W)**<br>**se o peso de child services com (Status) ou abaixo for menor que (N%)** <br><br> Se várias condições forem especificadas e a situação corresponder a mais de uma condição, a gravidade mais alta será definida.| |*N (W)*|Definir o valor de N ou W (1-100000), ou N% (1-100) na condição.| |*Status*|Selecionar o valor de *Status* na condição: *OK* (padrão), *Não classificado*, *Informação*, *Aviso*, *Médio*, *Alto* ou *Desastre*.| |_**Status propagation rule**_|Regra para propagar o service status para o parent service:<br>**Como está** - o status é propagado sem mudança<br>**Como aumentar** - você pode aumentar o status propagado em 1 a 5 gravidades<br>**Como diminuir** - você pode diminuir o status propagado em 1 a 5 gravidades<br>**Ignorar este service** - o status não é propagado para o parents service de forma alguma<br>**Status fixo** - o status é propagado estaticamente statically, i.e. sempre com o mesmo| |_**Peso**_|Peso do service (número inteiro no intervalo de 0 (padrão) a 1000000).|  :::noteclassic As regras adicionais de cálculo de status podem ser usadas somente para aumentar o nível de gravidade sobre o nível calculado de acordo com o parâmetro principal de *Status calculation rule*. Se, de acordo com as s regras de adicionais, o status deveria ser Warning (Aviso), de acordo com o status Disaster *Status calculation rule*, o service terá o status Disaster.  :::

en-us	#### Advanced configuration  The following parameters are supported if *Advanced configuration* is set to "Enabled".  |Parameter|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-|--------|--|--------|-------------------------------| |*Background color*|<|1|bg_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).|
pt-br	#### Configuração avançada  Os seguintes parâmetros são suportados se a *Configuração avançada* estiver definida como "Habilitada".  |Parâmetro|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|nome|valor| |-|--------|--|--------|-------------------------------| |*Cor de fundo*|<|1|bg_color|Código de cor hexadecimal (por exemplo, `FF0000`).<br><br>Padrão: `""` (vazio).|

en-us	 #### Agent 2 plugins  ##### MySQL  The correct master host is now returned if specified in the `mysql.replication.get_slave_status[]`  [item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mysql) "masterHost" parameter.  Previously the "masterHost" parameter was ignored and always the first master host was returned.  If this parameter is not specified, all hosts are returned. 
pt-br	#### Plugins agente 2    Agora o master host correto retorna se for especificado `mysql.replication.get_slave_status[connString,<username>,<password>,<masterHost>]`  [item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mysql) no parâmetro "masterHost".  Anteriormente, o parâmetro "masterHost" era ignorado e sempre retornava o master host primeiro.  Se o parâmetro não for especificado, todos os hosts retornam.

en-us	##### Agent 2  |Requirement|Status|Description| |-----------|------|-----------| |*libpcre*|Mandatory|PCRE library is required for [Perl Compatible Regular Expression](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE) support.<br>The naming may differ depending on the GNU/Linux distribution, for example 'libpcre3' or 'libpcre1'. PCRE v8.x and PCRE2 v10.x (from Zabbix 6.0.0) are supported. | |*OpenSSL*|Optional|Required when using encryption.<br>OpenSSL 1.0.1 or later is required on UNIX platforms.<br>The OpenSSL library must have PSK support enabled. LibreSSL is not supported.<br>On Microsoft Windows systems OpenSSL 1.1.1 or later is required.|  
pt-br	##### Agent 2  |Requisito|Status|Descrição| |-----------|------|-----------| |*libpcre*|Obrigatório|A biblioteca PCRE é obrigatória para suporte ao [Perl Compatible Regular Expression](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE).<br>A nomenclatura pode diferir dependendo da distribuição GNU/Linux, por exemplo 'libpcre3' ou 'libpcre1'. PCRE v8.xe PCRE2 v10.x (do Zabbix 6.0.0) são suportados.| |*OpenSSL*|Opcional|Necessário ao usar criptografia.<br>OpenSSL 1.0.1 ou posterior é necessário em plataformas UNIX.<br>A biblioteca OpenSSL deve ter o suporte PSK ativado. O LibreSSL não é suportado.<br>Nos sistemas Microsoft Windows, o OpenSSL 1.1.1 ou posterior é necessário.

en-us	 ### Agent data request  The agent data request contains the gathered item values.  | Field |<| Type | Mandatory | Value | |-|------|--|-|-----------------------| | request |<| _string_ | yes | `agent data` | | host |<| _string_ | yes | Host name. | | version |<| _string_ | yes | The agent version: \<major>.\<minor>. | | session |<| _string_ | yes | Unique session identifier generated each time when agent is started. | | data |<| _array of objects_ | yes | Item values. | | | id | _number_ | yes | The value identifier (incremental counter used for checking duplicated values in the case of network problems). | |^| itemid | _number_ | yes | Item identifier. | |^| value | _string_ | no | The item value. | |^| lastlogsize | _number_ | no | The item lastlogsize. | |^| mtime | _number_ | no | The item mtime. | |^| state | _number_ | no | The item state. | |^| source | _string_ | no | The value event log source. | |^| eventid | _number_ | no | The value event log eventid. | |^| severity | _number_ | no | The value event log severity. | |^| timestamp | _number_ | no | The value event log timestamp. | |^| clock | _number_ | yes | The value timestamp (seconds since Epoch). | |^| ns | _number_ | yes | The value timestamp nanoseconds. |  Example: ```json {   "request": "agent data",   "data": [     {       "id": 1,       "itemid": 5678,       "value": "2.4.0",       "clock": 1400675595,       "ns": 76808644     },     {       "id": 2,       "itemid": 1234,       "lastlogsize": 112,       "value": " 19845:20140621:141708.521 Starting Zabbix Agent [<hostname>]. Zabbix 2.4.0 (revision 50000).",       "clock": 1400675595,       "ns": 77053975     }   ],   "host": "Zabbix server",   "version": "6.0",   "session": "1234456akdsjhfoui" } ```
pt-br	### Solicitação de dados do agente  A solicitação de dados do agente contém valores dos itens coletados.  | Field |<| Tipo | Obrigatório | Valor | |-|------|--|-|-----------------------| | request |<| _string_ | sim | `agent data` | | host |<| _string_ | sim | Nome do Host. | | version |<| _string_ | sim | A versão do agente: \<maior>.\<memnor>. | | session |<| _string_ | sim |O identificador de sessão único é geradado cada vez que um agente é iniciado. | | data |<| _array de objetos_ | sim | Valores de itens.| | | id | _número_ | sim | Identificador de valor (contador incremental usado para verificar valores duplicados no caso de problemas de rede). | |^| itemid | _número_ | sim | Identificador de item. | |^| value | _string_ | não | O valor de item. | |^| lastlogsize | _número_ | não | O item lastlogsize. | |^| mtime | _número_ | não | O item mtime. | |^| state | _número_ | não | O status do item. | |^| source | _string_ | não | O valor do evento de origem do registro. | |^| eventid | _número_ | não | O valor do ID do registro de eventos. | |^| severity | _número_ | não | O valor da severidade do registro de eventos. | |^| timestamp | _número_ | não | O valor do carimbo de data/hora do registro de eventos. | |^| clock | _número_ | sim | O valor do carimbo de data/hora (segundos desde Epoch). | |^| ns | _número_ | sim | O valor do carimbo de data/hora em nanosegundos. |  Exemplo: ```json {   "request": "agent data",   "data": [     {       "id": 1,       "itemid": 5678,       "value": "2.4.0",       "clock": 1400675595,       "ns": 76808644     },     {       "id": 2,       "itemid": 1234,       "lastlogsize": 112,       "value": " 19845:20140621:141708.521 Starting Zabbix Agent [<hostname>]. Zabbix 2.4.0 (revision 50000).",       "clock": 1400675595,       "ns": 77053975     }   ],   "host": "Zabbix server",   "version": "6.0",   "session": "1234456akdsjhfoui" } ```

en-us	 ### Agent data response  The agent data response is sent by the server back to agent after processing the agent data request.  | Field | Type | Mandatory | Value | |-|-|-|--------| | response | _string_ | yes | `success` \| `failed` | | info | _string_ | yes | Item processing results. |  Example: ```json {   "response": "success",   "info": "processed: 2; failed: 0; total: 2; seconds spent: 0.003534" } ```
pt-br	### Resposta de dados do agente  A resposta de dados do agente é enviada pelo servidor de volta para o agente após o processamento de solicitação de dados do agente.  | Field | Tipo | Obrigatório | Valor | |-|-|-|--------| | response | _string_ | sim | `success` \| `failed` | | info | _string_ | sim | Resultados do processamento do item. |  Exemplo: ```json {   "response": "success",   "info": "processed: 2; failed: 0; total: 2; seconds spent: 0.003534" } ```

en-us	#### Agent items  Several **new** items have been added to Zabbix agent/agent 2:  -   **agent.hostmetadata** - return host metadata -   **kernel.openfiles** - return the number of open file descriptors -   **net.tcp.socket.count\[\]** - return the number of TCP sockets that     match parameters -   **net.udp.socket.count\[\]** - return the number of UDP sockets that     match parameters -   **vfs.dir.get\[\]** - return list of directory files as JSON -   **vfs.file.get\[\]** - return information about a file as JSON -   **vfs.file.owner\[\]** - return the ownership of a file -   **vfs.file.permissions\[\]** - return a 4-digit string containing     octal number with Unix permissions  Additionally:  -   **vfs.file.cksum\[\]** now supports a second `mode` parameter     (*crc32*, *md5*, *sha256*) -   **vfs.file.size\[\]** now supports a second `mode` parameter     (*bytes* or *lines*) -   **vfs.fs.discovery** and **vfs.fs.get** now return an {\#FSLABEL}     macro on Windows (with volume names)  For more details see [agent items](/manual/config/items/itemtypes/zabbix_agent).
pt-br	#### Itens do agente  Vários **novos** itens foram adicionados ao agente/agente 2 do Zabbix:  -   **agent.hostmetadata** - retorna metadados do host -   **kernel.openfiles** - retorna o número de descritores de arquivos abertos -   **net.tcp.socket.count\[\]** - retorna o número de soquetes TCP que     correspondem aos parâmetros -   **net.udp.socket.count\[\]** - retorna o número de soquetes UDP que     correspondem aos parâmetros -   **vfs.dir.get\[\]** - retorna a lista de arquivos de diretório como JSON -   **vfs.file.get\[\]** - retorna informações sobre um arquivo como JSON -   **vfs.file.owner\[\]** - retorna a propriedade de um arquivo -   **vfs.file.permissions\[\]** - retorna uma cadeia de 4 dígitos contendo     número octal com permissões Unix  Além disso:  -   **vfs.file.cksum\[\]** agora suporta um segundo parâmetro `mode`     (*crc32*, *md5*, *sha256*) -   **vfs.file.size\[\]** agora oferece suporte a um segundo parâmetro `mode`     (*bytes* ou *lines*) -   **vfs.fs.discovery** e **vfs.fs.get** agora retornam uma macro {\#FSLABEL}     no Windows (com nomes de volumes)  Para obter mais detalhes, consulte [agent items](/manual/config/items/itemtypes/zabbix_agent).

en-us	#### Agent on Windows systems  Zabbix agent on Windows runs as a Windows service.
pt-br	##### Agent em sistemas Windows  O Zabbix Agent no Windows é executado como um Serviço do Windows.

en-us	##### Agent operation with persistent file  On startup Zabbix agent knows nothing about persistent files. Only after receiving a list of active checks from Zabbix server \(proxy\) the agent sees that some log items should be backed by persistent files under specified directories.  During agent operation the persistent files are opened for writing (with fopen(filename, "w")) and overwritten with the latest data.  The chance of losing persistent file data if the overwriting and file system mirror split happen at the same time is very small, no special handling for it.  Writing into persistent file is NOT followed by enforced synchronization to storage media \(fsync\(\) is not called\).  Overwriting with the latest data is done after successful reporting of matching log file record or metadata \(processed log size and modification time\) to Zabbix server. That may happen as often as every item check if log file keeps changing.  No special actions during agent shutdown.  
pt-br	##### Operação do agente com arquivo persistente  Na inicialização o Zabbix Agent não sabe nada sobre arquivos persistentes. Apenas após receber uma lista de verificações ativas do Zabbix Server \(proxy\)  o agente identifica que alguns itens de log devem ser apoiados por arquivos persistentes dentro de diretórios especificados.  Durante a operação do agente os arquivos persistentes são abertos para gravação (com fopen(filename, "w")) e sobrescritos com os últimos dados. A chance de perder dados de arquivo persistente se a sobrescrita e a separação dos espelhos de sistema de arquivo ocorrerem ao mesmo tempo é muito pequena, portanto sem manipulação  especial para este caso. A gravação em arquivo persistente NÃO é seguida por sincronização forçada de mídia de armazenamento \(fsync\(\) não é chamado\).  A sobrescrita com os dados mais recentes é feita após o reporte bem-sucedido de registros de arquivo de log ou metadados correspondentes \(tamanho de log processado e data de modificação\) para o Zabbix Server. Isto pode ocorrer tão frequentemente quanto cada verificação de item se o arquivo de log continuar sendo alterado.  Sem ações especiais durante o desligamento do agente.

en-us	##### Agent  |Requirement|Status|Description| |-----------|------|-----------| |*libpcre*|Mandatory|PCRE library is required for [Perl Compatible Regular Expression](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE) support.<br>The naming may differ depending on the GNU/Linux distribution, for example 'libpcre3' or 'libpcre1'. PCRE v8.x and PCRE2 v10.x (from Zabbix 6.0.0) are supported.| |*GnuTLS*, *OpenSSL* or *LibreSSL*|Optional|Required when using [encryption](/manual/encryption#compiling_zabbix_with_encryption_support).<br>On Microsoft Windows systems OpenSSL 1.1.1 or later is required.|  ::: noteclassic  Starting from version 5.0.3, Zabbix agent will not work on AIX platforms below versions 6.1 TL07 / AIX 7.1 TL01.  :::  
pt-br	##### Agente  |Requisito|Status|Descrição| |-----------|------|-----------| |*libpcre*|Obrigatório|A biblioteca PCRE é obrigatória para suporte ao [Perl Compatible Regular Expression](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE).<br>A nomenclatura pode diferir dependendo da distribuição GNU/Linux, por exemplo 'libpcre3' ou 'libpcre1'. PCRE v8.xe PCRE2 v10.x (do Zabbix 6.0.0) são suportados.| |*GnuTLS*, *OpenSSL* ou *LibreSSL*|Opcional|Necessário ao utilizar [encryption](/manual/encryption#compiling_zabbix_with_encryption_support).<br> Em sistemas Microsoft Windows é necessário OpenSSL 1.1.1 ou posterior.|  ::: noteclassic  A partir da versão 5.0.3, o agente Zabbix não funcionará em plataformas AIX inferior as versões 6.1 TL07 / AIX 7.1 TL01.  :::

en-us	##### Agent  Zabbix agents are deployed on monitoring targets to actively monitor local resources and applications and report the gathered data to Zabbix server. Since Zabbix 4.4, there are two types of agents available: the [Zabbix agent](/manual/concepts/agent) (lightweight, supported on many platforms, written in C) and the [Zabbix agent 2](/manual/concepts/agent) (extra-flexible, easily extendable with plugins, written in Go).
pt-br	##### Agent  Os Zabbix Agents são implementados nos alvos de monitoramento para monitorar ativamente os recursos locais e aplicações e disponibilizar os dados coletados para o Zabbix Server. Desde o Zabbix 4.4, há dois tipos de agente disponíveis: o [Zabbix Agent](/manual/concepts/agent) (leve, suportado em muitas plataformas, escrito em C) e o [Zabbix Agent2](/manual/concepts/agent) (extra-flexível, facilmente extensível com plugins, escrito em Go).

en-us	#### Aggregate functions  |FUNCTION|<|<|<| |--------|-|-|-| |<|**Description**|**Function-specific parameters**|**Comments**| |**avg** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Average value of an item within the defined evaluation period.|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>Examples:<br>=> **avg**(/host/key,**1h**) → average value for the last hour until [now](/manual/config/triggers#evaluation_period)<br>=> **avg**(/host/key,**1h:now-1d**) → average value for an hour from 25 hours ago to 24 hours ago from [now](/manual/config/triggers#evaluation_period)<br>=> **avg**(/host/key,**\#5**) → average value of the five latest values<br>=> **avg**(/host/key,**\#5:now-1d**) → average value of the five latest values excluding the values received in the last 24 hours<br><br>Time shift is useful when there is a need to compare the current average value with the average value some time ago.| |**bucket\_percentile** (item filter,time period,percentage)|<|<|<| |<|Calculates the percentile from the buckets of a histogram.|**item filter** - see [item filter](/manual/appendix/functions/aggregate/foreach#item_filter)<br>**time period** - see [time period](/manual/appendix/functions/aggregate/foreach#time_period)<br>**percentage** - percentage (0-100)|Supported only in calculated items.<br><br>This function is an alias for `histogram_quantile(percentage/100, bucket_rate_foreach(item filter, time period, 1))`| |**count** (func\_foreach(item filter,<time period>))|<|<|<| |<|Count of values in an array returned by a foreach function.|**func\_foreach** - foreach function for which the number of returned values should be counted (with supported arguments). See [foreach functions](/manual/appendix/functions/aggregate/foreach) for details.|Supported value type: int<br><br>Example:<br>=> **count**(max\_foreach(/\*/net.if.in\[\*\],1h)) → number of net.if.in items that received data in the last hour until [now](/manual/config/triggers#evaluation_period)<br><br>Note that using **count()** with a history-related foreach function (max\_foreach, avg\_foreach, etc.) may lead to performance implications, whereas using **exists\_foreach()**, which works only with configuration data, will not have such effect.| |**histogram\_quantile** (quantile,bucket1,value1,bucket2,value2,...)|<|<|<| |<|Calculates the φ-quantile from the buckets of a histogram.|**quantile** - 0 ≤ φ ≤ 1<br>**bucketN, valueN** - manually entered pairs (>=2) of parameters or response of [bucket\_rate\_foreach](/manual/appendix/functions/aggregate/foreach)|Supported only in calculated items.<br><br>Functionally corresponds to '[histogram\_quantile](https://prometheus.io/docs/prometheus/latest/querying/functions/#histogram_quantile)' of PromQL.<br><br> Returns -1 if values of the last 'Infinity' bucket (*"+inf"*) are equal to 0. <br><br>Example:<br>=> **histogram\_quantile**(0.75,1.0,last(/host/rate\_bucket\[1.0\]),"+Inf",last(/host/rate\_bucket\[Inf\])<br>=> **histogram\_quantile**(0.5,bucket\_rate\_foreach(//item\_key,30s))| |**item\_count** (item filter)|<|<|<| |<|Count of existing items in configuration that match filter criteria.|**item filter** - criteria for item selection, allows referencing by host group, host, item key, and tags. Wildcards are supported. See [item filter](/manual/appendix/functions/aggregate/foreach#item_filter) for more details.|Supported value type: int<br><br>Works as an alias for the *count(exists\_foreach(item\_filter))* function.<br><br>Example:<br>=> **item\_count**(/\*/agent.ping?\[group="Host group 1"\]) → number of hosts with the *agent.ping* item in the "Host group 1"| |**kurtosis** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|"Tailedness" of the probability distribution in collected values within the defined evaluation period.<br><br>See also: [Kurtosis](https://en.wikipedia.org/wiki/Kurtosis)|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>Example:<br>=> **kurtosis**(/host/key,**1h**) → kurtosis for the last hour until [now](/manual/config/triggers#evaluation_period)| |**mad** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Median absolute deviation in collected values within the defined evaluation period.<br><br>See also: [Median absolute deviation](https://en.wikipedia.org/wiki/Median_absolute_deviation)|See [common-parameters](#common parameters).|Supported value types: float, int<br><br>Example:<br>=> **mad**(/host/key,**1h**) → median absolute deviation for the last hour until [now](/manual/config/triggers#evaluation_period)| |**max** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Highest value of an item within the defined evaluation period.|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>Example:<br>=> **max**(/host/key,**1h**) - **min**(/host/key,**1h**) → calculate the difference between the maximum and minimum values within the last hour until [now](/manual/config/triggers#evaluation_period) (delta of values)| |**min** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Lowest value of an item within the defined evaluation period.|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>Example:<br>=> **max**(/host/key,**1h**) - **min**(/host/key,**1h**) → calculate the difference between the maximum and minimum values within the last hour until [now](/manual/config/triggers#evaluation_period) (delta of values)| |**skewness** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Asymmetry of the probability distribution in collected values within the defined evaluation period.<br><br>See also: [Skewness](https://en.wikipedia.org/wiki/Skewness)|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>Example:<br>=> **skewness**(/host/key,**1h**) → skewness for the last hour until [now](/manual/config/triggers#evaluation_period)| |**stddevpop** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Population standard deviation in collected values within the defined evaluation period.<br><br>See also: [Standard deviation](https://en.wikipedia.org/wiki/Standard_deviation)|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>Example:<br>=> **stddevpop**(/host/key,**1h**) → population standard deviation for the last hour until [now](/manual/config/triggers#evaluation_period)| |**stddevsamp** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Sample standard deviation in collected values within the defined evaluation period.<br><br>See also: [Standard deviation](https://en.wikipedia.org/wiki/Standard_deviation)|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>At least two data values are required for this function to work.<br><br>Example:<br>=> **stddevsamp**(/host/key,**1h**) → sample standard deviation for the last hour until [now](/manual/config/triggers#evaluation_period)| |**sum** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Sum of collected values within the defined evaluation period.|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>Example:<br>=> **sum**(/host/key,**1h**) → sum of values for the last hour until [now](/manual/config/triggers#evaluation_period)| |**sumofsquares** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|The sum of squares in collected values within the defined evaluation period.|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>Example:<br>=> **sumofsquares**(/host/key,**1h**) → sum of squares for the last hour until [now](/manual/config/triggers#evaluation_period)| |**varpop** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Population variance of collected values within the defined evaluation period.<br><br>See also: [Variance](https://en.wikipedia.org/wiki/Variance)|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>Example:<br>=> **varpop**(/host/key,**1h**) → population variance for the last hour until [now](/manual/config/triggers#evaluation_period)| |**varsamp** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Sample variance of collected values within the defined evaluation period.<br><br>See also: [Variance](https://en.wikipedia.org/wiki/Variance)|See [common parameters](#common-parameters).|Supported value types: float, int<br><br>At least two data values are required for this function to work.<br><br>Example:<br>=> **varsamp**(/host/key,**1h**) → sample variance for the last hour until [now](/manual/config/triggers#evaluation_period)|
pt-br	#### Funções agregadas  |FUNÇÃO|<|<|<| |--------|-|-|-| |<|**Descrição**|**Parâmetros específicos da função**|**Comentários**| |**avg** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Valor médio de um item dentro do período de avaliação definido.|Consulte [parâmetros comuns](#common-parameters).|Tipos de valor suportados: float, int<br><br>Exemplos:<br>=> ** avg**(/host/key,**1h**) → valor médio da última hora até [agora](/manual/config/triggers#evaluation_period)<br>=> **avg**(/host/ key,**1h:now-1d**) → valor médio de uma hora de 25 horas atrás a 24 horas atrás de [agora](/manual/config/triggers#evaluation_period)<br>=> **média** (/host/key,**\#5**) → valor médio dos cinco últimos valores<br>=> **avg**(/host/key,**\#5:now-1d**) → valor médio dos cinco últimos valores excluindo os valores recebidos nas últimas 24 horas<br><br>A mudança de horário é útil quando há necessidade de comparar o valor médio atual com o valor médio há algum tempo.| |**bucket\_percentile** (filtro de item, período de tempo, porcentagem)|<|<|<| |<|Calcula o percentil dos intervalos de um histograma.|**filtro de item** - consulte [filtro de item](/manual/appendix/functions/aggregate/foreach#item_filter)<br>**período de tempo** - consulte [período de tempo](/manual/appendix/functions/aggregate/foreach#time_period)<br>**percentage** - porcentagem (0-100)|Suportado apenas em itens calculados.<br><br>Esta função é um alias para `histogram_quantile(percentage/100, bucket_rate_foreach(item filter, time period, 1))`| |**count** (func\_foreach(filtro de item,<período de tempo>))|<|<|<| |<|Contagem de valores em uma matriz retornada por uma função foreach.|**func\_foreach** - função foreach para a qual o número de valores retornados deve ser contado (com argumentos suportados). Consulte [funções foreach](/manual/appendix/functions/aggregate/foreach) para obter detalhes.|Tipo de valor suportado: int<br><br>Exemplo:<br>=> **count**(max\_foreach(/ \*/net.if.in\[\*\],1h)) → número de itens net.if.in que receberam dados na última hora até [agora](/manual/config/triggers#evaluation_period)<br ><br>Observe que usar **count()** com uma função foreach relacionada ao histórico (max\_foreach, avg\_foreach etc.) pode levar a implicações de desempenho, enquanto usar **exists\_foreach()** , que funciona apenas com dados de configuração, não terá esse efeito.| **histogram\_quantile**  (quantil,bucket1,value1,bucket2,value2,...)|<|<|<| |<|Calcula o φ-quantil dos buckets de um histograma.|**quantil** - 0 ≤ φ ≤ 1<br>**bucketN, valueN** - pares inseridos manualmente (>=2) de parâmetros ou resposta de [bucket\_rate\_foreach](/manual/appendix/functions/aggregate/foreach)|Suportado apenas em itens calculados.<br><br>Funcionalmente corresponde a '[histogram\_quantile](https://prometheus.io /docs/prometheus/latest/querying/functions/#histogram_quantile)' do PromQL.<br><br> Retorna -1 se os valores do último bucket 'Infinity' (*"+inf"*) forem iguais a 0. < br><br>Exemplo:<br>=> **histograma\_quantil**(0.75,1.0,last(/host/rate\_bucket\[1.0\]),"+Inf",last(/host/rate \_bucket\[Inf\])<br>=> **histograma\_quantile**(0,5,bucket\_rate\_foreach(//item\_key,30s))| |**item\_count** (filtro de item)|<|<|<| |<|Contagem de itens existentes na configuração que correspondem aos critérios de filtro.|**filtro de item** - critério para seleção de item, permite referência por grupo de host, host, chave de item e tags. Caracteres curinga são suportados. Consulte [filtro de item](/manual/appendix/functions/aggregate/foreach#item_filter) para obter mais detalhes.|Tipo de valor suportado: int<br><br>Funciona como um alias para *count(exists\_foreach(item\ _filter))* função.<br><br>Exemplo:<br>=> **item\_count**(/\*/agent.ping?\[group="Host group 1"\]) → número de hosts com o item *agent.ping* no "Host group 1"| ||**kurtosis**  (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|"Tailedness" da distribuição de probabilidade em valores coletados dentro do período de avaliação definido.<br><br>Veja também: [Curtosis](https://en.wikipedia.org/wiki/Kurtosis)|Consulte [common parameters](#common-parameters).|Tipos de valor suportados: float, int<br><br>Exemplo:<br>=> **curtose**(/host/key,**1h**) → curtose para a última hora até [agora](/manual/config/triggers#evaluation_period)| |**Mad** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Desvio absoluto médio em valores coletados dentro do período de avaliação definido.<br><br>Veja também: [Desvio absoluto médio](https://en.wikipedia.org/wiki/Median_absolute_deviation)|Consulte [parâmetros comuns ](#common parameters).|Tipos de valor suportados: float, int<br><br>Exemplo:<br>=> **mad**(/host/key,**1h**) → desvio médio absoluto para a última hora até [agora](/manual/config/triggers#evaluation_period)| |**max** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Valor mais alto de um item dentro do período de avaliação definido.|Consulte [parâmetros comuns](#common-parameters).|Tipos de valor suportados: float, int<br><br>Exemplo:<br>=> ** max**(/host/key,**1h**) - **min**(/host/key,**1h**) → calcular a diferença entre os valores máximo e mínimo na última hora até [agora ](/manual/config/triggers#evaluation_period) |**min** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Menor valor de um item dentro do período de avaliação definido.|Consulte [parâmetros comuns](#common-parameters).|Tipos de valor suportados: float, int<br><br>Exemplo:<br>=> ** max**(/host/key,**1h**) - **min**(/host/key,**1h**) → calcular a diferença entre os valores máximo e mínimo na última hora até [agora ](/manual/config/triggers#evaluation_period) (delta de valores)| |**assimetria** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Assimetria da distribuição de probabilidade em valores coletados dentro do período de avaliação definido.<br><br>Veja também: [Skewness](https://en.wikipedia.org/wiki/Skewness)|Veja [parâmetros comuns] (#common-parameters).|Tipos de valor suportados: float, int<br><br>Exemplo:<br>=> **assimetria**(/host/key,**1h**) → assimetria para o último hora até [agora](/manual/config/triggers#evaluation_period)| |**stddevpop** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Desvio padrão da população em valores coletados dentro do período de avaliação definido.<br><br>Veja também: [Desvio padrão](https://en.wikipedia.org/wiki/Standard_deviation)|Consulte [parâmetros comuns]( #common-parameters).|Tipos de valor suportados: float, int<br><br>Exemplo:<br>=> **stddevpop**(/host/key,**1h**) → desvio padrão da população para o última hora até [agora](/manual/config/triggers#evaluation_period)| |**stddevsamp** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Desvio padrão da amostra em valores coletados dentro do período de avaliação definido.<br><br>Veja também: [Desvio padrão](https://en.wikipedia.org/wiki/Standard_deviation)|Consulte [parâmetros comuns]( #common-parameters).|Tipos de valor suportados: float, int<br><br>Pelo menos dois valores de dados são necessários para que esta função funcione.<br><br>Exemplo:<br>=> **stddevsamp* *(/host/key,**1h**) → desvio padrão da amostra para a última hora até [agora](/manual/config/triggers#evaluation_period)| |**soma** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Soma dos valores coletados dentro do período de avaliação definido.|Consulte [parâmetros comuns](#common-parameters).|Tipos de valor suportados: float, int<br><br>Exemplo:<br>=> **soma **(/host/key,**1h**) → soma dos valores da última hora até [agora](/manual/config/triggers#evaluation_period)| |**sumofsquares** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|A soma dos quadrados em valores coletados dentro do período de avaliação definido.|Consulte [parâmetros comuns](#common-parameters).|Tipos de valor suportados: float, int<br><br>Exemplo:<br>=> **sumofsquares**(/host/key,**1h**) → soma dos quadrados da última hora até [agora](/manual/config/triggers#evaluation_period)| |**varpop** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Variação populacional dos valores coletados dentro do período de avaliação definido.<br><br>Veja também: [Variance](https://en.wikipedia.org/wiki/Variance)|Consulte [parâmetros comuns](#common -parameters).|Tipos de valor suportados: float, int<br><br>Exemplo:<br>=> **varpop**(/host/key,**1h**) → variação de população para a última hora até [agora](/manual/config/triggers#evaluation_period)| |**varsamp** (/host/key,(sec\|\#num)<:time shift>)|<|<|<| |<|Variação de amostra de valores coletados dentro do período de avaliação definido.<br><br>Veja também: [Variance](https://en.wikipedia.org/wiki/Variance)|Consulte [parâmetros comuns](#common -parameters).|Tipos de valor suportados: float, int<br><br>Pelo menos dois valores de dados são necessários para que esta função funcione.<br><br>Exemplo:<br>=> **varsamp**( /host/key,**1h**) → variação de amostra para a última hora até [agora](/manual/config/triggers#evaluation_period)|

en-us	### Aggregate functions  The **count_foreach** function now returns '0' for a matching item in the array, if no data are present for the item or the data do not match the filter. Previously such items would be ignored (no data added to the aggregation).
pt-br	### Funções de agregação  A função **count_foreach** agora retorna para um item correspondente no array, caso não haja dados presentes para o item ou caso não haja dados que correspodam ao filtro. Anteriormente, esses itens eram ignorados. ignored (nenhum dado adicionado à agregação).

en-us	#### Aggregate functions  The **last_foreach** function is now also supported in the following [aggregate functions](/manual/appendix/functions/aggregate): kurtosis, mad, skewness, stddevpop, stddevsamp, sumofsquares, varpop, and varsamp.
pt-br	#### Funções agregadas   Agora, a função **last_foreach** também é suportada nas seguintes funções agregadas  [aggregate functions](/manual/appendix/functions/aggregate): kurtosis, mad, skewness, stddevpop, stddevsamp, sumofsquares, varpop, e varsamp.

en-us	##### AIX, HP-UX  If `watch` command is not available, one can try      while [ 1 ]; do ps -fu zabbix; sleep 1; clear; done
pt-br	##### AIX, HP-UX  Se o comando `watch` não estiver disponível, pode-se tentar      while [ 1 ]; faça ps -fu zabbix; sleep 1; clear; done

en-us	#### AIX  See values supported for 'memtype' parameter on AIX in the table.  |Supported value|Description|Source in procentry64 structure|Tries to be compatible with| |---------------|-----------|-------------------------------|---------------------------| |vsize ^[1](proc_mem_notes#footnotes)^|Virtual memory size|pi\_size|<| |pmem|Percentage of real memory|pi\_prm|ps -o pmem| |rss|Resident set size|pi\_trss + pi\_drss|ps -o rssize| |size|Size of process (code + data)|pi\_dvm|"ps gvw" SIZE column| |dsize|Data size|pi\_dsize|<| |tsize|Text (code) size|pi\_tsize|"ps gvw" TSIZ column| |sdsize|Data size from shared library|pi\_sdsize|<| |drss|Data resident set size|pi\_drss|<| |trss|Text resident set size|pi\_trss|<|
pt-br	#### AIX  Consulte os valores suportados para o parâmetro 'memtype' no AIX na tabela.  |Valor suportado|Descrição|Fonte na estrutura procentry64|Tenta ser compatível com| |---------------|-----------|---------- ----------|---------------------------| |vsize ^[1](proc_mem_notes#footnotes)^|Tamanho da memória virtual|pi\_size|<| |pmem|Porcentagem de memória real|pi\_prm|ps -o pmem| |rss|Tamanho do conjunto residente|pi\_trss + pi\_drss|ps -o rssize| |tamanho|Tamanho do processo (código + dados)|pi\_dvm|"ps gvw" coluna SIZE| |dsize|Tamanho dos dados|pi\_dsize|<| |tsize|Tamanho do texto (código)|pi\_tsize|coluna "ps gvw" TSIZ| |sdsize|Tamanho dos dados da biblioteca compartilhada|pi\_sdsize|<| |drss|Tamanho do conjunto residente de dados|pi\_drss|<| |trss|Tamanho do conjunto residente de texto|pi\_trss|<|

en-us	#### Alerter process crash in RHEL 7  Instances of a Zabbix server alerter process crash have been encountered in RHEL 7. Please see [ZBX-10461](https://support.zabbix.com/browse/ZBX-10461) for details.
pt-br	#### Falha no processo de alerta no RHEL 7   Ocorrências de falhas no processo de alerta do servidor Zabbix foram encontradas no RHEL 7. Para mais detalhes, consulte [ZBX-10461](https://support.zabbix.com/browse/ZBX-10461).

en-us	# alert.get
pt-br	#alerta.obter

en-us	##### Alerting on service status change  It is now possible to receive automated alerts about service status changes, similar to the alerts about trigger status changes.  A new [service action](/manual/config/notifications/action) type has been added to the *Actions* menu. Service actions may include steps for problem, recovery, and update operations related to services. It is possible to configure two types of actions: sending a message to the specified recipients and executing a remote command on Zabbix server. Similarly to trigger actions, service actions support problem [escalation](/manual/config/notifications/action/escalations) scenarios.  New message templates *Service*, *Service recovery*, and *Service update* have been added to [media types](/manual/config/notifications/media#common_parameters) and should be defined to enable correct sending of notifications for service actions.  
pt-br	#### Alerting on service status change  It is now possible to receive automated alerts about service status changes, similar to the alerts about trigger status changes.  A new [service action](/manual/config/notifications/action) type has been added to the *Actions* menu. Service actions may include steps for problem, recovery, and update operations related to services. It is possible to configure two types of actions: sending a message to the specified recipients and executing a remote command on Zabbix server. Similarly to trigger actions, service actions support problem [escalation](/manual/config/notifications/action/escalations) scenarios.  New message templates *Service*, *Service recovery*, and *Service update* have been added to [media types](/manual/config/notifications/media#common_parameters) and should be defined to enable correct sending of notifications for service actions.  

en-us	**Alerting on service status change**  It is now possible to receive automated alerts about service status changes, similar to the alerts about trigger status changes.  A new [service action](/manual/it_services/service_actions) functionality has been added, similar to other actions in Zabbix. Service actions may include steps for problem, recovery, and update operations related to services. It is possible to configure two types of actions: sending a message to the specified recipients and executing a remote command on Zabbix server. Similarly to trigger actions, service actions support problem [escalation](/manual/config/notifications/action/escalations) scenarios.  New message templates *Service*, *Service recovery*, and *Service update* have been added to [media types](/manual/config/notifications/media#common_parameters) and should be defined to enable correct sending of notifications for service actions.
pt-br	**Alerta sobre mudança de status do serviço  Agora é possível receber alertas automatizados sobre alterações no status do serviço, semelhantes aos alertas sobre alterações no status do trigger mudanças.  Uma nova funcionalidade [service action](/manual/it_services/service_actions) foi adicionada, semelhante a outras ações no Zabbix. As ações de serviço podem incluir etapas para operações de problema, recuperação e atualização relacionadas a serviços. É possível é possível configurar dois tipos de ações: enviar uma mensagem para os destinatários especificados e executar um comando remoto no servidor Zabbix no servidor Zabbix. Da mesma forma que as ações de acionamento, as ações de serviço suportam problemas [escalonamento](/manual/config/notifications/action/escalations).  Novos modelos de mensagem *Service*, *Service recovery* e *Service update* foram adicionados a [media types](/manual/config/notifications/media#common_parameters) e devem ser definidos para permitir o envio correto de notificações para ações de serviço.

en-us	### Alert  ::: noteclassic Alerts are created by the Zabbix server and cannot be modified via the API. :::  The alert object contains information about whether certain action operations have been executed successfully. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |alertid|string|ID of the alert.| |actionid|string|ID of the action that generated the alert.| |alerttype|integer|Alert type.<br><br>Possible values:<br>0 - message;<br>1 - remote command.| |clock|timestamp|Time when the alert was generated.| |error|string|Error text if there are problems sending a message or running a command.| |esc\_step|integer|Action escalation step during which the alert was generated.| |eventid|string|ID of the event that triggered the action.| |mediatypeid|string|ID of the media type that was used to send the message.| |message|text|Message text. Used for message alerts.| |retries|integer|Number of times Zabbix tried to send the message.| |sendto|string|Address, user name or other identifier of the recipient. Used for message alerts.| |status|integer|Status indicating whether the action operation has been executed successfully.<br><br>Possible values for message alerts:<br>0 - message not sent.<br>1 - message sent.<br>2 - failed after a number of retries.<br>3 - new alert is not yet processed by alert manager.<br><br>Possible values for command alerts:<br>0 - command not run.<br>1 - command run.<br>2 - tried to run the command on the Zabbix agent but it was unavailable.| |subject|string|Message subject. Used for message alerts.| |userid|string|ID of the user that the message was sent to.| |p\_eventid|string|ID of problem event, which generated the alert.| |acknowledgeid|string|ID of acknowledgment, which generated the alert.|
pt-br	### Alerta  ::: noteclassic Os alertas são criados pelo servidor Zabbix e não podem ser modificado por meio da API. :::  O objeto de alerta contém informações sobre se determinada ação operações foram executadas com sucesso. Tem o seguinte propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |alertid|string|ID do alerta.| |actionid|string|ID da ação que gerou o alerta.| |alerttype|inteiro|Tipo de alerta.<br><br>Valores possíveis:<br>0 - mensagem;<br>1 - comando remoto.| |clock|timestamp|Horário em que o alerta foi gerado.| |error|string|Texto de erro se houver problemas ao enviar uma mensagem ou executar um comando.| |esc\_step|integer|Etapa de escalação de ação durante a qual o alerta foi gerado.| |eventid|string|ID do evento que acionou a ação.| |mediatypeid|string|ID do tipo de mídia que foi usado para enviar a mensagem.| |mensagem|texto|Texto da mensagem. Usado para alertas de mensagens.| |retentativas|inteiro|Número de vezes que o Zabbix tentou enviar a mensagem.| |sendto|string|Endereço, nome de usuário ou outro identificador do destinatário. Usado para alertas de mensagens.| |status|inteiro|Status indicando se a operação de ação foi executada com sucesso.<br><br>Possíveis valores para alertas de mensagens:<br>0 - mensagem não enviada.<br>1 - mensagem enviada.<br>2 - falhou após várias tentativas.<br>3 - o novo alerta ainda não foi processado pelo gerenciador de alertas.<br><br>Valores possíveis para alertas de comando:<br>0 - comando não executado.<br>1 - comando executado .<br>2 - tentei executar o comando no agente Zabbix mas não estava disponível.| |assunto|string|Assunto da mensagem. Usado para alertas de mensagens.| |userid|string|ID do usuário para o qual a mensagem foi enviada.| |p\_eventid|string|ID do evento de problema, que gerou o alerta.| |acknowledgeid|string|ID de confirmação, que gerou o alerta.|

en-us	# > Alert object  The following objects are directly related to the `alert` API.
pt-br	# > Objeto de alerta  Os objetos a seguir estão diretamente relacionados à API `alert`.

en-us	# Alert  This class is designed to work with alerts.  Object references:\  -   [Alert](/manual/api/reference/alert/object#alert)  Available methods:\  -   [alert.get](/manual/api/reference/alert/get) - retrieve alerts  
pt-br	# Alert  Esta classe foi projetada para trabalhar com alertas.  Referência de objetos:\  - · [Alert](/manual/api/reference/alert/object#alert)  Métodos disponíveis:\  - · [alert.get](/manual/api/reference/alert/get) - recupera alertas  

en-us	##### Allow specific check, deny others  -   Whitelist specific checks with AllowKey parameters, deny others with     `DenyKey=*`  For example:      # Allow reading logs:     AllowKey=vfs.file.*[/var/log/*]      # Allow localtime checks     AllowKey=system.localtime[*]      # Deny all other keys     DenyKey=*
pt-br	##### Permitir verificação específica, negar outras  - Verificações específicas da lista de permissões com parâmetros AllowKey, negue outras com     `DenyKey=*`  Por exemplo:      # Permitir a leitura de logs:     AllowKey=vfs.file.*[/var/log/*]      # Permitir verificações de hora local     AllowKey=system.localtime[*]      # Negar todas as outras chaves     DenyKey=*

en-us	 ### AND/OR evaluation in LLD filters  The evaluation of AND/OR expressions in the low-level discovery filters/overrides may fail in this version. Fixed in Zabbix 6.0.12.
pt-br	### Avaliação AND/OR nos filtros de LLD  A avaliação de expressões AND/OR nos filtros/overrides de descoberta baixo nível pode falhar nesta versão. Corrigido em Zabbix 6.0.12.

en-us	  A new [template](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/gcp) *Google Cloud Platform by HTTP (GCP by HTTP)* is available.  See setup instructions for [HTTP templates](/manual/config/templates_out_of_the_box/http).   The template *Azure by HTTP* now also works with Azure Cosmos DB for MongoDB.
pt-br	Um novo template [template](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/gcp) *Google Cloud Platform by HTTP (GCP by HTTP)* está disponível.  Consulte as instruções de configuração para [HTTP templates](/manual/config/templates_out_of_the_box/http).   Agora o template *Azure by HTTP* também funciona com Azure Cosmos DB para MongoDB.

en-us	 #### Anomaly detection  Zabbix 5.2 introduced new trend functions useful for baseline monitoring. However, they still require defining relative thresholds (e.g. check that web traffic in September, 2021 is less than 2x higher compared to September, 2020). There are use cases when such thresholds are hard to define. For instance, the web traffic of a new but highly popular web site can organically grow many times over a year but the growth rate is unknown. Yet, a sudden traffic spike due to DDOS attack must generate an alert regardless of organic traffic growth.  Anomaly detection algorithms do exactly this - find data that doesn't look normal (outliers) in a context of other values.  New [trend function](/manual/appendix/functions/trends) **trendstl()** has been added which uses 'decomposition' method to calculate the anomaly rate. It splits a single time series sequence into three other sequences:  -   trend sequence that only contains big changes in the original data (e.g. website traffic shows growth) -   season sequence that only contains seasonal changes (e.g. less website traffic in summer, more in autumn) -   remainder sequence that only contains residual values that can not be interpreted as parts of trend or season  ![](../../../assets/en/manual/introduction/stl_data.png)  Anomaly detection works with remainder sequence and checks if there are values that are too far from the majority of remainder values. "Far" means that the absolute value from the remainder sequence is N times greater than the standard or mean deviation.
pt-br	 #### Detecção de anomalias  O Zabbix 5.2 introduziu novas funções de tendência úteis para o monitoramento da linha de base. No entanto, elas ainda exigem a definição de limites (por exemplo, verificar se o tráfego da Web em setembro de 2021 é menos e 2x maior em comparação com setembro de 2020). Existem casos de uso em que esses limites são difíceis de definir. Por exemplo, o tráfego da Web de um site novo, mas altamente popular pode crescer organicamente muitas vezes em um ano, mas a taxa de crescimento é desconhecida. No entanto, um pico repentino de tráfego devido a um ataque DDOS deve gerar um alerta independentemente do crescimento orgânico do tráfego.  Os algoritmos de detecção de anomalias fazem exatamente isso: encontram dados que não parecem normais (outliers) em um contexto de outros valores.  Foi adicionada uma nova [função de tendência](/manual/appendix/functions/trends) **trendstl()** que usa o método de "decomposição para calcular a taxa de anomalia. Ela divide uma única sequência de série temporal em três outras sequências:  -   sequência de tendências que contém apenas grandes alterações nos dados originais (por exemplo, o tráfego do site mostra crescimento) -   sequência de estação que contém apenas alterações sazonais (por exemplo, menos tráfego no site no verão e mais no outono) -   sequência restante, que contém apenas valores residuais que não podem ser interpretados como partes da tendência ou da estação  ![](../../../assets/en/manual/introduction/stl_data.png)  A detecção de anomalias funciona com a sequência restante e verifica se há valores que estão muito distantes da maioria dos valores restantes. "Longe" significa que o valor absoluto da sequência restante é N vezes maior do que o desvio padrão ou médio ou desvio médio.

en-us	##### Another example with an inline regex modifier  Use of the following regular expression including multiple inline modifiers to match the characters after a specific line:      (?<=match (?i)everything(?-i) after this line\n)(?sx).*# we add s modifier to allow . match newline characters  ![regexp\_expr\_4\_new.png](../../assets/en/manual/regular_expressions/regexp_expr_4_new.png)  Chosen Expression type: "Result is TRUE". Characters after a specific line are matched.  ::: noteimportant  **g** modifier can't be specified in line. The list of available modifiers can be found in [pcresyntax man page](https://www.pcre.org/original/doc/html/pcresyntax.html#SEC16). For more information about PCRE syntax please refer to [PCRE HTML documentation](https://www.pcre.org/original/doc/html/pcrepattern.html).  :::
pt-br	##### Outro exemplo com um modificador regex em linha  Uso da seguinte expressão regular incluindo múltiplos modificadores em linha  para corresponder aos caracteres após uma linha específica:      (?<=testar (?i)tudo(?-i) apos esta linha\n)(?sx).*# nós adicionamos o modificador s para permitir . corresponder a caracteres de nova linha  ![regexp\_expr\_4\_new.png](../../assets/en/manual/regular_expressions/regexp_expr_4_new.png)  *Tipo de expressão* escolhido: "Resultado é VERDADEIRO". Os caracteres após uma linha específica são correspondidos.  ::: noteimportant  O modificador **g** não pode ser especificado em linha. A lista de modificadores disponíveis pode ser encontrada na [página de manual pcresyntax](https://www.pcre.org/original/doc/html/pcresyntax.html#SEC16).  Para mais informações sobre a sintaxe PCRE, por favor consulte a  [documentação HTML PCRE](https://www.pcre.org/original/doc/html/pcrepattern.html). :::

en-us	#### API changes  See the list of [API changes](/manual/api/changes_5.4_-_6.0) in Zabbix 6.0.0.  
pt-br	#### API changes  See the list of [API changes](/manual/api/changes_5.4_-_6.0) in Zabbix 6.0.0.  

en-us	##### API changes  See the list of [API changes](/manual/api/changes_5.4_-_6.0) in Zabbix 6.0.0.
pt-br	##### Mudanças na API  Consulte a lista de [mudanças na API](/manual/api/changes_5.4_-_6.0) no Zabbix 6.0.0.

en-us	# API info  This class is designed to retrieve meta information about the API.  Available methods:\  -   [apiinfo.version](/manual/api/reference/apiinfo/version) -     retrieving the version of the Zabbix API
pt-br	# informações da API  Essa classe foi projetada para recuperar metainformações sobre a API.  Métodos disponíveis:\  - [apiinfo.version](/manual/api/reference/apiinfo/version) -     recuperando a versão da API do Zabbix

en-us	# apiinfo.version
pt-br	# apiinfo.versão

en-us	#### API login  A large number of open user sessions can be created when using custom scripts with the `user.login` [method](/manual/api/reference/user/login) without a following `user.logout`.
pt-br	#### Login na API  Um grande número de sessões de usuário abertas pode ser criado ao utilizar scripts personalizados com o método  `user.login` [method](/manual/api/reference/user/login) sem  `user.logout`.

en-us	#### - API tokens  API tokens section allows to view tokens assigned to the user, edit token details and [create new tokens](/manual/web_interface/frontend_sections/administration/general#api_tokens). This section is only available to a user if *Manage API tokens* action is allowed in the [user role](/manual/web_interface/frontend_sections/administration/user_roles) settings.  ![](../../../assets/en/manual/web_interface/user_tokens.png){width="600"}  You may filter API tokens by name, expiry date, or status (enabled/disabled). Click on the token status in the list to quickly enable/disable a token. You may also mass enable/disable tokens by selecting them in the list and then clicking on the Enable/Disable buttons below the list.   ::: noteimportant  Users cannot view *Auth token* value of the tokens assigned to them in Zabbix. *Auth token* value is displayed only once - immediately after creating a token. If it has been lost, the token has to be regenerated.  :::
pt-br	#### - Tokens de API  A seção de tokens de API permite visualizar tokens atribuídos ao usuário, editar detalhes do token e [criar novo tokens](/manual/web_interface/frontend_sections/administration/general#api_tokens). Esta seção só está disponível para um usuário se a ação *Gerenciar tokens de API* é permitido no [usuário função](/manual/web_interface/frontend_sections/administration/user_roles) definições.  ![](../../../assets/en/manual/web_interface/user_tokens.png){width="600"}  Você pode filtrar tokens de API por nome, data de expiração ou status (ativado desativado). Clique no status do token na lista para rapidamente habilitar/desabilitar um token. Você também pode ativar/desativar tokens em massa selecionando-os na lista e clicando no botão Habilitar/Desabilitar botões abaixo da lista.  ::: não importante  Os usuários não podem ver *Auth token* valor dos tokens atribuídos a eles no Zabbix. *Token de autenticação* valor é exibido apenas uma vez - imediatamente após a criação de um token. Se isso foi perdido, o token deve ser regenerado. :::

en-us	### API versions  To simplify API versioning, since Zabbix 2.0.4, the version of the API matches the version of Zabbix itself. You can use the [apiinfo.version](/manual/api/reference/apiinfo/version) method to find out the version of the API you're working with. This can be useful for adjusting your application to use version-specific features.  We guarantee feature backward compatibility inside of a major version. When making backward incompatible changes between major releases, we usually leave the old features as deprecated in the next release, and only remove them in the release after that. Occasionally, we may remove features between major releases without providing any backward compatibility. It is important that you never rely on any deprecated features and migrate to newer alternatives as soon as possible.  ::: notetip You can follow all of the changes made to the API in the [API changelog](/manual/api/changes_5.4_-_6.0). :::
pt-br	### Versões da API  Para simplificar o versionamento da API, desde o Zabbix 2.0.4, a versão da API corresponde à versão do próprio Zabbix. Você pode usar o método [apiinfo.version](/manual/api/reference/apiinfo/version) para encontrar a versão da API com a qual você está trabalhando. Isso pode ser útil para ajustar seu aplicativo para usar recursos específicos da versão.  Garantimos a compatibilidade com versões anteriores dentro de uma versão principal. Ao fazer alterações incompatíveis com versões anteriores entre versões principais, geralmente deixam os recursos antigos como obsoletos na próxima versão, e apenas removê-los no lançamento depois disso. As vezes , podemos remover recursos entre os principais lançamentos sem fornecer nenhuma compatibilidade. É importante que você nunca confie em nenhum recurso e migre para alternativas mais recentes o mais rápido possível.  ::: dica Você pode acompanhar todas as alterações feitas na API no [registro de alterações da API](/manual/api/changes_3.4_-_4.0). :::

en-us	# Appendix 1. Reference commentary
pt-br	# Apêndice 1. Comentário de referência

en-us	# Appendix 2. Changes from 5.4 to 6.0
pt-br	# Apêndice 2. Mudanças de 5.4 para 6.0

en-us	#### Architecture  Zabbix consists of several major software components. Their responsibilities are outlined below.
pt-br	#### Arquitetura  O Zabbix consiste de vários componentes de software importantes. Suas responsabilidades estão resumidas abaixo.

en-us	#### A real life scenario  In this example, we would like to set up network discovery for the local network having an IP range of 192.168.1.1-192.168.1.254.  In our scenario we want to:  -   discover those hosts that have Zabbix agent running -   run discovery every 10 minutes -   add a host to monitoring if the host uptime is more than 1 hour -   remove hosts if the host downtime is more than 24 hours -   add Linux hosts to the "Linux servers" group -   add Windows hosts to the "Windows servers" group -   use the template *Linux* for Linux hosts -   use the template *Windows* for Windows hosts
pt-br	#### Um cenário da vida real  Neste exemplo, gostaríamos de configurar a descoberta de rede para o local rede com um intervalo de IP de 192.168.1.1-192.168.1.254.  Em nosso cenário queremos:  - descubra os hosts que possuem o agente Zabbix em execução - execute a descoberta a cada 10 minutos - adicionar um host ao monitoramento se o tempo de atividade do host for superior a 1 hora - remover hosts se o tempo de inatividade do host for superior a 24 horas - adicionar hosts Linux ao grupo "servidores Linux" - adicionar hosts Windows ao grupo "servidores Windows" - use o modelo *Linux* para hosts Linux - use o modelo *Windows* para hosts Windows

en-us	##### AS/400  IBM AS/400 platform can be monitored using SNMP. More information is available at <http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg244504.html?Open>.
pt-br	##### AS/400  A plataforma IBM AS/400 pode ser monitorada através de SNMP. Maiores informações estão disponíveis em <http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg244504.html?Open>.

en-us	#### Assigning different hosts  Replace the hosts currently assigned to maintenance with two different ones.  Request:  ```json {     "jsonrpc": "2.0",     "method": "maintenance.update",     "params": {         "maintenanceid": "3",         "hosts": [             {"hostid": "10085"},             {"hostid": "10084"}         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "maintenanceids": [             "3"         ]     },     "id": 1 } ```
pt-br	#### Atribuindo hosts diferentes  Substitua os hosts atualmente atribuídos à manutenção por dois diferentes.  Request:  ```json {     "jsonrpc": "2.0",     "method": "maintenance.update",     "params": {         "maintenanceid": "3",         "hosts": [             {"hostid": "10085"},             {"hostid": "10084"}         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "maintenanceids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Attempting to use Zabbix sender compiled with TLS support to send data to Zabbix server/proxy compiled without TLS
pt-br	#### Tentando usar o remetente Zabbix compilado com suporte a TLS para enviar dados para o servidor/proxy Zabbix compilado sem TLS

en-us	#### Audit log
pt-br	#### Registro de auditoria

en-us	### Audit log  Audit log functionality has been reworked significantly. The updated Audit log contains records of all configuration changes of Zabbix objects and has an improved filter, which allows to view records grouped by frontend operation. Logging can be switched on or off in the *Administration→General* menu section. In order to implement these changes, the previously existing database structure had to be reworked. During an upgrade DB tables `auditlog` and `auditlog_details` will be replaced by the new table `auditlog` with a different format. **Existing audit log records will be deleted.**  
pt-br	##### User macros in item name no longer supported  The support for user macros in item names (including discovery rule names), deprecated since Zabbix 4.0, has been fully removed.  

en-us	#### audit log  Changes:\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Audit log object: added support of properties `username`, `recordsetid`, `details`.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) Audit log object: added support of `action` values `8` (Login), `9` (Failed login) and `10` (History clear).\  
pt-br	#### audit log  Changes:\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Audit log object: added support of properties `username`, `recordsetid`, `details`.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) Audit log object: added support of `action` values `8` (Login), `9` (Failed login) and `10` (History clear).\  

en-us	#### audit log  Changes:\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Audit log object: dropped support of property `note`.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Audit log object: dropped support of `resourcetype` values `2` (Configuration of Zabbix) and `7` (Graph element).\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Audit log object: dropped support of `action` values `5` (Enable) and `6` (Disable).\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) `auditlog.get`: dropped support of parameter `selectDetails`.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) Audit log object: dropped support of `action` value `3` (Login).\  
pt-br	#### Log de Auditoria¶ ¶ Mudanças:\¶ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Objeto de auditoria de log: descontinuado o suporte a propriedade 'nota'.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Objeto de auditoria de log: descontinuado o suporte ao valor `2` do `resourcetype` (Configuração do Zabbix) e ao `7` (Elemento gráfico).\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Objeto de auditoria de log: descontinuado o suporte ao valor `5` do `action` (Habilitar) e `6` (Desabilitar).\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) `auditlog.get`: descontinuado o suporte ao parâmetro `selectDetails`.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) Objeto de auditoria de log: descontinuado o suporte ao valor `3` da `action` (Login).\

en-us	#### auditlog Changes:\ [ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) added new `resourcetype` *(48 - SLA)*.\ [ZBXNEXT-6923](https://support.zabbix.com/browse/ZBXNEXT-6923) added new `resourcetype` *(47 - High availability node)*.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) added support of `action` values *(8 - Login, 9 - Failed login, 10 - History clear)*.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) added support of properties: `username`, `recordsetid`, `details`.\
pt-br	#### log de auditoria Mudanças:\ [ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) adicionado novo `resourcetype` *(48 - SLA)*.\ [ZBXNEXT-6923](https://support.zabbix.com/browse/ZBXNEXT-6923) adicionado novo `resourcetype` *(47 - High availability node)*.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) adicionado suporte aos valores `action` *(8 - Login, 9 - Failed login, 10 - History clear)*.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) adicionado suporte as propriedades: `username`, `recordsetid`, `details`.\

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

en-us	#### Audit log  In order to implement the changes in [audit log functionality](#audit-log), the previously existing database structure had to be reworked. During the upgrade `auditlog` and `auditlog_details` DB tables will be replaced by the new table `auditlog` with a different format. **Existing audit log records will be deleted.**
pt-br	#### Registro de auditoria  Para implementar as alterações na [funcionalidade de registro de auditoria] (#audit-log), a estrutura de banco de dados existente anteriormente teve de ser reformulada. Durante a atualização, as tabelas de banco de dados `auditlog` e `auditlog_details` serão substituídas pela nova tabela `auditlog` com um formato diferente. **Os registros de log de auditoria existentes serão excluídos

en-us	#### Audit log  In order to improve audit logging in Zabbix and make the Audit log complete and reliable, the previously existing database structure had to be reworked. During an upgrade DB tables `auditlog` and `auditlog_details` will be replaced by the new table `auditlog` with a different format. **Old audit records will not be preserved.**  New [section](/manual/web_interface/frontend_sections/administration/general#audit_log) *Audit log* has been added to the *Administration→General* menu allowing to enable (default) or disable audit logging. Housekeeping settings for audit, previously located under the *Housekeeper* menu section, have also been moved to the new *Audit log* section. Existing housekeeping settings will be saved.  
pt-br	#### Audit log  In order to improve audit logging in Zabbix and make the Audit log complete and reliable, the previously existing database structure had to be reworked. During an upgrade DB tables `auditlog` and `auditlog_details` will be replaced by the new table `auditlog` with a different format. **Old audit records will not be preserved.**  New [section](/manual/web_interface/frontend_sections/administration/general#audit_log) *Audit log* has been added to the *Administration→General* menu allowing to enable (default) or disable audit logging. Housekeeping settings for audit, previously located under the *Housekeeper* menu section, have also been moved to the new *Audit log* section. Existing housekeeping settings will be saved.  

en-us	 ##### Audit log  In order to improve audit logging in Zabbix and make the Audit log complete and reliable, the previously existing database structure had to be reworked. During an upgrade DB tables `auditlog` and `auditlog_details` will be replaced by the new table `auditlog` with a different format. **Old audit records will not be preserved.**  New [section](/manual/web_interface/frontend_sections/administration/general#audit_log) *Audit log* has been added to the *Administration→General* menu allowing to enable (default) or disable audit logging. Housekeeping settings for audit, previously located under the *Housekeeper* menu section, have also been moved to the new *Audit log* section. Existing housekeeping settings will be saved.
pt-br	##### Log de auditoria  De forma a melhorar o log de auditoria no Zabbix e torná-lo completo e confiável,  a estrutura de banco de dados anteriormente existente precisou ser retrabalhada.  Durante uma atualização as tabelas `auditlog` e `auditlog_details` serão substituídas  pela nova tabela `auditlog` com um formato diferente.  **Registro de auditoria antigos não serão preservados.**  Uma nova [seção](/manual/web_interface/frontend_sections/administration/general#audit_log) *Log de auditoria* foi adicionada ao menu *Administração → Geral* permitindo habilitar  (padrão) ou desabilitar o log de auditoria. As definições de limpeza (housekeeping) para  auditoria, previamente localizada sob a seção de menu *Housekeeper*, também foi movida à  nova seção *Log de auditoria*. As definições de limpeza existentes serão salvas.

en-us	# > Audit log object  The following objects are directly related to the `auditlog` API.
pt-br	# > Objeto de log de auditoria  Os objetos a seguir estão diretamente relacionados à API `auditlog`.

en-us	### Audit log  The audit log object contains information about user actions. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |auditid|string|*(readonly)* ID of audit log entry. Generated using CUID algorithm.| |userid|string|Audit log entry author userid.| |username|string|Audit log entry author username.| |clock|timestamp|Audit log entry creation timestamp.| |ip|string|Audit log entry author IP address.| |action|integer|Audit log entry action.<br><br>Possible values are:<br>0 - Add;<br>1 - Update;<br>2 - Delete;<br>4 - Logout;<br>7 - Execute;<br>8 - Login;<br>9 - Failed login;<br>10 - History clear.| |resourcetype|integer|Audit log entry resource type.<br><br>Possible values are:<br>0 - User;<br>3 - Media type;<br>4 - Host;<br>5 - Action;<br>6 - Graph;<br>11 - User group;<br>13 - Trigger;<br>14 - Host group;<br>15 - Item;<br>16 - Image;<br>17 - Value map;<br>18 - Service;<br>19 - Map;<br>22 - Web scenario;<br>23 - Discovery rule;<br>25 - Script;<br>26 - Proxy;<br>27 - Maintenance;<br>28 - Regular expression;<br>29 - Macro;<br>30 - Template;<br>31 - Trigger prototype;<br>32 - Icon mapping;<br>33 - Dashboard;<br>34 - Event correlation;<br>35 - Graph prototype;<br>36 - Item prototype;<br>37 - Host prototype;<br>38 - Autoregistration;<br>39 - Module;<br>40 - Settings;<br>41 - Housekeeping;<br>42 - Authentication;<br>43 - Template dashboard;<br>44 - User role;<br>45 - Auth token;<br>46 - Scheduled report.| |resourceid|string|Audit log entry resource identifier.| |resourcename|string|Audit log entry resource human readable name.| |recordsetid|string|Audit log entry recordset ID. The audit log records created during the same operation will have the same recordset ID. Generated using CUID algorithm.| |details|text|Audit log entry details. The details are stored as JSON object where each property name is a path to property or nested object in which change occurred, and each value contain the data about the change of this property in array format.<br><br>Possible value formats are:<br>\["add"\] - Nested object has been added;<br>\["add", "<value>"\] - The property of added object contain <value>;<br>\["update"\] - Nested object has been updated;<br>\["update", "<new value>", "<old value>"\] - The value of property of updated object was changed from <old value> to <new value>;<br>\["delete"\] - Nested object has been deleted.|
pt-br	### Registro de auditoria  O objeto de log de auditoria contém informações sobre as ações do usuário. Tem o seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |auditid|string|*(readonly)* ID da entrada do log de auditoria. Gerado usando o algoritmo CUID.| |userid|string|ID de usuário do autor da entrada de log de auditoria.| |username|string|Nome de usuário do autor da entrada do log de auditoria.| |clock|timestamp|Timestamp de criação da entrada do log de auditoria.| |ip|string|Endereço IP do autor da entrada do log de auditoria.| |ação|inteiro|Ação de entrada de registro de auditoria.<br><br>Os valores possíveis são:<br>0 - Adicionar;<br>1 - Atualizar;<br>2 - Excluir;<br>4 - Sair;<br> >7 - Executar;<br>8 - Login;<br>9 - Falha no login;<br>10 - Histórico limpo.| |resourcetype|integer|Tipo de recurso de entrada de log de auditoria.<br><br>Os valores possíveis são:<br>0 - Usuário;<br>3 - Tipo de mídia;<br>4 - Host;<br>5 - Ação; <br>6 - Gráfico;<br>11 - Grupo de usuários;<br>13 - Acionador;<br>14 - Grupo de hosts;<br>15 - Item;<br>16 - Imagem;<br>17 - Valor map;<br>18 - Serviço;<br>19 - Mapa;<br>22 - Cenário da Web;<br>23 - Regra de descoberta;<br>25 - Script;<br>26 - Proxy;<br>27 - Manutenção;<br>28 - Expressão regular;<br>29 - Macro;<br>30 - Modelo;<br>31 - Protótipo de gatilho;<br>32 - Mapeamento de ícones;<br>33 - Painel;<br >34 - Correlação de eventos;<br>35 - Protótipo de gráfico;<br>36 - Protótipo de item;<br>37 - Protótipo de host;<br>38 - Registro automático;<br>39 - Módulo;<br>40 - Configurações ;<br>41 - Limpeza;<br>42 - Autenticação;<br>43 - Painel de modelo;<br>44 - Função do usuário;<br>45 - Token de autenticação;<br>46 - Relatório agendado.| |resourceid|string|Identificador de recurso de entrada de log de auditoria.| |resourcename|string|Nome legível do recurso de entrada de log de auditoria.| |recordsetid|string|ID do conjunto de registros da entrada do log de auditoria. Os registros de log de auditoria criados durante a mesma operação terão o mesmo ID do conjunto de registros. Gerado usando o algoritmo CUID.| |detalhes|texto|Detalhes da entrada do log de auditoria. Os detalhes são armazenados como objeto JSON onde cada nome de propriedade é um caminho para a propriedade ou objeto aninhado no qual ocorreu a alteração, e cada valor contém os dados sobre a alteração dessa propriedade em formato de matriz.<br><br>Os formatos de valor possíveis são :<br>\["add"\] - O objeto aninhado foi adicionado;<br>\["add", "<value>"\] - A propriedade do objeto adicionado contém <value>;<br>\[ "update"\] - O objeto aninhado foi atualizado;<br>\["update", "<new value>", "<old value>"\] - O valor da propriedade do objeto atualizado foi alterado de <old value > para <novo valor>;<br>\["delete"\] - O objeto aninhado foi excluído.|

en-us	# Audit log  This class is designed to work with audit log.  Object references:\  -   [Audit log object](/manual/api/reference/auditlog/object)  Available methods:\  -   [auditlog.get](/manual/api/reference/auditlog/get) - retrieve audit     log records
pt-br	# Registro de auditoria  Esta classe foi projetada para trabalhar com log de auditoria.  Referências de objetos:\  - [objeto de log de auditoria](/manual/api/reference/auditlog/object)  Métodos disponíveis:\  - [auditlog.get](/manual/api/reference/auditlog/get) - recupera auditoria     registros de log

en-us	**Audit settings**  New [section](/manual/web_interface/frontend_sections/administration/general#audit_log) *Audit log* has been added to the *Administration→General* menu allowing to enable or disable audit logging. Housekeeping settings for audit, previously located under the *Housekeeper* section, have also been moved to the new *Audit log* section.
pt-br	**Configurações de auditoria  Novo [seção](/manual/web_interface/frontend_sections/administration/general#audit_log) *Audit log* foi adicionada ao menu *Administration→General*, permitindo ativar ou desativar o registro de auditoria. As configurações de manutenção para auditoria, anteriormente localizadas na seção *Housekeeper*, também foram movidas para a nova seção *Log de auditoria*.

en-us	#### Authenticating a user  Authenticate a user.  Request:  ```json {     "jsonrpc": "2.0",     "method": "user.login",     "params": {         "username": "Admin",         "password": "zabbix"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "0424bd59b807674191e7d77572075f33",     "id": 1 } ```
pt-br	#### Autenticação de um usuário    Autenticar um usuário.  Request:  ```json {     "jsonrpc": "2.0",     "method": "user.login",     "params": {         "username": "Admin",         "password": "zabbix"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "0424bd59b807674191e7d77572075f33",     "id": 1 } ```

en-us	#### authentication  Changes:\ [ZBXNEXT-4029](https://support.zabbix.com/browse/ZBXNEXT-4029) added new password policy fields `passwd_min_length` and `passwd_check_rules`.\
pt-br	#### autenticação  Mudanças:\ [ZBXNEXT-4029](https://support.zabbix.com/browse/ZBXNEXT-4029) adicionados novos campos de política de senha `passwd_min_length` e `passwd_check_rules`.\

en-us	# authentication.get
pt-br	#autenticação.get

en-us	# > Authentication object  The following objects are directly related to the `authentication` API.
pt-br	# > Objeto de autenticação  Os objetos a seguir estão diretamente relacionados à API `authentication`.

en-us	### Authentication  The authentication object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |authentication\_type|integer|Default authentication.<br><br>Possible values:<br>0 - *(default)* Internal;<br>1 - LDAP.| |http\_auth\_enabled|integer|Enable HTTP authentication.<br><br>Possible values:<br>0 - *(default)* Disable;<br>1 - Enable.| |http\_login\_form|integer|Default login form.<br><br>Possible values:<br>0 - *(default)* Zabbix login form;<br>1 - HTTP login form.| |http\_strip\_domains|string|Remove domain name.| |http\_case\_sensitive|integer|HTTP case sensitive login.<br><br>Possible values:<br>0 - Off;<br>1 - *(default)* On.| |ldap\_configured|integer|Enable LDAP authentication.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |ldap\_host|string|LDAP host.| |ldap\_port|integer|LDAP port.| |ldap\_base\_dn|string|LDAP base DN.| |ldap\_search\_attribute|string|LDAP search attribute.| |ldap\_bind\_dn|string|LDAP bind DN.| |ldap\_case\_sensitive|integer|LDAP case sensitive login.<br><br>Possible values:<br>0 - Off;<br>1 - *(default)* On.| |ldap\_bind\_password|string|LDAP bind password.| |saml\_auth\_enabled|integer|Enable SAML authentication.<br><br>Possible values:<br>0 - *(default)* Disable;<br>1 - Enable.| |saml\_idp\_entityid|string|SAML IdP entity ID.| |saml\_sso\_url|string|SAML SSO service URL.| |saml\_slo\_url|string|SAML SLO service URL.| |saml\_username\_attribute|string|SAML username attribute.| |saml\_sp\_entityid|string|SAML SP entity ID.| |saml\_nameid\_format|string|SAML SP name ID format.| |saml\_sign\_messages|integer|SAML sign messages.<br><br>Possible values:<br>0 - *(default)* Do not sign messages;<br>1 - Sign messages.| |saml\_sign\_assertions|integer|SAML sign assertions.<br><br>Possible values:<br>0 - *(default)* Do not sign assertations;<br>1 - Sign assertations.| |saml\_sign\_authn\_requests|integer|SAML sign AuthN requests.<br><br>Possible values:<br>0 - *(default)* Do not sign AuthN requests;<br>1 - Sign AuthN requests.| |saml\_sign\_logout\_requests|integer|SAML sign logout requests.<br><br>Possible values:<br>0 - *(default)* Do not sign logout requests;<br>1 - Sign logout requests.| |saml\_sign\_logout\_responses|integer|SAML sign logout responses.<br><br>Possible values:<br>0 - *(default)* Do not sign logout responses;<br>1 - Sign logout responses.| |saml\_encrypt\_nameid|integer|SAML encrypt name ID.<br><br>Possible values:<br>0 - *(default)* Do not encrypt name ID;<br>1 - Encrypt name ID.| |saml\_encrypt\_assertions|integer|SAML encrypt assertions.<br><br>Possible values:<br>0 - *(default)* Do not encrypt assertions;<br>1 - Encrypt assertions.| |saml\_case\_sensitive|integer|SAML case sensitive login.<br><br>Possible values:<br>0 - Off;<br>1 - *(default)* On.| |passwd\_min\_length|integer|Password minimal length requirement.<br><br>Possible range of values: 1-70<br>8 - *default*| |passwd\_check\_rules|integer|Password checking rules.<br><br>Possible bitmap values are:<br>0 - check password length;<br>1 - check if password uses uppercase and lowercase Latin letters;<br>2 - check if password uses digits;<br>4 - check if password uses special characters;<br>8 - *(default)* check if password is not in the list of commonly used passwords, does not contain derivations of word "Zabbix" or user's name, last name or username.|
pt-br	### Autenticação  O objeto de autenticação tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |autenticação\_tipo|inteiro|Autenticação padrão.<br><br>Valores possíveis:<br>0 - *(padrão)* Interno;<br>1 - LDAP.| |http\_auth\_enabled|inteiro|Ativar autenticação HTTP.<br><br>Valores possíveis:<br>0 - *(padrão)* Desativar;<br>1 - Ativar.| |http\_login\_form|integer|Formulário de login padrão.<br><br>Valores possíveis:<br>0 - *(padrão)* Formulário de login do Zabbix;<br>1 - Formulário de login HTTP.| |http\_strip\_domains|string|Remover nome de domínio.| |http\_case\_sensitive|inteiro|Login sensível a maiúsculas e minúsculas HTTP.<br><br>Valores possíveis:<br>0 - Desativado;<br>1 - *(padrão)* Ativado.| |ldap\_configured|inteiro|Ativar autenticação LDAP.<br><br>Valores possíveis:<br>0 - Desativar;<br>1 - *(padrão)* Ativar.| |ldap\_host|string|host LDAP.| |ldap\_port|inteiro|porta LDAP.| |ldap\_base\_dn|string|DN base LDAP.| |ldap\_search\_attribute|string|Atributo de pesquisa LDAP.| |ldap\_bind\_dn|string|DN de ligação LDAP.| |ldap\_case\_sensitive|inteiro|Login com distinção entre maiúsculas e minúsculas do LDAP.<br><br>Valores possíveis:<br>0 - Desativado;<br>1 - *(padrão)* Ativado.| |ldap\_bind\_password|string|Senha de ligação LDAP.| |saml\_auth\_enabled|integer|Ativar autenticação SAML.<br><br>Valores possíveis:<br>0 - *(padrão)* Desativar;<br>1 - Ativar.| |saml\_idp\_entityid|string|ID da entidade IdP SAML.| |saml\_sso\_url|string|URL do serviço SAML SSO.| |saml\_slo\_url|string|URL do serviço SAML SLO.| |saml\_username\_attribute|string|Atributo de nome de usuário SAML.| |saml\_sp\_entityid|string|ID da entidade SAML SP.| |saml\_nameid\_format|string|Formato de ID de nome SAML SP.| |saml\_sign\_messages|inteiro|Assinar mensagens SAML.<br><br>Valores possíveis:<br>0 - *(padrão)* Não assinar mensagens;<br>1 - Assinar mensagens.| |saml\_sign\_assertions|integer|SAML assina asserções.<br><br>Valores possíveis:<br>0 - *(padrão)* Não assina asserções;<br>1 - Assine asserções.| |saml\_sign\_authn\_requests|integer|SAML assina solicitações AuthN.<br><br>Valores possíveis:<br>0 - *(padrão)* Não assina solicitações AuthN;<br>1 - Assina solicitações AuthN. | |saml\_sign\_logout\_requests|integer|SAML assina solicitações de logout.<br><br>Valores possíveis:<br>0 - *(padrão)* Não assina solicitações de logout;<br>1 - Assina solicitações de logout. | |saml\_sign\_logout\_responses|integer|SAML assina respostas de logout.<br><br>Valores possíveis:<br>0 - *(padrão)* Não assina respostas de logout;<br>1 - Assina respostas de logout. | |saml\_encrypt\_nameid|integer|SAML criptografar ID do nome.<br><br>Valores possíveis:<br>0 - *(padrão)* Não criptografar ID do nome;<br>1 - Criptografar ID do nome.| |saml\_encrypt\_assertions|integer|SAML criptografa asserções.<br><br>Valores possíveis:<br>0 - *(padrão)* Não criptografa asserções;<br>1 - Criptografa asserções.| |saml\_case\_sensitive|inteiro|Login com distinção entre maiúsculas e minúsculas SAML.<br><br>Valores possíveis:<br>0 - Desativado;<br>1 - *(padrão)* Ativado.| |passwd\_min\_length|integer|Requisito de comprimento mínimo de senha.<br><br>Intervalo possível de valores: 1-70<br>8 - *default*| |passwd\_check\_rules|integer|Regras de verificação de senha.<br><br>Os valores de bitmap possíveis são:<br>0 - verificar o comprimento da senha;<br>1 - verificar se a senha usa letras latinas maiúsculas e minúsculas;<br> >2 - verifica se a senha usa dígitos;<br>4 - verifica se a senha usa caracteres especiais;<br>8 - *(padrão)* verifica se a senha não está na lista de senhas comumente usadas, não contém derivações de palavra "Zabbix" ou nome de usuário, sobrenome ou nome de usuário.|

en-us	# Authentication  This class is designed to work with authentication settings.  Object references:\  -   [Authentication](/manual/api/reference/authentication/object#authentication)  Available methods:\  -   [authentication.get](/manual/api/reference/authentication/get) -     retrieve authentication -   [authentication.update](/manual/api/reference/authentication/update) -     update authentication  
pt-br	# Autenticação  Essa classe foi projetada para trabalhar com parâmetros de autenticação.  Objetos de referência:\  - · [Authentication](/manual/api/reference/authentication/object#authentication)  Métodos disponíveis:\  - · [authentication.get](/manual/api/reference/authentication/get) -  · recupera autenticação - · [authentication.update](/manual/api/reference/authentication/update) -  · atualiza autenticação   COMENTE https://git.zabbix.com/projects/WEB/repos/documentation/browse/en/manual/api/reference/authentication.md?at=refs%2Fheads%2Frelease%2F6.0 CONTEXTO manual/api/reference/authentication.md RECURSO Documentation 6.0•manual/api/reference/authentication.xliff  

en-us	#### Authentication  To access any data in Zabbix, you need to either:  -   use an existing [API token](/manual/web_interface/frontend_sections/administration/general#api-tokens) (created in Zabbix frontend or using the [Token API](/manual/api/reference/token)); -   use an authentication token obtained with the [user.login](/manual/api/reference/user/login) method.  For example, if you wanted to obtain a new authentication token by logging in as a standard *Admin* user, then a JSON request would look like this:  ```json {     "jsonrpc": "2.0",     "method": "user.login",     "params": {         "username": "Admin",         "password": "zabbix"     },     "id": 1,     "auth": null } ```  Let's take a closer look at the request object. It has the following properties:  -   `jsonrpc` - the version of the JSON-RPC protocol used by the API;     the Zabbix API implements JSON-RPC version 2.0; -   `method` - the API method being called; -   `params` - parameters that will be passed to the API method; -   `id` - an arbitrary identifier of the request; -   `auth` - a user authentication token; since we don't have one yet,     it's set to `null`.  If you provided the credentials correctly, the response returned by the API will contain the user authentication token:  ```json {     "jsonrpc": "2.0",     "result": "0424bd59b807674191e7d77572075f33",     "id": 1 } ```  The response object in turn contains the following properties:  -   `jsonrpc` - again, the version of the JSON-RPC protocol; -   `result` - the data returned by the method; -   `id` - identifier of the corresponding request.
pt-br	#### Autenticação  Para acessar qualquer dado no Zabbix, você precisa:  -   usar uma API existente [API token](/manual/web_interface/frontend_sections/administration/general#api-tokens) (criada no frontend Zabbix ou usar a API [Token API](/manual/api/reference/token)); -   usar um token de autenticação obtido com o método  [user.login](/manual/api/reference/user/login).  Por exemplo, se você quisesse obter um novo token de autenticação ao fazer login como usuário *Admin* padrão, a solicitação JSON seria assim:  ```json {     "jsonrpc": "2.0",     "method": "user.login",     "params": {         "username": "Admin",         "password": "zabbix"     },     "id": 1,     "auth": null } ```  Vamos dar uma olhada mais de perto ao objeto solicitado. Ele tem as seguintes propriedades:   -   `jsonrpc` -  versão do protocolo JSON-RPC usada pela API;    a API do Zabbix implementa a versão 2.0 de JSON-RPC; -   `method` - como método da API é chamado; -   `params` - os parâmetros serão passados para o método da API; -   `id` - um identificador arbitrário da solicitação; -   `auth` - um token de autenticação do usuário; enquanto não temos um, ele é definido como `null`.  Se você forneceu as credenciais corretamente, a resposta a ser retornada pela API irá conter um token de autenticação do usuário:  ```json {     "jsonrpc": "2.0",     "result": "0424bd59b807674191e7d77572075f33",     "id": 1 } ```  O objeto da resposta, por sua vez, contém as seguintes propriedades:   -   `jsonrpc` -novamente, a versão do protocolo do JSON-RPC; -   `result` - o dado retornado pelo método; -   `id` - identificador da solicitação correspondente.

en-us	# authentication.update
pt-br	#autenticação.atualização

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
pt-br	## Autor  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
pt-br	## AUTOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
pt-br	## AUTOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
pt-br	## AUTOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <[[\[email protected\]]{.__cf_email__ cfemail="254449405d655f4447474c5d0b464a48"}](/cdn-cgi/l/email-protection#eb8a878e93ab918a89898293c5888486)>  ------------------------------------------------------------------------  [ ]{#index}
pt-br	## Índice  [NOME](#lbAB)    [SINOPSE](#lbAC)    [DESCRIÇÃO](#lbAD)   [Opções](#lbAE)    [EXEMPLOS](#lbAF)    [VEJA TAMBÉM](#lbAG)    [AUTOR](#lbAH)    ------------------------------------------------------------------------

en-us	## AUTHOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}
pt-br	## AUTOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}
pt-br	## AUTOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}

en-us	#### Automated type selection  Item configuration form now automatically suggests the matching type of information, if selected item key returns data only of the specific type (for example, **log\[\]** item requires *Type of information: Log*). *Type of information* parameter is now located under the *Key* parameter on the primary *Item* tab and is duplicated on the *Preprocessing* tab if at least one preprocessing step is specified. If Zabbix detects a possible mismatch of the selected type of information and key, a warning icon will be displayed next to the *Type of information* field.
pt-br	#### Seleção automatizada de tipos  O formulário de configuração do item agora sugere automaticamente o tipo de informação correspondente, se a chave do item selecionado retornar dados apenas do tipo específico (por exemplo, o item **log\[\]** requer *Type of information: Log*). *O parâmetro Type of information* agora está localizado sob o parâmetro *Key* na guia *Item* principal e é duplicado na guia na guia *Preprocessing* se pelo menos uma etapa de pré-processamento for especificada. Se o Zabbix detectar uma possível incompatibilidade entre o tipo de informação e chave selecionados, um ícone de aviso será exibido ao lado do campo *Tipo de informação*.

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

en-us	# > Autoregistration object  The following objects are directly related to the `autoregistration` API.
pt-br	# > Objeto de registro automático  Os objetos a seguir estão diretamente relacionados ao `autoregistration` API.

en-us	 #### Autoregistration table cleared from orphaned records  Previously the `autoreg_host` table was never cleared. Now orphaned records that reference neither an autoregistration event nor an existing host will be removed by the Housekeeper.
pt-br	#### Tabela de autoregistro limpa de registros órfãos.  Anteriormente a tabela `autoreg_host` nunca era limpada. Agora, registros órfãos que não fazem referência a um evento de autoregistro nem a um host existente serão removidos pelo Housekeeper.

en-us	### Autoregistration  The autoregistration object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |tls\_accept|integer|Type of allowed incoming connections for autoregistration.<br><br>Possible values:<br>1 - allow unsecure connections;<br>2 - allow TLS with PSK.<br>3 - allow both unsecure and TLS with PSK connections.| |tls\_psk\_identity|string|*(write-only)* PSK identity string.<br>Do not put sensitive information in the PSK identity, it is transmitted unencrypted over the network to inform a receiver which PSK to use.| |tls\_psk|string|*(write-only)* PSK value string (an even number of hexadecimal characters).|
pt-br	### Registro automático  O objeto de registro automático tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |tls\_accept|integer|Tipo de conexões de entrada permitidas para registro automático.<br><br>Valores possíveis:<br>1 - permitir conexões não seguras;<br>2 - permitir TLS com PSK.<br>3 - permitir ambos inseguro e TLS com conexões PSK.| |tls\_psk\_identity|string|*(somente gravação)* String de identidade PSK.<br>Não coloque informações confidenciais na identidade PSK, elas são transmitidas sem criptografia pela rede para informar a um receptor qual PSK usar.| |tls\_psk|string|*(somente gravação)* string de valor PSK (um número par de caracteres hexadecimais).|

en-us	# Autoregistration  This class is designed to work with autoregistration.  Object references:\  -   [Autoregistration](/manual/api/reference/autoregistration/object#autoregistration)  Available methods:\  -   [autoregistration.get](/manual/api/reference/autoregistration/get) -     retrieve autoregistration -   [autoregistration.update](/manual/api/reference/autoregistration/update) -     update autoregistration  
pt-br	# Autoregistration  Essa classe foi projetada para trabalhar com o registro automático.  Objetos de referência:\  -   [Autoregistration](/manual/api/reference/autoregistration/object#autoregistration)  Métodos disponíveis:\  -   [autoregistration.get](/manual/api/reference/autoregistration/get) -     recupera registro automático -   [autoregistration.update](/manual/api/reference/autoregistration/update) -     atualiza registro automático  

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

en-us	##### Average request count to Nginx server  View the average request count per second per day to the Nginx server:  -   add the request count per second item to the data set -   select the aggregate function `avg` and specify interval `1d` -   a bar graph is displayed, where each bar represents the average     number of requests per second per day
pt-br	##### Contagem média de solicitações para o servidor Nginx  Veja a contagem média de solicitações por segundo por dia para o servidor Nginx:  - adicione o item de contagem de solicitações por segundo ao conjunto de dados - selecione a função agregada `avg` e especifique o intervalo `1d` - é exibido um gráfico de barras, onde cada barra representa a média     número de solicitações por segundo por dia

en-us	### Backward incompatible changes
pt-br	### Alterações incompatíveis com versões anteriores

en-us	#### Baseline monitoring Set of available baseline monitoring options has been extended with the two new functions **baselinedev** and **baselinewma**.  -   **baselinedev** - compares the last data period with the same data periods in preceding seasons and returns the number of deviations; -   **baselinewma** - calculates the baseline by averaging data from the same timeframe in multiple equal time periods ('seasons') using the weighted moving average algorithm.  In context of these functions, the term 'season' refers to a configurable timeframe, which could be hours, days, weeks, months or years. The length of a season and the number of seasons to analyse is set in function parameters.  See [history functions](/manual/appendix/functions/history) for more info.
pt-br	#### Monitoramento da linha de base O conjunto de opções de monitoramento de linha de base disponíveis foi ampliado com as duas novas funções **baselinedev** e **baselinewma**.  -   **Baselinedev** - compara o último período de dados com os mesmos períodos de dados nas estações anteriores e retorna o número de desvios; -   **baselinewma** - calcula a linha de base calculando a média dos dados do mesmo período de tempo em vários períodos de tempo iguais ("temporadas") usando o algoritmo de média móvel ponderada.  No contexto dessas funções, o termo "estação" refere-se a um período de tempo configurável, que pode ser de horas, dias, semanas, meses ou anos, meses ou anos. A duração de uma temporada e o número de temporadas a serem analisadas são definidos nos parâmetros da função.  Consulte [history functions](/manual/appendix/functions/history) para obter mais informações.

en-us	# Best practices for secure Zabbix setup  
pt-br	# Boas práticas para configuração segura do Zabbix  

en-us	#### Better navigation between item configuration and latest data  A new context menu for items has been introduced in *[Latest data](/manual/web_interface/frontend_sections/monitoring/latest_data)* allowing to access the item configuration and available graphs:  ![](../../../assets/en/manual/introduction/item_menu_latest.png)  Conversely, a new context menu has been introduced in the [item list](/manual/web_interface/frontend_sections/configuration/hosts/items) in configuration menu allowing to access the latest data for the item and other useful options:  ![](../../../assets/en/manual/introduction/item_menu_conf.png)  This menu replaces the wizard option in previous versions. A similar menu has  also been introduced for [template items](/manual/web_interface/frontend_sections/configuration/templates/items) and [item prototypes](/manual/discovery/low_level_discovery/item_prototypes).
pt-br	#### Melhor navegação entre a configuração do item e os dados mais recentes  Um novo menu de contexto para itens foi introduzido em *[Latest data](/manual/web_interface/frontend_sections/monitoring/latest_data)*, permitindo acessar a configuração do item e os gráficos disponíveis configuração do item e os gráficos disponíveis:  ![](../../../assets/en/manual/introduction/item_menu_latest.png)  Por outro lado, um novo menu de contexto foi introduzido na seção [lista de itens](/manual/web_interface/frontend_sections/configuration/hosts/items) no menu de configuração que permite acessar os dados mais recentes do item e outras opções úteis:  ![](../../../assets/en/manual/introduction/item_menu_conf.png)  Esse menu substitui a opção do assistente nas versões anteriores. Um menu semelhante foi também foi introduzido para [itens de modelo](/manual/web_interface/frontend_sections/configuration/templates/items) e [item prototypes](/manual/discovery/low_level_discovery/item_prototypes).

en-us	## Breaking changes
pt-br	## Mudanças significativas

en-us	 ## Breaking changes
pt-br	## Mudanças incompatíveis

en-us	 ## Breaking changes
pt-br	## Mudanças incompatíveis

en-us	 ## Breaking changes
pt-br	## Mudanças incompatíveis

en-us	 ### Breaking changes  #### Loadable plugin versioning  [Loadable plugins](/manual/config/items/plugins#loadable) for Zabbix agent 2 now use the same versioning system as Zabbix itself.  The following version changes have been made:  - MongoDB 1.2.0 -> MongoDB 6.0.13 - PostgreSQL 1.2.1 -> PostgreSQL 6.0.13  These plugins are supported for any minor version of Zabbix 6.0.  Note that source code repository for each plugin now contains a dedicated *release/6.0* branch (previously, there was only *master* branch).  
pt-br	### Alterações (breaking changes)  #### Versão de plugins carregáveis  [Loadable plugins](/manual/config/items/plugins#loadable) para o Zabbix agente 2 agora é utilizado o mesmo sistema de versionamento do próprio Zabbix. As seguintes alterações foram feitas:  - MongoDB 1.2.0 -> MongoDB 6.0.13 - PostgreSQL 1.2.1 -> PostgreSQL 6.0.13  Esses plugins são compatíveis com qualquer versão secundária do Zabbix 6.0.   Observe que o repositório de fonte para cada puglin agora contém um branch dedicado *release/6.0* branch (anteriormente, havia apenas o branch *master*).  

en-us	 ### Breaking changes  #### Loadable plugin versioning  [Loadable plugins](/manual/config/items/plugins#loadable) for Zabbix agent 2 now use the same versioning system as Zabbix itself. The following version changes have been made:  - MongoDB 1.2.0 -> MongoDB 6.0.13 - PostgreSQL 1.2.1 -> PostgreSQL 6.0.13  These plugins are supported for any minor version of Zabbix 6.0.  Note that source code repository for each plugin now contains a dedicated *release/6.0* branch (previously, there was only *master* branch).  
pt-br	### Mudanças incompatíveis   #### Versionamento de plugin carregável  Agora, para [Loadable plugins](/manual/config/items/plugins#loadable)  o agente Zabbix 2  utiliza o mesmo versionamento de sistema como no próprio Zabbix. As mudanças abaixo foram realizadas:   - MongoDB 1.2.0 -> MongoDB 6.0.13 - PostgreSQL 1.2.1 -> PostgreSQL 6.0.13  Esses plugins são suportados por qualquer versão menor do Zabbix 6.0.  Perceba que a fonte do repositório de código para cada plugin agora contém uma nova branch *release/6.0* (anteriormente, havia apenas o*master* branch).

en-us	##### BSD systems  If `watch` command is not installed, a similar effect can be achieved with      while [ 1 ]; do ps x; sleep 0.2; clear; done
pt-br	##### Sistemas BSD  Se o comando `watch` não estiver instalado, um efeito semelhante pode ser obtido com      enquanto [ 1 ]; faça psx; dormir 0,2; Claro; feito

en-us	##### - Building modules  Modules are currently meant to be built inside Zabbix source tree, because the module API depends on some data structures that are defined in Zabbix headers.  The most important header for loadable modules is **include/module.h**, which defines these data structures. Other necessary system headers that help **include/module.h** to work properly are **stdlib.h** and **stdint.h**.  With this information in mind, everything is ready for the module to be built. The module should include **stdlib.h**, **stdint.h** and **module.h**, and the build script should make sure that these files are in the include path. See example "dummy" module below for details.  Another useful header is **include/log.h**, which defines **zabbix\_log()** function, which can be used for logging and debugging purposes.
pt-br	##### - Construindo módulos  Atualmente, os módulos devem ser construídos dentro da árvore de origem do Zabbix, porque a API do módulo depende de algumas estruturas de dados que são definidas nos cabeçalhos do Zabbix.  O cabeçalho mais importante para módulos carregáveis é **include/module.h**, que define essas estruturas de dados. Outros cabeçalhos de sistema necessários que ajudar **include/module.h** a funcionar corretamente são **stdlib.h** e **stdint.h**.  Com essas informações em mente, está tudo pronto para que o módulo seja construído. O módulo deve incluir **stdlib.h**, **stdint.h** e **module.h**, e o script de compilação deve garantir que esses arquivos sejam no caminho de inclusão. Veja o exemplo de módulo "fictício" abaixo para obter detalhes.  Outro cabeçalho útil é **include/log.h**, que define **zabbix\_log()** função, que pode ser usada para registro e depuração propósitos.

en-us	 #### Built-in  The following plugins for Zabbix agent 2 are available out-of-the-box. Click on the plugin name to go to the plugin repository with additional information.  |Plugin name|Description|[Supported item keys](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2)|Comments| |--|--|--|----| |Agent|Metrics of the Zabbix agent being used.|agent.hostname, agent.ping, agent.version|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Ceph](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/ceph/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Ceph monitoring.|ceph.df.details, ceph.osd.stats, ceph.osd.discovery, ceph.osd.dump,<br>ceph.ping, ceph.pool.discovery, ceph.status| | |[CPU](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/system/cpu?at=refs%2Fheads%2Frelease%2F6.0)|System CPU monitoring (number of CPUs/CPU cores, discovered CPUs, utilization percentage).|system.cpu.discovery, system.cpu.num, system.cpu.util|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Docker](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/docker/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Monitoring of Docker containers.|docker.container\_info, docker.container\_stats, docker.containers, docker.containers.discovery,<br>docker.data\_usage, docker.images, docker.images.discovery, docker.info, docker.ping|See also:<br>[Configuration parameters](/manual/appendix/config/zabbix_agent2_plugins/d_plugin)| |File|File metrics collection.|vfs.file.cksum, vfs.file.contents, vfs.file.exists, vfs.file.md5sum,<br>vfs.file.regexp, vfs.file.regmatch, vfs.file.size, vfs.file.time|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Kernel](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/kernel?at=refs%2Fheads%2Frelease%2F6.0)|Kernel monitoring.|kernel.maxfiles, kernel.maxproc|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Log](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/log?at=refs%2Fheads%2Frelease%2F6.0)|Log file monitoring.|log, log.count, logrt, logrt.count|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).<br><br>See also:<br>Plugin configuration parameters ([Unix](/manual/appendix/config/zabbix_agent2)/[Windows](/manual/appendix/config/zabbix_agent2_win))| |[Memcached](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/memcached/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Memcached server monitoring.|memcached.ping, memcached.stats| | |[Modbus](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/modbus/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Reads Modbus data.|modbus.get|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[MQTT](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/mqtt/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Receives published values of MQTT topics.|mqtt.get|To configure encrypted connection to the MQTT broker, specify the TLS parameters in the agent configuration file as [named session](#named_sessions) or [default](#default-values) parameters. Currently, TLS parameters cannot be passed as item key parameters. | |[MySQL](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/mysql/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Monitoring of MySQL and its forks.|mysql.custom.query, mysql.db.discovery, mysql.db.size, mysql.get\_status\_variables,<br>mysql.ping, mysql.replication.discovery, mysql.replication.get\_slave\_status, mysql.version|To configure encrypted connection to the database, specify the TLS parameters in the agent configuration file as [named session](#named_sessions) or [default](#default-values) parameters. Currently, TLS parameters cannot be passed as item key parameters.<br><br>`mysql.custom.query` item key is supported since Zabbix 6.0.21.| |[NetIf](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/net/netif?at=refs%2Fheads%2Frelease%2F6.0)|Monitoring of network interfaces.|net.if.collisions, net.if.discovery, net.if.in, net.if.out, net.if.total|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Oracle](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/oracle/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Oracle Database monitoring.|oracle.diskgroups.stats, oracle.diskgroups.discovery, oracle.archive.info, oracle.archive.discovery,<br>oracle.cdb.info, oracle.custom.query, oracle.datafiles.stats, oracle.db.discovery,<br>oracle.fra.stats, oracle.instance.info, oracle.pdb.info, oracle.pdb.discovery,<br>oracle.pga.stats, oracle.ping, oracle.proc.stats, oracle.redolog.info,<br>oracle.sga.stats, oracle.sessions.stats, oracle.sys.metrics, oracle.sys.params,<br>oracle.ts.stats, oracle.ts.discovery, oracle.user.info, oracle.version|Install the [Oracle Instant Client](https://www.oracle.com/database/technologies/instant-client/downloads.html) before using the plugin.| |[Proc](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/proc?at=refs%2Fheads%2Frelease%2F6.0)|Process CPU utilization percentage.|proc.cpu.util|Supported key has the same parameters as Zabbix agent [key](/manual/config/items/itemtypes/zabbix_agent).| |[Redis](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/redis/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Redis server monitoring.|redis.config, redis.info, redis.ping, redis.slowlog.count| | |[Smart](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/smart?at=refs%2Fheads%2Frelease%2F6.0)|S.M.A.R.T. monitoring.|smart.attribute.discovery, smart.disk.discovery, smart.disk.get|Sudo/root access rights to smartctl are required for the user executing Zabbix agent 2. The minimum required smartctl version is 7.1.<br><br>Supported [keys](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) can be used with Zabbix agent 2 only on Linux/Windows, both as a passive and active check.<br>See also:<br>[Configuration parameters](/manual/appendix/config/zabbix_agent2_plugins/smart_plugin)| |[Swap](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/system/swap?at=refs%2Fheads%2Frelease%2F6.0)|Swap space size in bytes/percentage.|system.swap.size|Supported key has the same parameters as Zabbix agent [key](/manual/config/items/itemtypes/zabbix_agent).| |SystemRun|Runs specified command.|system.run|Supported key has the same parameters as Zabbix agent [key](/manual/config/items/itemtypes/zabbix_agent).<br><br>See also:<br>Plugin configuration parameters ([Unix](/manual/appendix/config/zabbix_agent2)/[Windows](/manual/appendix/config/zabbix_agent2_win))| |Systemd|Monitoring of systemd services.|systemd.unit.discovery, systemd.unit.get, systemd.unit.info| | |[TCP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/net/tcp?at=refs%2Fheads%2Frelease%2F6.0)|TCP connection availability check.|net.tcp.port|Supported key has the same parameters as Zabbix agent [key](/manual/config/items/itemtypes/zabbix_agent).| |[UDP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/net/udp?at=refs%2Fheads%2Frelease%2F6.0)|Monitoring of the UDP services availability and performance.|net.udp.service, net.udp.service.perf|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Uname](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/system/uname?at=refs%2Fheads%2Frelease%2F6.0)|Retrieval of information about the system.|system.hostname, system.sw.arch, system.uname|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Uptime](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/system/uptime?at=refs%2Fheads%2Frelease%2F6.0)|System uptime metrics collection.|system.uptime|Supported key has the same parameters as Zabbix agent [key](/manual/config/items/itemtypes/zabbix_agent).| |[VFSDev](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/vfs/dev?at=refs%2Fheads%2Frelease%2F6.0)|VFS metrics collection.|vfs.dev.discovery, vfs.dev.read, vfs.dev.write|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[WebCertificate](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/web/certificate?at=refs%2Fheads%2Frelease%2F6.0)|Monitoring of TLS/SSL website certificates.|web.certificate.get| | |[WebPage](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/web/page?at=refs%2Fheads%2Frelease%2F6.0)|Web page monitoring.|web.page.get, web.page.perf, web.page.regexp|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[ZabbixAsync](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/zabbix/async?at=refs%2Fheads%2Frelease%2F6.0)|Asynchronous metrics collection.|net.tcp.listen, net.udp.listen, sensor, system.boottime, system.cpu.intr, system.cpu.load,<br>system.cpu.switches, system.hw.cpu, system.hw.macaddr, system.localtime, system.sw.os,<br>system.swap.in, system.swap.out, vfs.fs.discovery|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[ZabbixStats](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/zabbix/stats?at=refs%2Fheads%2Frelease%2F6.0)|Zabbix server/proxy internal metrics or number of delayed items in a queue.|zabbix.stats|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).| |[ZabbixSync](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/zabbix/sync?at=refs%2Fheads%2Frelease%2F6.0)|Synchronous metrics collection.|net.dns, net.dns.record, net.tcp.service, net.tcp.service.perf, proc.mem,<br>proc.num, system.hw.chassis, system.hw.devices, system.sw.packages,<br>system.users.num, vfs.dir.count, vfs.dir.size, vfs.fs.get, vfs.fs.inode,<br>vfs.fs.size, vm.memory.size.|Supported keys have the same parameters as Zabbix agent [keys](/manual/config/items/itemtypes/zabbix_agent).|
pt-br	#### Integrados  Os seguintes plugins para o agente Zabbix 2 estão disponíveis e prontos para uso. Clique no nome do plugin para acessar o repositório do plugin com informações adicionais.  |Nome do plugin|Descrição|[Supported item keys](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2)|Comentarios| |--|--|--|----| |Agente|Métricas do agente Zabbix sendo utilizado.|agent.hostname, agent.ping, agent.version|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Ceph](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/ceph/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento Ceph.|ceph.df.details, ceph.osd.stats, ceph.osd.discovery, ceph.osd.dump,<br>ceph.ping, ceph.pool.discovery, ceph.status| | |[CPU](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/system/cpu?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento da CPU do sistema (número de CPUs/núcleos de CPU, CPUs descobertas, percentual de utilização).|system.cpu.discovery, system.cpu.num, system.cpu.util|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Docker](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/docker/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento dos containers Docker.|docker.container\_info, docker.container\_stats, docker.containers, docker.containers.discovery,<br>docker.data\_usage, docker.images, docker.images.discovery, docker.info, docker.ping|Consulte também:<br>[Configuration parameters](/manual/appendix/config/zabbix_agent2_plugins/d_plugin)| |Arquivo|Coleta de métricas de arquivo.|vfs.file.cksum, vfs.file.contents, vfs.file.exists, vfs.file.md5sum,<br>vfs.file.regexp, vfs.file.regmatch, vfs.file.size, vfs.file.time|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Kernel](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/kernel?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento de kernel.|kernel.maxfiles, kernel.maxproc|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Log](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/log?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento de arquivos de log.|log, log.count, logrt, logrt.count|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).<br><br>Consulte também:<br>Parâmetros de configuração do Plugin ([Unix](/manual/appendix/config/zabbix_agent2)/[Windows](/manual/appendix/config/zabbix_agent2_win))| |[Memcached](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/memcached/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramneto do servidor Memcached.|memcached.ping, memcached.stats| | |[Modbus](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/modbus/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Lê dados Modbus.|modbus.get|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[MQTT](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/mqtt/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Recebe valores publicados de tópicos MQTT.|mqtt.get|Para configurar uma conexão criptografada com o broker MQTT, especifique os parâmetros TLS no arquivo de configuração do agente como parâmetros de [named session](#named_sessions) ou [default](#default-values). Atualmente, os parâmetros TLS não podem ser passados como parâmetros de chave de item. | |[MySQL](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/mysql/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento de MySQL e seus forks.|mysql.custom.query, mysql.db.discovery, mysql.db.size, mysql.get\_status\_variables,<br>mysql.ping, mysql.replication.discovery, mysql.replication.get\_slave\_status, mysql.version|Para configurar uma conexão criptografada com o banco de dados, especifique os parâmetros TLS no arquivo de configuração do agente como parâmetros de [named session](#named_sessions) ou [default](#default-values). Atualmente, os parâmetros TLS não podem ser passados como parâmetros de chave de item.<br><br>A chave do item `mysql.custom.query` é suportada desde Zabbix 6.0.21.| |[NetIf](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/net/netif?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento de interfaces de rede.|net.if.collisions, net.if.discovery, net.if.in, net.if.out, net.if.total|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Oracle](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/oracle/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento do banco de dados Oracle.|oracle.diskgroups.stats, oracle.diskgroups.discovery, oracle.archive.info, oracle.archive.discovery,<br>oracle.cdb.info, oracle.custom.query, oracle.datafiles.stats, oracle.db.discovery,<br>oracle.fra.stats, oracle.instance.info, oracle.pdb.info, oracle.pdb.discovery,<br>oracle.pga.stats, oracle.ping, oracle.proc.stats, oracle.redolog.info,<br>oracle.sga.stats, oracle.sessions.stats, oracle.sys.metrics, oracle.sys.params,<br>oracle.ts.stats, oracle.ts.discovery, oracle.user.info, oracle.version|Instale o [Oracle Instant Client](https://www.oracle.com/database/technologies/instant-client/downloads.html) antes de iniciar o plugin.| |[Proc](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/proc?at=refs%2Fheads%2Frelease%2F6.0)|Percentual de utilização da CPU do processo.|proc.cpu.util|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [key](/manual/config/items/itemtypes/zabbix_agent).| |[Redis](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/redis/README.md?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento do servidor Redis.|redis.config, redis.info, redis.ping, redis.slowlog.count| | |[Smart](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/smart?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento S.M.A.R.T.|smart.attribute.discovery, smart.disk.discovery, smart.disk.get|Direitos de acesso sudo/root ao smartctl são necessários para o usuário que executa o Zabbix agent 2. A versão mínima do smartctl necessária é 7.1.<br><br>As chaves [keys](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) suportadas podem ser usadas com o Zabbix agent 2 apenas no Linux/Windows, tanto como verificação passiva quanto ativa:<br>[Configuration parameters](/manual/appendix/config/zabbix_agent2_plugins/smart_plugin)| |[Swap](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/system/swap?at=refs%2Fheads%2Frelease%2F6.0)|Tamanho do espaço de swap em bytes/porcentagem.|system.swap.size|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [key](/manual/config/items/itemtypes/zabbix_agent).| |SystemRun|Executa comando especificado.|system.run|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [key](/manual/config/items/itemtypes/zabbix_agent).<br><br>Consulte também:<br>Parâmetros de configuração do Plugin [Unix](/manual/appendix/config/zabbix_agent2)/[Windows](/manual/appendix/config/zabbix_agent2_win))| |Systemd|Monitoramento de serviços systemd.|systemd.unit.discovery, systemd.unit.get, systemd.unit.info| | |[TCP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/net/tcp?at=refs%2Fheads%2Frelease%2F6.0)|Verificação de disponibilidade de conexão TCP.|net.tcp.port|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [key](/manual/config/items/itemtypes/zabbix_agent).| |[UDP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/net/udp?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento da disponibilidade e desempenho de serviços UDP.|net.udp.service, net.udp.service.perf|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Uname](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/system/uname?at=refs%2Fheads%2Frelease%2F6.0)|Recuperação de informações sobre o sistema.|system.hostname, system.sw.arch, system.uname|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[Uptime](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/system/uptime?at=refs%2Fheads%2Frelease%2F6.0)|Coleta de métricas de tempo de atividade do sistema.|system.uptime|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [key](/manual/config/items/itemtypes/zabbix_agent).| |[VFSDev](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/vfs/dev?at=refs%2Fheads%2Frelease%2F6.0)|Coleta de métricas do VFS.|vfs.dev.discovery, vfs.dev.read, vfs.dev.write|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[WebCertificate](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/web/certificate?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento de certificados de site TLS/SSL.|web.certificate.get| | |[WebPage](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/web/page?at=refs%2Fheads%2Frelease%2F6.0)|Monitoramento da página Web.|web.page.get, web.page.perf, web.page.regexp|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[ZabbixAsync](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/zabbix/async?at=refs%2Fheads%2Frelease%2F6.0)|Coleta assíncrona de métricas.|net.tcp.listen, net.udp.listen, sensor, system.boottime, system.cpu.intr, system.cpu.load,<br>system.cpu.switches, system.hw.cpu, system.hw.macaddr, system.localtime, system.sw.os,<br>system.swap.in, system.swap.out, vfs.fs.discovery|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[ZabbixStats](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/zabbix/stats?at=refs%2Fheads%2Frelease%2F6.0)|Métricas internas do servidor/proxy do Zabbix ou número de itens atrasados na fila.|zabbix.stats|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).| |[ZabbixSync](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/zabbix/sync?at=refs%2Fheads%2Frelease%2F6.0)|Coleta síncrona de métricas.|net.dns, net.dns.record, net.tcp.service, net.tcp.service.perf, proc.mem,<br>proc.num, system.hw.chassis, system.hw.devices, system.sw.packages,<br>system.users.num, vfs.dir.count, vfs.dir.size, vfs.fs.get, vfs.fs.inode,<br>vfs.fs.size, vm.memory.size.|As chaves suportadas têm os mesmos parâmetros que as chaves do agente Zabbix [keys](/manual/config/items/itemtypes/zabbix_agent).|

en-us	#### Bulk processing for Prometheus metrics  As bulk processing of dependent items has been introduced in the preprocessing  queue for Prometheus metrics, dependent items will no longer be processed in  parallel and that may have an affect on how fast they are processed.  
pt-br	#### Bulk processing for Prometheus metrics  As bulk processing of dependent items has been introduced in the preprocessing  queue for Prometheus metrics, dependent items will no longer be processed in  parallel and that may have an affect on how fast they are processed.  

en-us	##### Bulk processing for Prometheus metrics  As bulk processing of dependent items has been introduced in the preprocessing  queue for Prometheus metrics, dependent items will no longer be processed in  parallel and that may have an affect on how fast they are processed.
pt-br	##### Processamento em lote para métricas Prometheus  Como o processamento em lote de itens dependentes foi introduzido na fila de  pré-processamento para as métricas Prometheus, itens dependentes não serão mais  processados em paralelo e podem ter suas velocidades de processamento afetadas.

en-us	#### 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.
pt-br	#### Processamento em massa para métricas do Prometheus  O processamento em massa de itens dependentes foi introduzido na fila de pré-processamento para melhorar o desempenho da recuperação de métricas do Prometheus.  Consulte [Prometheus checks](/manual/config/items/itemtypes/prometheus#bulk-processing) para obter mais detalhes.

en-us	##### Buttons  *Create host* allows to create a [new host](/manual/config/hosts/host). This button is available for Admin and Super Admin users only.  View mode buttons being common for all sections are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
pt-br	##### Botões  *Criar host* permite criar um [novo host](/manual/config/hosts/host). Este botão está disponível apenas para usuários Admin e Super Admin.  Os botões do modo de visualização comuns a todas as seções estão descritos na [Monitoramento](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) página.

en-us	##### Buttons  View mode buttons being common for all sections are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
pt-br	##### Botões  Os botões do modo de visualização, comuns a todas as seções, estão descritos na [Monitoramento](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) página.

en-us	##### Buttons  View mode buttons being common for all sections are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
pt-br	##### Botões  Os botões do modo de visualização comuns a todas as seções estão descritos na [Monitoramento](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) página.

en-us	##### Buttons  View mode buttons being common for all sections are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
pt-br	##### Botões      Os botões de modo de visualização comuns a todas as seções são descritos na página [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons).

en-us	##### Buttons  View mode buttons, being common for all sections, are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
pt-br	##### Botões  Os botões do modo de visualização, comuns a todas as seções, estão descritos na [Monitoramento](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) página.

en-us	By default, the widget displays all enabled hosts with valid geographical coordinates defined in the host configuration. It is possible to configure host filtering in the widget parameters.  The valid host coordinates are:   - Latitude: from -90 to 90 (can be integer or float number)  - Longitude: from -180 to 180 (can be integer or float number) 
pt-br	Por padrão, o widget exibe todos os hosts habilitados com coordenadas geográficas válidas definidas na configuração do host. Isto é possível configurar a filtragem de host nos parâmetros do widget.  As coordenadas de host válidas são:  - Latitude: de -90 a 90 (pode ser inteiro ou float) - Longitude: de -180 a 180 (pode ser inteiro ou float)

en-us	 #### Cache mode parameter for PostgreSQL plugin  New parameters for controlling the cache mode by default or on session name level have been added to the PostgreSQL plugin [configuration](/manual/appendix/config/zabbix_agent2_plugins/postgresql_plugin#parameters):  -   `Plugins.PostgreSQL.Default.CacheMode` -   `Plugins.PostgreSQL.Sessions.<SessionName>.CacheMode`  The cache mode parameter may have one of two allowed values: *prepare* (default) or *describe*. Note that "describe" is primarily useful when the environment does not allow prepared statements such as when running a connection pooler like PgBouncer.
pt-br	#### Parâmetro de modo de Cache para plugin PostgreSQL  Novos parâmetros para controlar o modo de cache por padrão ou no nível do nome da sessão foram adicionados à configuração do plugin do PostegreSQL [configuration](/manual/appendix/config/zabbix_agent2_plugins/postgresql_plugin#parameters):  -   `Plugins.PostgreSQL.Default.CacheMode` -   `Plugins.PostgreSQL.Sessions.<SessionName>.CacheMode`  O parâmetro de modo de cache pode ter um ou dois valores permitidos: *preparar* (padrão) ou *descrever*. Observe que   "descrever" é principalmente útil quando o ambiente não permite declarações preparadas, como ao executar um pool de  conexões como o PgBouncer.

en-us	#### Calculated items  Calculated items now support not only numeric, but also **text**, **log**, and **character** types of information.
pt-br	#### Itens calculados  Os itens calculados agora suportam não apenas informações numéricas, mas também dos tipos **texto**, **log** e **caracteres**.

en-us	#### Calculating SLI  Retrieve SLI data on services with IDs "50", "60" and "70" that are linked to the SLA with ID "5". Retrieve data for 3 periods starting from Nov 01, 2021.  Request:  ```json {     "jsonrpc": "2.0",     "method": "sla.getsli",     "params": {         "slaid": "5",         "serviceids": [             50,             60,             70         ],         "periods": 3,         "period_from": "1635724800"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "periods": [             {                 "period_from": 1635724800,                 "period_to": 1638316800             },             {                 "period_from": 1638316800,                 "period_to": 1640995200             },             {                 "period_from": 1640995200,                 "period_to": 1643673600             }         ],         "serviceids": [             50,             60,             70         ],         "sli": [             [                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 }             ],             [                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 }             ],             [                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 }             ]         ]     },     "id": 1 } ```
pt-br	#### Calculando SLI      Recuperar SLI em serviços com IDs "50", "60" e "70" vinculados a um SLA com ID "5" por 3 períodos a partir de 01 de novembro de 2021.  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.getsli",     "params": {         "slaid": "5",         "serviceids": [             50,             60,             70         ],         "periods": 3,         "period_from": "1635724800"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "periods": [             {                 "period_from": 1635724800,                 "period_to": 1638316800             },             {                 "period_from": 1638316800,                 "period_to": 1640995200             },             {                 "period_from": 1640995200,                 "period_to": 1643673600             }         ],         "serviceids": [             50,             60,             70         ],         "sli": [             [                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 }             ],             [                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 }             ],             [                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 }             ]         ]     },     "id": 1 } ```

en-us	#### Calculation time  A trigger is recalculated every time Zabbix server receives a new value that is part of the expression. When a new value is received, each function that is included in the expression is recalculated (not just the one that received the new value).  Additionally, a trigger is recalculated each time when a new value is received **and** every 30 seconds if time-based functions are used in the expression.  Time-based functions are **nodata()**, **date()**, **dayofmonth()**, **dayofweek()**, **time()**, **now()**); they are recalculated every 30 seconds by the Zabbix history syncer process.  
pt-br	#### Cálculo de tempo  Um gatilho é recalculado sempre que o Zabbix Server recebe um novo valor que faz parte da expressão. Quando um novo valor é recebido,  cada função inclusa na expressão é recalculada (não apenas aquela que recebeu o novo valor).  Adicionalmente, um gatilho é recalculado cada vez que um novo valor é recebido **e** a cada 30 segundos se funções baseadas em tempo são usadas na expressão.  As funções baseadas em tempo são **nodata()**, **date()**, **dayofmonth()**, **dayofweek()**, **time()**, **now()**); elas são recalculadas a cada 30 segundos pelo processo sincronizador de histórico do Zabbix.  

en-us	#### Calculation time  A trigger is recalculated every time Zabbix server receives a new value that is part of the expression. When a new value is received, each function that is included in the expression is recalculated (not just the one that received the new value).  Additionally, a trigger is recalculated each time when a new value is received **and** every 30 seconds if time-based functions are used in the expression.  Time-based functions are **nodata()**, **date()**, **dayofmonth()**, **dayofweek()**, **time()**, **now()**; they are recalculated every 30 seconds by the Zabbix history syncer process.  Triggers that reference trend functions **only** are evaluated once per  the smallest time period in the expression. See also [trend functions](/manual/appendix/functions/trends).
pt-br	#### Tempo de cálculo  Um trigger é recalculado toda vez que o servidor do Zabbix recebe um valor novo que é parte da expressão. Quando um valor novo é recebido pelo servidor, cada função, que está incluída na expressão, é recalculada (não apenas aquela que recebe um valor novo).  Além disso, um trigger é recalculado toda vez quando um valor novo é recebido **e** a cada 30 segundos, se as funções time-based são usadas na expressão. As funções Time-based são **semdado()**, **data()**, **diadomês()**, **diadasemana()**, **hora()**, **agora()** . Essas funções são recalculadas a cada 30 segundos pelo processo de sincronização de histórico do Zabbix. Triggers que referenciam funções trend serão avaliados ***apenas*** uma vez no menor período de tempo na expressão. Ver também[trend functions](/manual/appendix/functions/trends).

en-us	### Ceph  |Key|<|<|<|<| |---|-|-|-|-| |<|**Description**|**Return value**|**Parameters**|**Comments**| |ceph.df.details \[connString, <user>, <apikey>\]|<|<|<|<| |<|Cluster’s data usage and distribution among pools.|JSON object|**connString** - URI or session name.<br>**user, password** - Ceph login credentials.| | |ceph.osd.stats \[connString, <user>, <apikey>\]|<|<|<|<| |<|Aggregated and per OSD statistics.|JSON object|**connString** - URI or session name.<br>**user, password** - Ceph login credentials.| | |ceph.osd.discovery \[connString, <user>, <apikey>\]|<|<|<|<| |<|List of discovered OSDs. Used for [low-level discovery](/manual/discovery/low_level_discovery/examples/systemd).|JSON object|**connString** - URI or session name.<br>**user, password** - Ceph login credentials.| | |ceph.osd.dump \[connString, <user>, <apikey>\]|<|<|<|<| |<|Usage thresholds and statuses of OSDs.|JSON object|**connString** - URI or session name.<br>**user, password** - Ceph login credentials.| | |ceph.ping \[connString, <user>, <apikey>\]|<|<|<|<| |<|Tests whether a connection to Ceph can be established.|0 - connection is broken (if there is any error presented including AUTH and configuration issues)<br>1 - connection is successful.|**connString** - URI or session name.<br>**user, password** - Ceph login credentials.| | |ceph.pool.discovery \[connString, <user>, <apikey>\]|<|<|<|<| |<|List of discovered pools. Used for [low-level discovery](/manual/discovery/low_level_discovery/examples/systemd).|JSON object|**connString** - URI or session name.<br>**user, password** - Ceph login credentials.| | |ceph.status \[connString, <user>, <apikey>\]|<|<|<|<| |<|Overall cluster's status.|JSON object|**connString** - URI or session name.<br>**user, password** - Ceph login credentials.| |
pt-br	### Ceph  |Chave|<|<|<|<| |---|-|-|-|-| |<|**Descrição**|**Valore de retorno**|**Parâmetros**|**Comentários**| |ceph.df.details \[connString, <user>, <apikey>\]|<|<|<|<| |<|Uso de dados do cluster e distribuição entre pools.|Objeto JSON|**connString** - URI ou nome de sessão.<br>**user, password** - credenciais de login no Ceph.| | |ceph.osd.stats \[connString, <user>, <apikey>\]|<|<|<|<| |<|Estatísticas agregadas e por OSD.|Objeto JSON|**connString** - URI ou nome de sessão.<br>**user, password** - credenciais de login no Ceph.| | |ceph.osd.discovery \[connString, <user>, <apikey>\]|<|<|<|<| |<|Lista de OSDs descobertos. Usado para [descoberta de baixo-nível](/manual/discovery/low_level_discovery/examples/systemd).|Objeto JSON|**connString** - URI ou nome de sessão.<br>**user, password** - credenciais de login no Ceph.| | |ceph.osd.dump \[connString, <user>, <apikey>\]|<|<|<|<| |<|Limites de uso e estados de OSDs.|Objeto JSON|**connString** - URI ou nome de sessão.<br>**user, password** - credenciais de login no Ceph.| | |ceph.ping \[connString, <user>, <apikey>\]|<|<|<|<| |<|Testa se uma conexão com o Ceph pode ser estabelecida.|0 - conexão está quebrada (se houver qualquer erro apresentado, incluindo problemas de AUTH e configuração)<br>1 - conexão bem-sucedida.|**connString** - URI ou nome de sessão.<br>**user, password** - credenciais de login no Ceph.| | |ceph.pool.discovery \[connString, <user>, <apikey>\]|<|<|<|<| |<|Lista de pools descobertos. Usado para [descoberta de baixo-nível](/manual/discovery/low_level_discovery/examples/systemd).|Objeto JSON|**connString** - URI ou nome de sessão.<br>**user, password** - credenciais de login no Ceph.| | |ceph.status \[connString, <user>, <apikey>\]|<|<|<|<| |<|Estado geral do cluster.|Objeto JSON|**connString** - URI ou nome de sessão.<br>**user, password** - credenciais de login no Ceph.| |

en-us	#### Certificate configuration parameters  |Parameter|Mandatory|Description| |---------|---------|-----------| |*TLSCAFile*|\*|Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification.<br>In case of certificate chain with several members they must be ordered: lower level CA certificates first followed by certificates of higher level CA(s).<br>Certificates from multiple CA(s) can be included in a single file.| |*TLSCRLFile*|<|Full pathname of a file containing Certificate Revocation Lists. See notes in [Certificate Revocation Lists (CRL)](/manual/encryption/using_certificates?&#certificate_revocation_lists_crl).| |*TLSCertFile*|\*|Full pathname of a file containing certificate (certificate chain).<br>In case of certificate chain with several members they must be ordered: server, proxy, or agent certificate first, followed by lower level CA certificates then certificates of higher level CA(s).| |*TLSKeyFile*|\*|Full pathname of a file containing private key. Set access rights to this file - it must be readable only by Zabbix user.| |*TLSServerCertIssuer*|<|Allowed server certificate issuer.| |*TLSServerCertSubject*|<|Allowed server certificate subject.|
pt-br	#### Parâmetros de configuração do certificado  |Parâmetro|Obrigatório|Descrição| |---------|---------|-----------| |*TLSCAFile*|\*|Nome do caminho completo de um arquivo contendo os certificados de CA(s) de nível superior para verificação de certificado de peer.<br>No caso de cadeia de certificados com vários membros, eles devem ser solicitados: certificados de CA de nível inferior seguidos primeiro por certificados de CA(s) de nível superior.<br>Certificados de várias CA(s) podem ser incluídos em um único arquivo.| |*TLSCRLFile*|<|Nome completo do caminho de um arquivo contendo Listas de Revogação de Certificados. Veja as notas em [Listas de revogação de certificados (CRL)](/manual/encryption/using_certificates?&#certificate_revocation_lists_crl).| |*TLSCertFile*|\*|Nome completo do caminho de um arquivo contendo certificado (cadeia de certificados).<br>No caso de cadeia de certificados com vários membros, eles devem ser solicitados: primeiro servidor, proxy ou certificado de agente, seguido por CA de nível inferior certificados e depois certificados de CA(s) de nível superior.| |*TLSKeyFile*|\*|Nome do caminho completo de um arquivo contendo chave privada. Defina os direitos de acesso a este arquivo - ele deve ser lido apenas pelo usuário Zabbix.| |*TLSServerCertIssuer*|<|Emissor de certificado de servidor permitido.| |*TLSServerCertSubject*|<|Assunto do certificado do servidor permitido.|

en-us	#### Certificate Revocation Lists (CRL)  If a certificate is compromised CA can revoke it by including in CRL. CRLs can be configured in server, proxy and agent configuration file using parameter `TLSCRLFile`. For example:      TLSCRLFile=/home/zabbix/zabbix_crl_file  where `zabbix_crl_file` may contain CRLs from several CAs and look like:      -----BEGIN X509 CRL-----     MIIB/DCB5QIBATANBgkqhkiG9w0BAQUFADCBgTETMBEGCgmSJomT8ixkARkWA2Nv     ...     treZeUPjb7LSmZ3K2hpbZN7SoOZcAoHQ3GWd9npuctg=     -----END X509 CRL-----     -----BEGIN X509 CRL-----     MIIB+TCB4gIBATANBgkqhkiG9w0BAQUFADB/MRMwEQYKCZImiZPyLGQBGRYDY29t     ...     CAEebS2CND3ShBedZ8YSil59O6JvaDP61lR5lNs=     -----END X509 CRL-----  CRL file is loaded only on Zabbix start. CRL update requires restart.  ::: noteimportant  If Zabbix component is compiled with *OpenSSL* and CRLs are used then each top and intermediate level CA in certificate chains must have a corresponding CRL (it can be empty) in `TLSCRLFile`.  :::
pt-br	#### Listas de revogação de certificados (CRL)  Se um certificado estiver comprometido, a CA pode revogá-lo incluindo na CRL. As CRLs podem ser configuradas no arquivo de configuração do servidor, proxy e agente usando o parâmetro `TLSCRLFile`. Por exemplo:       TLSCRLFile=/home/zabbix/zabbix_crl_file  onde `zabbix_crl_file` pode conter CRLs de várias CAs e se parecer com:       -----INÍCIO X509 CRL-----      MIIB/DCB5QIBATANBgkqhkiG9w0BAQUFADCBgTETMBEGCgmSJomT8ixkARkWA2Nv      ...      treZeUPjb7LSmZ3K2hpbZN7SoOZcAoHQ3GWd9npuctg=      -----END X509 CRL-----      -----INÍCIO X509 CRL-----      MIIB+TCB4gIBATANBgkqhkiG9w0BAQUFADB/MRMwEQYKCZImiZPyLGQBGRYDY29t      ...      CAEebS2CND3ShBedZ8YSil59O6JvaDP61lR5lNs=      -----END X509 CRL-----  O arquivo CRL é carregado apenas na inicialização do Zabbix. A atualização da CRL requer reinicialização.  ::: não importante   Se o componente Zabbix for compilado com *OpenSSL* e CRLs são usados, em seguida, cada CA de nível superior e intermediário no certificado chains devem ter uma CRL correspondente (pode estar vazia) em `TLSCRLFile`.  :::

en-us	#### Change count  A new [history function](/manual/appendix/functions/history) **changecount()** has been added allowing to count the number of changes between adjacent values. The function supports three different modes for counting all changes, only decreases, or only increases. As an example, it can be used to track changes in the number of users or the number of system uptime decreases.
pt-br	#### Contagem de alterações  Uma nova [função de histórico](/manual/appendix/functions/history) **changecount()** foi adicionada, permitindo contar o número de alterações entre valores adjacentes. A função suporta três modos diferentes para contar todas as alterações, somente diminuições ou somente aumentos. Por exemplo, ela pode ser usada para rastrear alterações no número de usuários ou no número de diminuições no tempo de atividade do sistema.

en-us	#### Change dashboard owner  Available only for admins and super admins.  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "dashboard.update",     "params": {         "dashboardid": "2",         "userid": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "2"         ]     },     "id": 2 } ```
pt-br	#### Alterar o proprietário do painel  Disponível apenas para administradores e superadministradores.  Solicitação:  ``` {.java} {     "jsonrpc": "2.0",     "método": "dashboard.update",     "parâmetros": {         "dashboardid": "2",         "userid": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Resposta:  ``` {.java} {     "jsonrpc": "2.0",     "resultado": {         "dashboardids": [             "2"         ]     },     "id": 2 } ```

en-us	#### Change hosts monitored by a proxy  Update the proxy to monitor the two given hosts.  Request:  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "hosts": [             {                 "hostid": "10294"             },             {                 "hostid": "10295"             },         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```
pt-br	#### Alterar hosts monitorados por um proxy      Atualize o proxy para monitorar os dois hosts fornecidos.  Request:  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "hosts": [             {                 "hostid": "10294"             },             {                 "hostid": "10295"             },         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```

en-us	##### Change indicator  The following parameters are supported if *Advanced configuration* is set to "Enabled", and *Show* is set to "Change indicator".  |Parameter|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-----|-|-----|-------------------| |*Change indicator ↑ color*|1|up_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).| |*Change indicator ↓ color*|1|down_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).| |*Change indicator ↕ color*|1|updown_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).|
pt-br	Indicador de mudança  Os seguintes parâmetros são suportados se a *Configuração avançada* estiver definida como "Ativada" e *Mostrar* estiver definido como "Indicador de Mudança".  |Parâmetro|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|nome|valor| |-----|-|-----|-------------------| |*Cor da seta de aumento ↑*|1|up_color|Código de cor hexadecimal (Por exemplo, `FF0000`).<br><br>Padrão: `""` (vazio).| |*Cor da seta de redução ↓*|1|down_color|Código de cor hexadecimal (Por exemplo, `FF0000`).<br><br>Padrão: `""` (vazio).| |*Change indicator ↕ color*|1|updown_color|Código de cor hexadecimal (Por exemplo, `FF0000`).<br><br>Padrão: `""` (empty).|

en-us	#### Change map owner  Available only for admins and super admins.  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.update",     "params": {         "sysmapid": "9",         "userid": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "9"         ]     },     "id": 2 } ```
pt-br	#### Alterar proprietário do mapa  Disponível apenas para administradores e super admins.  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.update",     "params": {         "sysmapid": "9",         "userid": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "9"         ]     },     "id": 2 } ```

en-us	#### Change proxy status  Change the proxy to an active proxy and rename it to "Active proxy".  Request:  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "host": "Active proxy",         "status": "5"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```
pt-br	#### Alterar o status do proxy      Altere o proxy para um proxy ativo e renomeie-o para "Proxy ativo".  Request:  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "host": "Active proxy",         "status": "5"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```

en-us	#### Change script command  Change the command of the script to "/bin/ping -c 10 {HOST.CONN} 2>&1".  Request:  ```json {     "jsonrpc": "2.0",     "method": "script.update",     "params": {         "scriptid": "1",         "command": "/bin/ping -c 10 {HOST.CONN} 2>&1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "scriptids": [             "1"         ]     },     "id": 1 } ```
pt-br	#### Alterar comando de script      Altere o comando do script para "/bin/ping -c 10 {HOST.CONN} 2>&1". Request:  ```json {     "jsonrpc": "2.0",     "method": "script.update",     "params": {         "scriptid": "1",         "command": "/bin/ping -c 10 {HOST.CONN} 2>&1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "scriptids": [             "1"         ]     },     "id": 1 } ```

en-us	#### CHANGES IN 6.0.0
pt-br	#### Mudanças no Zabbix 6.0.0

en-us	 #### CHANGES IN 6.0.13  New templates are available:  - AWS EC2 by HTTP - AWS by HTTP - AWS RDS instance by HTTP - AWS S3 bucket by HTTP - Azure by HTTP - Control-M server by HTTP - Control-M enterprise manager by HTTP - Veeam Backup Enterprise Manager by HTTP - Veeam Backup and Replication by HTTP  See setup instructions for [HTTP templates](/manual/config/templates_out_of_the_box/http).
pt-br	#### MUDANÇAS NO Zabbix 6.0.13  Novos templates estão disponíveis:   - AWS EC2 por HTTP - AWS por HTTP - AWS RDS instance por HTTP - AWS S3 bucket por HTTP - Azure por HTTP - Control-M server por HTTP - Control-M enterprise manager por HTTP - Veeam Backup Enterprise Manager por HTTP - Veeam Backup and Replication por HTTP  Consulte as instruções de configuração para [HTTP templates](/manual/config/templates_out_of_the_box/http).

en-us	#### CHANGES IN 6.0.18
pt-br	#### MUDANÇAS NO Zabbix  6.0.18

en-us	 #### CHANGES IN 6.0.20  New templates are available:  - [AWS ECS Cluster by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_http?at=refs%2Fheads%2Frelease%2F6.0) (along with its [Serverless Cluster version](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_serverless_http?at=refs%2Fheads%2Frelease%2F6.0)) - [Cisco SD-WAN by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/cisco/cisco_sdwan_http?at=refs%2Fheads%2Frelease%2F6.0) - [OpenStack by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/openstack?at=refs%2Fheads%2Frelease%2F6.0), which includes *OpenStack Nova by HTTP* template for monitoring OpenStack Nova service - [PostgreSQL by ODBC](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_odbc?at=refs%2Fheads%2Frelease%2F6.0)
pt-br	#### MUDANÇAS NO Zabbix 6.0.20  Novos templates estão disponíveis:  - [AWS ECS Cluster by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_http?at=refs%2Fheads%2Frelease%2F6.0) (junto com seu [Serverless Cluster version](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_serverless_http?at=refs%2Fheads%2Frelease%2F6.0)) - [Cisco SD-WAN by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/cisco/cisco_sdwan_http?at=refs%2Fheads%2Frelease%2F6.0) - [OpenStack by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/openstack?at=refs%2Fheads%2Frelease%2F6.0), que incluem o template *OpenStack Nova by HTTP* para monitoramento do serviço OpenStack Nova  - [PostgreSQL by ODBC](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_odbc?at=refs%2Fheads%2Frelease%2F6.0)

en-us	#### CHANGES IN 6.0.21  New template is available:  - [AWS Cost Explorer by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_cost_http?at=release%2F6.0)
pt-br	#### MUDANÇAS NO Zabbix 6.0.21  Um novo template está disponível:  - [AWS Cost Explorer by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_cost_http?at=release%2F6.0)

en-us	#### CHANGES IN 6.0.22  New templates are available:  - [Acronis Cyber Protect Cloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/acronis?at=refs%2Fheads%2Frelease%2F6.0) - [HashiCorp Nomad by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nomad?at=refs%2Fheads%2Frelease%2F6.0) - [MantisBT by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/mantisbt?at=refs%2Fheads%2Frelease%2F6.0)
pt-br	#### MUDANÇAS NO Zabbix 6.0.22  Novos templates estão disponíveis:   - [Acronis Cyber Protect Cloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/acronis?at=refs%2Fheads%2Frelease%2F6.0) - [HashiCorp Nomad by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nomad?at=refs%2Fheads%2Frelease%2F6.0) - [MantisBT by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/mantisbt?at=refs%2Fheads%2Frelease%2F6.0)

en-us	#### CHANGES IN 6.0.23  **New templates**  New templates are available:  - [FortiGate by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_http?at=refs%2Fheads%2Frelease%2F6.0) - [FortiGate by SNMP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_snmp?at=refs%2Fheads%2Frelease%2F6.0) - [Nextcloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nextcloud?at=refs%2Fheads%2Frelease%2F6.0)
pt-br	#### MUDANÇAS NO Zabbix 6.0.23  **Novos templates**  Novos templates estão disponíveis:  - [FortiGate by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_http?at=refs%2Fheads%2Frelease%2F6.0) - [FortiGate by SNMP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_snmp?at=refs%2Fheads%2Frelease%2F6.0) - [Nextcloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nextcloud?at=refs%2Fheads%2Frelease%2F6.0)

en-us	#### CHANGES IN 6.0.24  **New templates**  New template is available:  - [HPE iLO by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/hpe_ilo_http?at=refs%2Fheads%2Frelease%2F6.0)  **Updated templates**  Integration with OpenShift has been added to [Kubernetes cluster state by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/kubernetes_http/kubernetes_state_http?at=refs%2Fheads%2Frelease%2F6.0) template.
pt-br	#### MUDANÇAS NO Zabbix 6.0.24  **Novos templates**  Um template novo está disponível:  - [HPE iLO by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/hpe_ilo_http?at=refs%2Fheads%2Frelease%2F6.0)  **Templates atualizados**  Integração com OpenShift foi adicionada ao template [Kubernetes cluster state by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/kubernetes_http/kubernetes_state_http?at=refs%2Fheads%2Frelease%2F6.0) .

en-us	#### CHANGES IN 6.0.2  The template *Generic Java JMX* now contains two discovery rules:  - Garbage collector discovery - Memory pool discovery
pt-br	#### MUDANÇAS NO Zabbix 6.0.2  Agora o template *Generic Java JMX* contém duas regras de descoberta:   - Descoberta do coletor de lixo  - Descoberta da memória pool

en-us	#### CHANGES IN 6.0.3  A new template *OpenWeatherMap by HTTP* is available.  The following changes have been made in the existing templates:  - In the templates *Windows services by Zabbix agent*, *Windows services by Zabbix agent active*,  *Windows by Zabbix agent*, *Windows by Zabbix agent active*  {$SERVICE.NAME.NOT_MATCHES} macro value has been updated to filter out an extended list of services.   - The template *PostgreSQL by Zabbix agent 2* now will check the number of slow queries and generate a problem if the amount exceeds a threshold.
pt-br	#### MUDANÇAS NO Zabbix 6.0.3  Um template novo *OpenWeatherMap by HTTP* está disponível.   As seguintes alterações foram feitas nos templates existentes:  - Nos templates *Windows services by Zabbix agent*, *Windows services by Zabbix agent active*,  *Windows by Zabbix agent*, *Windows by Zabbix agent active*  {$SERVICE.NAME.NOT_MATCHES} o valor da macro foi atualizado para remover uma lista extensa de serviços.   - Agora o template *PostgreSQL by Zabbix agent 2* verificará o número de consultas lentas e irá gerar um problema caso a média exceder um limite.

en-us	 #### CHANGES IN 6.0.4  New templates are available:  - *TrueNAS SNMP* - monitoring of TrueNAS storage OS by SNMP - *Proxmox VE by HTTP* - see setup instructions for [HTTP templates](/manual/config/templates_out_of_the_box/http)  The templates *SMART by Zabbix agent 2* and *SMART by Zabbix agent 2 (active)* have been updated:  - the *Attribute discovery* LLD rule has been deleted, whereas the *Disk discovery* LLD rule will now discover disks based on the pre-defined vendor-specific set of attributes; - **smart.disk.get** item can now return information about a specific disk only, instead of all disks.  New macros allowing to define warning and critical thresholds of the filesystem utilization for virtual file system monitoring have been added to the templates  *HOST-RESOURCES-MIB storage SNMP*,  *Linux by Prom*,  *Linux filesystems SNMP*,  *Linux filesystems by Zabbix agent active*,  *Linux filesystems by Zabbix agent*,  *Mellanox SNMP*,  *PFSense SNMP*,  *Windows filesystems by Zabbix agent active*, *Windows filesystems by Zabbix agent*. Filesystem utilization triggers have been updated to use these macros. 
pt-br	#### MUDANÇAS NO Zabbix 6.0.4  Novos templates estão disponíveis:   - *TrueNAS SNMP* - monitoramento do sistema de armazenamento pelo SNMP - *Proxmox VE by HTTP* - consulte as instruções de configuração para [HTTP templates](/manual/config/templates_out_of_the_box/http)  Os templates *SMART by Zabbix agent 2* e *SMART by Zabbix agent 2 (active)* foram atualizados:  - A regra LLD *Attribute discovery* LLD foi excluída, enquanto a regra LLD *Disk discovery* agora descobrirá discos com base no conjunto predefinido de atributos específicos do fabricante; - Agora o item **smart.disk.get** consegue retornar apenas informação sobre um disco específico, em vez de todos os discos.   Novas macros foram adicionadas aos modelos,  permitindo definir limites de advertência e críticos para a utilização do sistema de arquivo no monitoramento de sistema de arquivos virtuais  *HOST-RESOURCES-MIB storage SNMP*,  *Linux by Prom*,  *Linux filesystems SNMP*,  *Linux filesystems by Zabbix agent active*,  *Linux filesystems by Zabbix agent*,  *Mellanox SNMP*,  *PFSense SNMP*,  *Windows filesystems by Zabbix agent active*, *Windows filesystems by Zabbix agent*.  A utilização de triggers para sistemas de arquivo foram atualizados para utilizar essa macros.

en-us	 #### CHANGES IN 6.0.5  New templates are available:  - CockroachDB by HTTP - Envoy Proxy by HTTP - HashiCorp Consul Cluster by HTTP - HashiCorp Consul Node by HTTP  See setup instructions for [HTTP templates](/manual/config/templates_out_of_the_box/http).
pt-br	#### MUDANÇAS NO Zabbix 6.0.5  Novos templates estão disponíveis:   - CockroachDB por HTTP - Envoy Proxy por HTTP - HashiCorp Consul Cluster por HTTP - HashiCorp Consul Node por HTTP  Consulte as instruções de configuração para templates [HTTP templates](/manual/config/templates_out_of_the_box/http).

en-us	 #### CHANGES IN 6.0.6  New templates are available:  - HPE MSA 2040 Storage by HTTP - HPE MSA 2060 Storage by HTTP - HPE Primera by HTTP  See setup instructions for [HTTP templates](/manual/config/templates_out_of_the_box/http).
pt-br	#### MUDANÇAS NO Zabbix 6.0.6  Novos templates estão disponíveis:   - HPE MSA 2040 Storage por HTTP - HPE MSA 2060 Storage por HTTP - HPE Primera por HTTP  Consulte as instruções de configuração para [HTTP templates](/manual/config/templates_out_of_the_box/http).

en-us	 #### CHANGES IN 6.0.7  A new [template](/manual/config/templates_out_of_the_box/http) *HPE Synergy by HTTP* is available.  The templates *HashiCorp Consul Node by HTTP* and *HashiCorp Consul Cluster by HTTP* now support Consul namespaces. 
pt-br	#### MUDANÇAS NO Zabbix 6.0.7  Um novo template [template](/manual/config/templates_out_of_the_box/http) *HPE Synergy por HTTP* está disponível.  Agora os templates *HashiCorp Consul Node por HTTP* e *HashiCorp Consul Cluster por HTTP* suportam Consul namespaces.

en-us	 #### CHANGES IN 6.0.8  A new [template](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/opnsense_snmp?at=refs%2Fheads%2Frelease%2F6.0) *OPNsense by SNMP* is available.
pt-br	#### MUDANÇAS NO Zabbix 6.0.8  Um novo template [template](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/opnsense_snmp?at=refs%2Fheads%2Frelease%2F6.0) *OPNsense by SNMP* está disponível.

en-us	##### Changes in templates  -   The {\#FSLABEL} macro has been added to the corresponding item names     and descriptions in *Windows by Zabbix agent* and *Windows by Zabbix     agent active* templates -   The vfs.file.cksum\[/etc/passwd\] agent item has been changed to     vfs.file.cksum\[/etc/passwd,sha256\] -   A new check zabbix\[process,odbc poller,avg,busy\] has been added to *Zabbix server*, *Zabbix proxy*, *Remote Zabbix server* and *Remote Zabbix proxy* templates. The metric is used for monitoring the average time for which ODBC processes have been busy during the last minute (in percentage).
pt-br	##### Mudanças nos templates   -   A macro {\#FSLABEL} foi adicionada aos itens nomes e descrições correspondentes nos templates *Windows by Zabbix agent* and *Windows by Zabbix agent active* -   O item agente vfs.file.cksum\[/etc/passwd\] foi modificado para     vfs.file.cksum\[/etc/passwd,sha256\] -   Uma nova verificação do Zabbix \[process,odbc poller,avg,busy\] foi adicionada aos templates *Zabbix server*, *Zabbix proxy*, *Remote Zabbix server* e *Remote Zabbix proxy*. A métrica é usada para monitorar o tempo médio pelo qual os processos ODBC estiveram ocupados durante o último minuto (em porcentagem).

en-us	#### - Changes to CentOS 8 configuration  The appliance is based on CentOS 8. There are some changes applied to the base CentOS configuration.
pt-br	#### - Mudanças nas configurações do CentOS 8  A aplicação é baseada em CentOS 8. Há algumas mudanças aplicadas às  configurações base do CentOS.

en-us	##### - Changes to Zabbix configuration  -   Frontend timezone is set to Europe/Riga (this can be modified in     **/etc/php-fpm.d/zabbix.conf**);
pt-br	##### - Alterações às configurações do Zabbix  -   O timezone do Frontend está configurado para Europe/Riga (isto pode ser modificado em     **/etc/php-fpm.d/zabbix.conf**);

en-us	#### Change the IP range of a discovery rule  Change the IP range of a discovery rule to "192.168.2.1-255".  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "drule.update",     "params": {         "druleid": "6",         "iprange": "192.168.2.1-255"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "druleids": [             "6"         ]     },     "id": 1 } ```
pt-br	#### Alterar o intervalo de IP de uma regra de descoberta  Altere o intervalo de IP de uma regra de descoberta para "192.168.2.1-255".  Solicitação:  ``` {.java} {     "jsonrpc": "2.0",     "método": "drule.update",     "parâmetros": {         "druleid": "6",         "iprange": "192.168.2.1-255"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ``` {.java} {     "jsonrpc": "2.0",     "resultado": {         "druleidas": [             "6"         ]     },     "id": 1 } ```

en-us	#### Changing a host interface port  Change the port of a host interface.  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "hostinterface.update",     "params": {         "interfaceid": "30048",         "port": "30050"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "interfaceids": [             "30048"         ]     },     "id": 1 } ```
pt-br	#### Alterando uma porta de interface do host  Altere a porta de uma interface de host.  Solicitação:  ``` {.java} {     "jsonrpc": "2.0",     "método": "hostinterface.update",     "parâmetros": {         "interfaceid": "30048",         "porta": "30050"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ``` {.java} {     "jsonrpc": "2.0",     "resultado": {         "interfaceids": [             "30048"         ]     },     "id": 1 } ```

en-us	 ##### Changing dependency for inherited triggers disabled  The possibility to change dependencies for triggers inherited from a template is now disabled.  The reason is that upon updating the dependencies of a template trigger, the dependencies of  inherited triggers are overwritten. Thus it is more reliable always to set trigger dependencies  only on the root template level.
pt-br	##### Alteração de dependência para gatilhos herdados desabilitada  A possibilidade de alterar as dependências para gatilhos herdados de um modelo está agora  desabilitada. A razão é que através da atualização das dependências de um gatilho modelo,  as dependências dos gatilhos herdados são sobrescritas. Portanto é mais confiável sempre  definir as dependências de gatilho apenas no nível do modelo raíz.

en-us	#### Changing event's severity  Change severity for multiple events and leave a message.  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "event.acknowledge",     "params": {         "eventids": ["20427", "20428"],         "action": 12,         "message": "Maintenance required to fix it.",         "severity": 4     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "eventids": [             "20427",             "20428"         ]     },     "id": 1 } ```
pt-br	#### Alterando a gravidade do evento  Altere a gravidade de vários eventos e deixe uma mensagem.  Solicitação:  ``` {.java} {     "jsonrpc": "2.0",     "método": "evento.reconhecimento",     "parâmetros": {         "eventos": ["20427", "20428"],         "ação": 12,         "message": "Manutenção necessária para corrigi-lo.",         "gravidade": 4     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ``` {.java} {     "jsonrpc": "2.0",     "resultado": {         "eventos": [             "20427",             "20428"         ]     },     "id": 1 } ```

en-us	#### Changing proxy setting  The hosts discovered by different proxies are always treated as different hosts. While this allows to perform discovery on matching IP ranges used by different subnets, changing proxy for an already monitored subnet is complicated because the proxy changes must be also applied to all discovered hosts.  For example the steps to replace proxy in a discovery rule:  1.  disable discovery rule 2.  sync proxy configuration 3.  replace the proxy in the discovery rule 4.  replace the proxy for all hosts discovered by this rule 5.  enable discovery rule
pt-br	#### Alterando a configuração de proxy  Os hosts descobertos por diferentes proxies são sempre tratados como hospedeiros diferentes. Enquanto isso permite realizar a descoberta no IP correspondente intervalos usados por diferentes sub-redes, alterando o proxy para um já sub-rede monitorada é complicado porque as alterações de proxy também devem ser aplicado a todos os hosts descobertos.  Por exemplo, as etapas para substituir o proxy em uma regra de descoberta:  1. desative a regra de descoberta 2. configuração de proxy de sincronização 3. substitua o proxy na regra de descoberta 4. substitua o proxy para todos os hosts descobertos por esta regra 5. habilitar regra de descoberta

en-us	#### Changing the excluded downtimes for an SLA  Add a planned 4 hour long RAM upgrade downtime on the 6th of April, 2022, while keeping (needs to be defined anew) a previously existing software upgrade planned on the 4th of July for the SLA with ID "5".  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "slaid": "5",         "excluded_downtimes": [             {                 "name": "Software version upgrade rollout",                 "period_from": "1648760400",                 "period_to": "1648764900"             },             {                 "name": "RAM upgrade",                 "period_from": "1649192400",                 "period_to": "1649206800"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "5"         ]     },     "id": 1 } ```
pt-br	#### Alterando os tempos de inatividade excluídos para um SLA  Adicione um tempo de inatividade planejado de atualização de RAM de 4 horas em 6 de abril de 2022, mantendo (precisa ser definido novamente) uma atualização de software existente planejada em 4 de julho para o SLA com ID "5".  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "slaid": "5",         "excluded_downtimes": [             {                 "name": "Software version upgrade rollout",                 "period_from": "1648760400",                 "period_to": "1648764900"             },             {                 "name": "RAM upgrade",                 "period_from": "1649192400",                 "period_to": "1649206800"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "5"         ]     },     "id": 1 } ```

en-us	#### Changing the interface of an item prototype  Change the host interface that will be used by discovered items.  Request:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.update",     "params": {         "itemid": "27428",         "interfaceid": "132"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "27428"         ]     },     "id": 1 } ```
pt-br	#### Alterando a interface de um protótipo de item  Altere a interface do host que será usada pelos itens descobertos.  Request:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.update",     "params": {         "itemid": "27428",         "interfaceid": "132"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "27428"         ]     },     "id": 1 } ```

en-us	#### Changing the schedule of an SLA  Switch the SLA with ID "5" to a 24x7 schedule.  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "slaid": "5",         "schedule": []     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "5"         ]     },     "id": 1 } ```
pt-br	#### Alterando a programação de um SLA  Alterne o SLA com ID "5" para uma programação 24 horas por dia, 7 dias por semana.  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "slaid": "5",         "schedule": []     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "5"         ]     },     "id": 1 } ```

en-us	#### Changing the size of a graph prototype  Change the size of a graph prototype to 1100 to 400 pixels.  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "graphprototype.update",     "params": {         "graphid": "439",         "width": 1100,         "height": 400     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "graphids": [             "439"         ]     },     "id": 1 } ```
pt-br	#### Alterando o tamanho de um protótipo de gráfico  Altere o tamanho de um protótipo de gráfico para 1100 a 400 pixels.  Solicitação:  ``` {.java} {     "jsonrpc": "2.0",     "method": "graphprototype.update",     "parâmetros": {         "grafid": "439",         "largura": 1100,         "altura": 400     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ``` {.java} {     "jsonrpc": "2.0",     "resultado": {         "grafos": [             "439"         ]     },     "id": 1 } ```

en-us	##### - Changing time zone  By default the appliance uses UTC for the system clock. To change the time zone, copy the appropriate file from */usr/share/zoneinfo* to */etc/localtime*, for example:      cp /usr/share/zoneinfo/Europe/Riga /etc/localtime
pt-br	##### - Alterando time zone  Por padrão a aplicação utiliza UTC para o relógio do sistema. Para alterar o time zone, copie o arquivo apropriado de */usr/share/zoneinfo* para */etc/localtime*, por exemplo:      cp /usr/share/zoneinfo/Europe/Riga /etc/localtime

en-us	### 'Check now' request object  The 'Check now' task request object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |itemid|string|ID of item and low-level discovery rules.|
pt-br	### Objeto de solicitação 'Check now'      O objeto de solicitação de tarefa 'Check now' tem as seguintes propriedades.      |Propriedade|[Type](/manual/api/reference_commentary#data_types)|Descrição|   |--|--|------|   |itemid|string|ID do item e regras de descoberta de baixo nível.|

en-us	#### Check status of nodes at specific IP addresses  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "output": ["name", "status"],         "filter": {             "address": ["192.168.1.7", "192.168.1.13"]         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": [         {             "name": "node3",             "status": "0"         },         {             "name": "node-active",             "status": "3"         }     ],     "id": 1 } ```
pt-br	#### Verifique o status dos nós em endereços IP específicos  Solicitação:  ``` {.java} {     "jsonrpc": "2.0",     "método": "hanode.get",     "parâmetros": {         "saída": ["nome", "status"],         "filtro": {             "endereço": ["192.168.1.7", "192.168.1.13"]         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Resposta:  ``` {.java} {     "jsonrpc": "2.0",     "resultado": [         {             "nome": "nó3",             "estado": "0"         },         {             "name": "nó ativo",             "estado": "3"         }     ],     "id": 1 } ```

en-us	#### Chromium for Zabbix web service on Ubuntu 20  Though in most cases, Zabbix web service can run with Chromium, on Ubuntu 20.04 using Chromium causes the following error:      Cannot fetch data: chrome failed to start:cmd_run.go:994:     WARNING: cannot create user data directory: cannot create      "/var/lib/zabbix/snap/chromium/1564": mkdir /var/lib/zabbix: permission denied     Sorry, home directories outside of /home are not currently supported. See https://forum.snapcraft.io/t/11209 for details.  This error occurs because `/var/lib/zabbix` is used as a home directory of user 'zabbix'.
pt-br	#### Chromium para serviço web do Zabbix no Ubuntu 20  Embora na maioria dos casos, o serviço web do Zabbix possa ser executado com o Chromium, no Ubuntu 20.04 o uso do Chromium causa o seguinte erro:      Cannot fetch data: chrome failed to start:cmd_run.go:994:     WARNING: cannot create user data directory: cannot create      "/var/lib/zabbix/snap/chromium/1564": mkdir /var/lib/zabbix: permission denied     Sorry, home directories outside of /home are not currently supported. See https://forum.snapcraft.io/t/11209 for details.  Esse erro ocorre porque `/var/lib/zabbix` é usado como diretório home do usuário 'zabbix'.

en-us	#### Ciphersuites  Ciphersuites by default are configured internally during Zabbix startup and, before Zabbix 4.0.19, 4.4.7, are not user-configurable.  Since Zabbix 4.0.19, 4.4.7 also user-configured ciphersuites are supported for GnuTLS and OpenSSL. Users may [configure](#user-configured_ciphersuites) ciphersuites according to their security policies. Using this feature is optional (built-in default ciphersuites still work).  For crypto libraries compiled with default settings Zabbix built-in rules typically result in the following ciphersuites (in order from higher to lower priority):  |Library|Certificate ciphersuites|PSK ciphersuites| |-------|------------------------|----------------| |*GnuTLS 3.1.18*|TLS\_ECDHE\_RSA\_AES\_128\_GCM\_SHA256<br>TLS\_ECDHE\_RSA\_AES\_128\_CBC\_SHA256<br>TLS\_ECDHE\_RSA\_AES\_128\_CBC\_SHA1<br>TLS\_RSA\_AES\_128\_GCM\_SHA256<br>TLS\_RSA\_AES\_128\_CBC\_SHA256<br>TLS\_RSA\_AES\_128\_CBC\_SHA1|TLS\_ECDHE\_PSK\_AES\_128\_CBC\_SHA256<br>TLS\_ECDHE\_PSK\_AES\_128\_CBC\_SHA1<br>TLS\_PSK\_AES\_128\_GCM\_SHA256<br>TLS\_PSK\_AES\_128\_CBC\_SHA256<br>TLS\_PSK\_AES\_128\_CBC\_SHA1| |*OpenSSL 1.0.2c*|ECDHE-RSA-AES128-GCM-SHA256<br>ECDHE-RSA-AES128-SHA256<br>ECDHE-RSA-AES128-SHA<br>AES128-GCM-SHA256<br>AES128-SHA256<br>AES128-SHA|PSK-AES128-CBC-SHA| |*OpenSSL 1.1.0*|ECDHE-RSA-AES128-GCM-SHA256<br>ECDHE-RSA-AES128-SHA256<br>ECDHE-RSA-AES128-SHA<br>AES128-GCM-SHA256<br>AES128-CCM8<br>AES128-CCM<br>AES128-SHA256<br>AES128-SHA<br>|ECDHE-PSK-AES128-CBC-SHA256<br>ECDHE-PSK-AES128-CBC-SHA<br>PSK-AES128-GCM-SHA256<br>PSK-AES128-CCM8<br>PSK-AES128-CCM<br>PSK-AES128-CBC-SHA256<br>PSK-AES128-CBC-SHA| |*OpenSSL 1.1.1d*|TLS\_AES\_256\_GCM\_SHA384<br>TLS\_CHACHA20\_POLY1305\_SHA256<br>TLS\_AES\_128\_GCM\_SHA256<br>ECDHE-RSA-AES128-GCM-SHA256<br>ECDHE-RSA-AES128-SHA256<br>ECDHE-RSA-AES128-SHA<br>AES128-GCM-SHA256<br>AES128-CCM8<br>AES128-CCM<br>AES128-SHA256<br>AES128-SHA|TLS\_CHACHA20\_POLY1305\_SHA256<br>TLS\_AES\_128\_GCM\_SHA256<br>ECDHE-PSK-AES128-CBC-SHA256<br>ECDHE-PSK-AES128-CBC-SHA<br>PSK-AES128-GCM-SHA256<br>PSK-AES128-CCM8<br>PSK-AES128-CCM<br>PSK-AES128-CBC-SHA256<br>PSK-AES128-CBC-SHA|
pt-br	#### Ciphersuites  Ciphersuites por padrão são configurados internamente durante a inicialização do Zabbix e, antes do Zabbix 4.0.19, 4.4.7, não são configuráveis ​​pelo usuário.  Desde o Zabbix 4.0.19, 4.4.7 também os ciphersuites configurados pelo usuário são suportado para GnuTLS e OpenSSL. Os usuários podem [configure](#user-configured_ciphersuites) ciphersuites de acordo com suas políticas de segurança. O uso deste recurso é opcional (integrado ciphersuites padrão ainda funcionam).  Para bibliotecas de criptografia compiladas com configurações padrão Zabbix built-in regras normalmente resultam nos seguintes conjuntos de cifras (em ordem de prioridade mais alta para mais baixa):  |Biblioteca|Certificate ciphersuites|PSK ciphersuites| |-------|------------------------|---------------- | |*GnuTLS 3.1.18*|TLS\_ECDHE\_RSA\_AES\_128\_GCM\_SHA256<br>TLS\_ECDHE\_RSA\_AES\_128\_CBC\_SHA256<br>TLS\_ECDHE\_RSA\_AES\_128\ _CBC\_SHA1<br>TLS\_RSA\_AES\_128\_GCM\_SHA256<br>TLS\_RSA\_AES\_128\_CBC\_SHA256<br>TLS\_RSA\_AES\_128\_CBC\_SHA1|TLS\_ECDHE\ _PSK\_AES\_128\_CBC\_SHA256<br>TLS\_ECDHE\_PSK\_AES\_128\_CBC\_SHA1<br>TLS\_PSK\_AES\_128\_GCM\_SHA256<br>TLS\_PSK\_AES\_128\ _CBC\_SHA256<br>TLS\_PSK\_AES\_128\_CBC\_SHA1| |*OpenSSL 1.0.2c*|ECDHE-RSA-AES128-GCM-SHA256<br>ECDHE-RSA-AES128-SHA256<br>ECDHE-RSA-AES128-SHA<br>AES128-GCM-SHA256<br>AES128- SHA256<br>AES128-SHA|PSK-AES128-CBC-SHA| |*OpenSSL 1.1.0*|ECDHE-RSA-AES128-GCM-SHA256<br>ECDHE-RSA-AES128-SHA256<br>ECDHE-RSA-AES128-SHA<br>AES128-GCM-SHA256<br>AES128- CCM8<br>AES128-CCM<br>AES128-SHA256<br>AES128-SHA<br>|ECDHE-PSK-AES128-CBC-SHA256<br>ECDHE-PSK-AES128-CBC-SHA<br>PSK-AES128 -GCM-SHA256<br>PSK-AES128-CCM8<br>PSK-AES128-CCM<br>PSK-AES128-CBC-SHA256<br>PSK-AES128-CBC-SHA| |*OpenSSL 1.1.1d*|TLS\_AES\_256\_GCM\_SHA384<br>TLS\_CHACHA20\_POLY1305\_SHA256<br>TLS\_AES\_128\_GCM\_SHA256<br>ECDHE-RSA-AES128-GCM- SHA256<br>ECDHE-RSA-AES128-SHA256<br>ECDHE-RSA-AES128-SHA<br>AES128-GCM-SHA256<br>AES128-CCM8<br>AES128-CCM<br>AES128-SHA256<br> AES128-SHA|TLS\_CHACHA20\_POLY1305\_SHA256<br>TLS\_AES\_128\_GCM\_SHA256<br>ECDHE-PSK-AES128-CBC-SHA256<br>ECDHE-PSK-AES128-CBC-SHA<br> PSK-AES128-GCM-SHA256<br>PSK-AES128-CCM8<br>PSK-AES128-CCM<br>PSK-AES128-CBC-SHA256<br>PSK-AES128-CBC-SHA|

en-us	### Cleaner configuration export   YAML files generated during Zabbix entity configuration export no longer contain empty lines between entities in an array, which makes such files shorter and more convenient to work with. See [Configuration export/import](/manual/xml_export_import) section for updated export examples.
pt-br	### Exportação de configuração mais limpa  Os arquivos YAML gerados durante a exportação de configurações de  entidades no Zabbix não contêm mais linhas vazias entre as entidades em um array, o que torna esses arquivos menores e mais convenientes de trabalhar. Consulte a seção [Configuration export/import](/manual/xml_export_import) para exemplos atualizados de exportação.

en-us	#### Clear history  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "history.clear",     "params": [         "10325",         "13205"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "itemids": [             "10325",             "13205"         ]     },     "id": 1 } ```
pt-br	#### Apagar o histórico  Solicitação:  ``` {.java} {     "jsonrpc": "2.0",     "método": "histórico.limpar",     "parâmetros": [         "10325",         "13205"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ``` {.java} {     "jsonrpc": "2.0",     "resultado": {         "items": [             "10325",             "13205"         ]     },     "id": 1 } ```

en-us	##### Cloning a report  To quickly clone an existing report, click the *Clone* button at the bottom of an existing report configuration form. When cloning a report created by another user, the current user becomes the owner of the new report.  Report settings will be copied to the new report configuration form with respect to user permissions:  -   If the user who clones a report has no permissions to a dashboard, the *Dashboard* field will be cleared. -   If the user who clones a report has no permissions to some users or user groups in the *Subscriptions* list, inaccessible recipients will not be cloned. -   *Generate report by* settings will be updated to display the current user (unless *Generate report by* is set to the recipient).  Change the required settings and the report name, then click *Add*.
pt-br	##### Clonando um relatório  Para clonar um relatório rapidamente, clique no botão *Clonar* na parte inferior de um formulário de configuração de relatório existente.  Ao clonar um relatório criado por outro usuário, o usuário atual torna-se o proprietário do novo relatório.  As configurações do relatório serão copiadas para o novo formulário de configuração do relatório, levando em consideração as permissões do usuário:   -  Se o usuário que clona um relatório não tiver permissões para um painel, o campo *Dashboard* será limpo.  -  Se o usuário que clona um relatório não tiver permissões para alguns usuários ou grupo de usuários na lista de *Assinaturas*, os destinatários inacessíveis não serão clonados.  -  As configurações de *Generate report by* serão atualizadas para exibir o usuário atual (a menos que o *Generate report by* esteja definido para o destinatário).  Altere as configurações necessárias e o nome do relatório, e, em seguida, clique em *Adicionar*.

en-us	 ### Code  |Type|Size|Comments| |-----|-----|----------| |Byte| 4 |Payload type, currently only JSON is supported.|
pt-br	### Código  |Tipo|Tamanho|Comentários| |-----|-----|----------| |Byte| 4 |Tipo do Payload, atualmente somente o JSON é suportado.|

en-us	##### Collapsed menu  When the menu is collapsed to icons only, a full menu reappears as soon as the mouse cursor is placed upon it. Note that it reappears over page content; to move page content to the right you have to click on the expand button. If the mouse cursor again is placed outside the full menu, the menu will collapse again after two seconds.  You can also make a collapsed menu reappear fully by hitting the Tab key. Hitting the Tab key repeatedly will allow to focus on the next menu element.
pt-br	##### Menu recolhido  Quando o menu é reduzido apenas para ícones, um menu completo reaparece assim que como o cursor do mouse é colocado sobre ele. Observe que ele reaparece na página contente; para mover o conteúdo da página para a direita, você deve clicar no botão botão expandir. Se o cursor do mouse for colocado novamente fora do menu, o menu entrará em colapso novamente após dois segundos.  Você também pode fazer um menu recolhido reaparecer totalmente pressionando a guia chave. Pressionar a tecla Tab repetidamente permitirá focar no próximo menu elemento.

en-us	##### Column configuration  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/top_hosts.2.png){width="600"}
pt-br	##### Configuração da coluna ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/top_hosts.2.png){width="600"}

en-us	#### Columns  Columns have common parameters and additional parameters depending on the configuration of the parameter *Data*.  ::: noteclassic For all parameters related to columns the number in the property name (e.g. columns.name.0) references a column for which the parameter is configured. :::
pt-br	#### Colunas  As colunas possuem parâmetros comuns e parâmetros adicionais dependendo da configuração do parâmetro *Data*.  ::: noteclassic Para todos os parâmetros relacionados a colunas, o número no nome da propriedade (por exemplo, columsn.name.0) refere-se a uma coluna para qual o parâmetro está configurado.  :::

en-us	#### Command-line based installation
pt-br	#### Instalação baseada em linha de comandos

en-us	#### Common agent items supported on Windows  |Item key|User group|<| |--------|----------|-| | |Recommended|Minimum technically acceptable (functionality is limited)| |agent.hostname|Guests|Guests| |agent.ping|Guests|Guests| |agent.variant|Guests|Guests| |agent.version|Guests|Guests| |log|Administrators|Guests| |log.count|Administrators|Guests| |logrt|Administrators|Guests| |logrt.count|Administrators|Guests| |net.dns|Guests|Guests| |net.dns.record|Guests|Guests| |net.if.discovery|Guests|Guests| |net.if.in|Guests|Guests| |net.if.out|Guests|Guests| |net.if.total|Guests|Guests| |net.tcp.listen|Guests|Guests| |net.tcp.port|Guests|Guests| |net.tcp.service|Guests|Guests| |net.tcp.service.perf|Guests|Guests| |net.udp.service|Guests|Guests| |net.udp.service.perf|Guests|Guests| |proc.num|Administrators|Guests| |system.cpu.discovery|Performance Monitor Users|Performance Monitor Users| |system.cpu.load|Performance Monitor Users|Performance Monitor Users| |system.cpu.num|Guests|Guests| |system.cpu.util|Performance Monitor Users|Performance Monitor Users| |system.hostname|Guests|Guests| |system.localtime|Guests|Guests| |system.run|Administrators|Guests| |system.sw.arch|Guests|Guests| |system.swap.size|Guests|Guests| |system.uname|Guests|Guests| |system.uptime|Performance Monitor Users|Performance Monitor Users| |vfs.dir.count|Administrators|Guests| |vfs.dir.get|Administrators|Guests| |vfs.dir.size|Administrators|Guests| |vfs.file.cksum|Administrators|Guests| |vfs.file.contents|Administrators|Guests| |vfs.file.exists|Administrators|Guests| |vfs.file.md5sum|Administrators|Guests| |vfs.file.regexp|Administrators|Guests| |vfs.file.regmatch|Administrators|Guests| |vfs.file.size|Administrators|Guests| |vfs.file.time|Administrators|Guests| |vfs.fs.discovery|Administrators|Guests| |vfs.fs.size|Administrators|Guests| |vm.memory.size|Guests|Guests| |web.page.get|Guests|Guests| |web.page.perf|Guests|Guests| |web.page.regexp|Guests|Guests| |zabbix.stats|Guests|Guests|
pt-br	#### Itens de agente comuns suportados no Windows  |Chave do item|Grupo de usuários|<| |--------|----------|-| | |Recomendado|Mínimo tecnicamente aceitável (funcionalidade limitada)| |agent.hostname|Convidados|Convidados| |agente.ping|Convidados|Convidados| |agente.variante|Convidados|Convidados| |agente.versão|Convidados|Convidados| |log|Administradores|Convidados| |log.count|Administradores|Convidados| |logrt|Administradores|Convidados| |logrt.count|Administradores|Convidados| |net.dns|Convidados|Convidados| |net.dns.record|Convidados|Convidados| |net.if.discovery|Convidados|Convidados| |net.if.in|Convidados|Convidados| |net.if.out|Convidados|Convidados| |net.if.total|Convidados|Convidados| |net.tcp.listen|Convidados|Convidados| |net.tcp.port|Convidados|Convidados| |net.tcp.service|Convidados|Convidados| |net.tcp.service.perf|Convidados|Convidados| |net.udp.service|Convidados|Convidados| |net.udp.service.perf|Convidados|Convidados| |proc.num|Administradores|Convidados| |system.cpu.discovery|Usuários do Monitor de Desempenho|Usuários do Monitor de Desempenho| |system.cpu.load|Usuários do Monitor de Desempenho|Usuários do Monitor de Desempenho| |system.cpu.num|Convidados|Convidados| |system.cpu.util|Usuários do Monitor de Desempenho|Usuários do Monitor de Desempenho| |system.hostname|Convidados|Convidados| |system.localtime|Convidados|Convidados| |system.run|Administradores|Convidados| |system.sw.arch|Convidados|Convidados| |system.swap.size|Convidados|Convidados| |system.uname|Convidados|Convidados| |system.uptime|Usuários do Monitor de Desempenho|Usuários do Monitor de Desempenho| |vfs.dir.count|Administradores|Convidados| |vfs.dir.get|Administradores|Convidados| |vfs.dir.size|Administradores|Convidados| |vfs.file.cksum|Administradores|Convidados| |vfs.file.contents|Administradores|Convidados| |vfs.file.exists|Administradores|Convidados| |vfs.file.md5sum|Administradores|Convidados| |vfs.file.regexp|Administradores|Convidados| |vfs.file.regmatch|Administradores|Convidados| |vfs.file.size|Administradores|Convidados| |vfs.file.time|Administradores|Convidados| |vfs.fs.discovery|Administradores|Convidados| |vfs.fs.size|Administradores|Convidados| |vm.memory.size|Convidados|Convidados| |web.page.get|Convidados|Convidados| |web.page.perf|Convidados|Convidados| |web.page.regexp|Convidados|Convidados| |zabbix.stats|Convidados|Convidados|

en-us	Common column parameters:  |   |   | |--|--------| |*Name*|Name of the column.| |*Data*|Data type to display in the column:<br>**Item value** - value of the specified item<br>**Host name** - host name of the item specified in the *Item value* column<br>**Text** - static text string| |*Base color*|Background color of the column; fill color if *Item value* data is displayed as bar/indicators.<br>For *Item value* data the default color can be overridden by custom color, if the item value is over one of the specified "Thresholds".|
pt-br	Parâmetros comuns da coluna:  |   |   | |--|--------| |*Name*|Nome da coluna| |*Data*|Tipo de dado a ser exibido na coluna:<br>**Valor do item** - valor do item especificado<br>**Host nome** - o nome do host do item especificado na coluna *Valor do item* <br>**Texto** - string de texto estático| |*Base color*|Cor de fundo da coluna; preencher a cor se o dado *Valor do item* for exibido como barra/indicadores.<br>Para o dado *Valor do item*, a cor padrão pode ser substituída por uma cor personalizada se o valor do item estiver acima do limite dos "Thresholds" especificados.|

en-us	##### Common parameters  -   `/host/key` is a common mandatory first parameter for the functions     referencing the host item history -   `(sec|#num)<:time shift>` is a common second parameter for the     functions referencing the host item history, where:     -   **sec** - maximum [evaluation         period](/manual/config/triggers#evaluation_period) in seconds         (time [suffixes](/manual/appendix/suffixes) can be used), or     -   **\#num** - maximum [evaluation         range](/manual/config/triggers#evaluation_period) in latest         collected values (if preceded by a hash mark)     -   **time shift** (optional) allows to move the evaluation point         back in time. See [more         details](/manual/config/triggers/expression#time_shift) on         specifying time shift.
pt-br	##### Parâmetros comuns  - `/host/key` é um primeiro parâmetro obrigatório comum para as funções     referenciando o histórico de itens do host - `(sec|#num)<:time shift>` é um segundo parâmetro comum para o     funções que fazem referência ao histórico do item do host, onde:     - **sec** - máximo [avaliação         period](/manual/config/triggers#evaluation_period) em segundos         (tempo [sufixos](/manual/apêndice/sufixos) podem ser usados), ou     - **\#num** - máximo [avaliação         range](/manual/config/triggers#evaluation_period) na última         valores coletados (se precedidos por uma marca de hash)     - **time shift** (opcional) permite mover o ponto de avaliação         volta no tempo. Ver mais         detalhes](/manual/config/triggers/expression#time_shift) em         especificando a mudança de horário.

en-us	##### Common parameters  -   `/host/key` is a common mandatory first parameter for the functions     referencing the host item history -   `(sec|#num)<:time shift>` is a common second parameter for the     functions referencing the host item history, where:     -   **sec** - maximum [evaluation         period](/manual/config/triggers#evaluation_period) in seconds         (time [suffixes](/manual/appendix/suffixes) can be used), or     -   **\#num** - maximum [evaluation         range](/manual/config/triggers#evaluation_period) in latest         collected values (if preceded by a hash mark)     -   **time shift** (optional) allows to move the evaluation point         back in time. See [more         details](/manual/config/triggers/expression#time_shift) on         specifying time shift.
pt-br	##### Parâmetros comuns  - `/host/key` é um primeiro parâmetro obrigatório comum para as funções     referenciando o histórico de itens do host - `(sec|#num)<:time shift>` é um segundo parâmetro comum para o     funções que fazem referência ao histórico do item do host, onde:     - **sec** - máximo [avaliação         period](/manual/config/triggers#evaluation_period) em segundos         (tempo [sufixos](/manual/apêndice/sufixos) podem ser usados), ou     - **\#num** - máximo [avaliação         range](/manual/config/triggers#evaluation_period) na última         valores coletados (se precedidos por uma marca de hash)     - **time shift** (opcional) permite mover o ponto de avaliação         volta no tempo. Ver mais         detalhes](/manual/config/triggers/expression#time_shift) em         especificando a mudança de horário.

en-us	##### Common parameters  -   `/host/key` is a common mandatory first parameter for the functions     referencing the host item history -   `(sec|#num)<:time shift>` is a common second parameter for the     functions referencing the host item history, where:     -   **sec** - maximum [evaluation         period](/manual/config/triggers#evaluation_period) in seconds         (time [suffixes](/manual/appendix/suffixes) can be used), or     -   **\#num** - maximum [evaluation         range](/manual/config/triggers#evaluation_period) in latest         collected values (if preceded by a hash mark)     -   **time shift** (optional) allows to move the evaluation point         back in time. See [more         details](/manual/config/triggers/expression#time_shift) on         specifying time shift.
pt-br	##### Parâmetros comuns  - `/host/key` é um primeiro parâmetro obrigatório comum para as funções     referenciando o histórico de itens do host - `(sec|#num)<:time shift>` é um segundo parâmetro comum para o     funções que fazem referência ao histórico do item do host, onde:     - **sec** - máximo [avaliação         period](/manual/config/triggers#evaluation_period) em segundos         (tempo [sufixos](/manual/apêndice/sufixos) podem ser usados), ou     - **\#num** - máximo [avaliação         range](/manual/config/triggers#evaluation_period) na última         valores coletados (se precedidos por uma marca de hash)     - **time shift** (opcional) permite mover o ponto de avaliação         volta no tempo. Ver mais         detalhes](/manual/config/triggers/expression#time_shift) em         especificando a mudança de horário.

en-us	##### Common parameters  -   `/host/key` is a common mandatory first parameter -   `time period:time shift` is a common second parameter, where:     -   **time period** - the time period (minimum '1h'), defined as \<N>\<time unit> where `N` - the number of time units, `time unit` - h (hour), d (day), w (week), M (month) or y (year).     -   **time shift** - the time period offset (see function examples)
pt-br	##### Parâmetros comuns      - `/host/key` é um primeiro parâmetro obrigatório comum   - `time period:time shift` é um segundo parâmetro comum, onde:   - **período de tempo** - o período de tempo (mínimo '1h'), definido como \<N>\<unidade de tempo> onde `N` - o número de unidades de tempo, `unidade de tempo` - h (hora), d (dia), w (semana), M (mês) ou y (ano).   - **time shift** - o deslocamento do período de tempo (veja exemplos de função)

en-us	#### Compiling OpenSSL  The following steps will help you to compile OpenSSL from sources on MS Windows 10 (64-bit).  1.  For compiling OpenSSL you will need on Windows machine:     1.  C compiler (e.g. VS 2017 RC),     2.  NASM (<https://www.nasm.us/>),     3.  Perl (e.g. Strawberry Perl from <http://strawberryperl.com/>),     4.  Perl module Text::Template (cpan Text::Template). 2.  Get OpenSSL sources from <https://www.openssl.org/>. OpenSSL 1.1.1     is used here. 3.  Unpack OpenSSL sources, for example, in E:\\openssl-1.1.1. 4.  Open a commandline window e.g. the x64 Native Tools Command Prompt     for VS 2017 RC. 5.  Go to the OpenSSL source directory, e.g. E:\\openssl-1.1.1.     1.  Verify that NASM can be found:`e:\openssl-1.1.1> nasm --version         NASM version 2.13.01 compiled on May  1 2017         ` 6.  Configure OpenSSL, for     example:`e:\openssl-1.1.1> perl E:\openssl-1.1.1\Configure VC-WIN64A no-shared no-capieng no-srp no-gost no-dgram no-dtls1-method no-dtls1_2-method  --api=1.1.0 --prefix=C:\OpenSSL-Win64-111-static --openssldir=C:\OpenSSL-Win64-111-static     `     -   Note the option 'no-shared': if 'no-shared' is used then the         OpenSSL static libraries libcrypto.lib and libssl.lib will be         'self-sufficient' and resulting Zabbix binaries will include         OpenSSL in themselves, no need for external OpenSSL DLLs.         Advantage: Zabbix binaries can be copied to other Windows         machines without OpenSSL libraries. Disadvantage: when a new         OpenSSL bugfix version is released, Zabbix agent needs to         recompiled and reinstalled.     -   If 'no-shared' is not used, then the static libraries         libcrypto.lib and libssl.lib will be using OpenSSL DLLs at         runtime. Advantage: when a new OpenSSL bugfix version is         released, probably you can upgrade only OpenSSL DLLs, without         recompiling Zabbix agent. Disadvantage: copying Zabbix agent to         another machine requires copying OpenSSL DLLs, too. 7.  Compile OpenSSL, run tests, install:`e:\openssl-1.1.1> nmake     e:\openssl-1.1.1> nmake test     ...     All tests successful.     Files=152, Tests=1152, 501 wallclock secs ( 0.67 usr +  0.61 sys =  1.28 CPU)     Result: PASS     e:\openssl-1.1.1> nmake install_sw     `'install\_sw' installs only software components (i.e. libraries,     header files, but no documentation). If you want everything, use     "nmake install".
pt-br	#### Compilando OpenSSL  Os passos a seguir ajudarão a compilar OpenSSL a partir de fontes em MS Windows 10 (64-bit).  1.  Para compilar OpenSSL em uma máquina com Windows, você precisará:     1.  C compilador (por exemplo, VS 2017 RC),     2.  NASM (<https://www.nasm.us/>),     3.  Perl (e.g. Strawberry Perl a partir de <http://strawberryperl.com/>),     4.  Perl module Text::Template (cpan Text::Template). 2.  Obtenha as fontes OpenSSL a partir de <https://www.openssl.org/>. A versão OpenSSL 1.1.1 é usada. 3.  Desempacote as fontes OpenSSL.  Por exemplo, em E:\\openssl-1.1.1. 4.  Abra uma linha de comando Window. Por exemplo, o x64 Native Tools Command Prompt para VS 2017 RC. 5. Vá para o diretório de fontes do OpenSSL. Por exemplo, E:\\openssl-1.1.1.     1.  Verifique que o NASM possa ser encontrado: `e:\openssl-1.1.1> nasm --version         NASM version 2.13.01 compiled on May  1 2017         ` 6.  Configure OpenSSL, por exemplo: `e:\openssl-1.1.1> perl E:\openssl-1.1.1\Configure VC-WIN64A no-shared no-capieng no-srp no-gost no-dgram no-dtls1-method no-dtls1_2-method  --api=1.1.0 --prefix=C:\OpenSSL-Win64-111-static --openssldir=C:\OpenSSL-Win64-111-static     `     -   Observe a opção 'não compartilhada': se 'não compartilhada' for usada, em seguida as bibliotecas estáticas OpenSSL  libcrypto.lib e libssl.lib serão         'autossuficientes' e os resultados em binários Zabbix serão incluídos.      Os próprios OpenSSL não necessitam de OpenSSL DLLs externos.        Vantagem: Os binários Zabbix podem ser copiados para outras máquinas com Windows, sem bibliotecas OpenSSL. Desvantagem: quando uma nova versão de correção de bugs for lançada, o Zabbix agent necessita ser recompilado e reinstalado.      -   Se 'não compartilhado' não for usado, em seguida as bibliotecas estáticas libcrypto.lib e libssl.lib serão utilizadas em OpenSSL DLLs em tempo de execução&#x3;.  Vantagem: quando uma nova versão de correção de bugs for lançada, provavelmente você poderá atualizar apenas OpenSSL DLLs, sem recompilar o Zabbix agent. Desvantagem: copiar o Zabbix agent para outra máquina, requer também copiar OpenSSL DLLs. 7.  Compile OpenSSL, execute os testes, instale:`e:\openssl-1.1.1> nmake     e:\openssl-1.1.1> nmake test     ...     All tests successful.     Files=152, Tests=1152, 501 wallclock secs ( 0.67 usr +  0.61 sys =  1.28 CPU)     Result: PASS     e:\openssl-1.1.1> nmake install_sw     `'install\_sw' instalar apenas os componentes de software (por exemplo: bibliotecas, arquivos de cabeçalho, mas não a documentação). Caso você deseje instalar tudo, utilize o "nmake install".

en-us	#### Compiling PCRE  1.  Download the PCRE or PCRE2 (supported since Zabbix 6.0) library (<https://pcre.org/>). 2.  Extract to directory *E:\\pcre2-10.39*. 3.  Install CMake from <https://cmake.org/download/>, during install     select: and ensure that cmake\\bin is on your path (tested version     3.9.4). 4.  Create a new, empty build directory, preferably a subdirectory of     the source dir. For example, *E:\\pcre2-10.39\\build*. 5.  Open a commandline window e.g. the x64 Native Tools Command Prompt     for VS 2017 and from that shell environment run cmake-gui. Do not     try to start Cmake from the Windows Start menu, as this can lead to     errors. 6.  Enter *E:\\pcre2-10.39* and *E:\\pcre2-10.39\\build* for the source and     build directories, respectively. 7.  Hit the "Configure" button. 8.  When specifying the generator for this project select "NMake     Makefiles". 9.  Create a new, empty install directory. For example,     *E:\\pcre2-10.39-install*. 10. The GUI will then list several configuration options. Make sure the     following options are selected:     -   **PCRE\_SUPPORT\_UNICODE\_PROPERTIES** ON     -   **PCRE\_SUPPORT\_UTF** ON     -   **CMAKE\_INSTALL\_PREFIX** *E:\\pcre2-10.39-install* 11. Hit "Configure" again. The adjacent "Generate" button should now be     active. 12. Hit "Generate". 13. In the event that errors occur, it is recommended that you delete     the CMake cache before attempting to repeat the CMake build process.     In the CMake GUI, the cache can be deleted by selecting "File >     Delete Cache". 14. The build directory should now contain a usable build system -     *Makefile*. 15. Open a commandline window e.g. the x64 Native Tools Command Prompt     for VS 2017 and navigate to the *Makefile* mentioned above. 16. Run NMake command: `E:\pcre2-10.39\build> nmake install     `
pt-br	#### Compilando PCRE  1.  Baixe a biblioteca PCRE ou a PCRE2 (suportadas desde a versão Zabbix 6.0) (<https://pcre.org/>). 2.  Extraia para diretório *E:\\pcre2-10.39*. 3.  Instale o CMake a partir de <https://cmake.org/download/>. Durante a instalação, selecione: e verifique que o cmake\\bin esteja no seu atalho  (versão testada     3.9.4). 4.  Crie um diretório de compilação vazio, preferencialmente um subdiretório da origem dir. Por exemplo, *E:\\pcre2-10.39\\build*. 5.  Abra um comando windows. Por exemplo, the x64 Native Tools Command Prompt  para VS 2017 e naquele ambiente, execute cmake-gui. Não tente iniciar Cmake a partir do menu Widows Start, já que isso pode levar a erros. 6.  Digite *E:\\pcre2-10.39* e *E:\\pcre2-10.39\\build* para a origem e  construa diretórios, respectivamente. 7.  Aperte o botão "Configurar". 8.  Ao especificar o gerador para este projeto, selecione "NMake     Makefiles". 9.  Crie um novo diretório de instalação vazio. Por exemplo,     *E:\\pcre2-10.39-install*. 10. Em seguida, o GUI listará múltiplas opções de configuração.  Certifique-se que as seguintes opções estejam selecionadas:     -   **PCRE\_SUPPORT\_UNICODE\_PROPERTIES** ON     -   **PCRE\_SUPPORT\_UTF** ON     -   **CMAKE\_INSTALL\_PREFIX** *E:\\pcre2-10.39-install* 11. Aperte em "Configurar" novamente. O botão adjacente "Generate" deverá estar ativo. 12. Aperte "Generate". 13. No evento em que ocorrer erros, é recomendável que você exclua o cache CMake antes de tentar repetir o processo de construção do CMake.     No CMake GUI, o cache pode ser excluído selecionado o "File >     Delete Cache". 14. O diretório de compilação agora deve conter um sistema de de compilação utilizável -     *Makefile*. 15. Abra um comando Windows. Por exemplo,  the x64 Native Tools Command Prompt     para VS 2017 e navegue até o *Makefile*, mencionado acima. 16. Execute o comando NMake: `E:\pcre2-10.39\build> nmake install     `

en-us	#### Compiling Zabbix agent on HP-UX  If you install the PCRE library from the popular HP-UX package site <http://hpux.connect.org.uk> (for example, from file `pcre-8.42-ia64_64-11.31.depot`), only the 64-bit version of the library will be installed in the `/usr/local/lib/hpux64` directory.  In this case, for successful agent compilation, a customized option is needed for the `configure` script, for example:      CFLAGS="+DD64" ./configure --enable-agent --with-libpcre-include=/usr/local/include --with-libpcre-lib=/usr/local/lib/hpux64
pt-br	#### Compilando o agente Zabbix no HP-UX  Se você instalar a biblioteca PCRE a partir do site popular de pacote HP-UX <http://hpux.connect.org.uk> (por exemplo, a partir do arquivo `pcre-8.42-ia64_64-11.31.depot`),  apenas a versão 64-bit da biblioteca será instalada no diretório  `/usr/local/lib/hpux64` .  Nesse caso, para a compilação bem-sucedida do agente, uma opção personalizada é necessária para o script `configure` , por exemplo:      CFLAGS="+DD64" ./configure --enable-agent --with-libpcre-include=/usr/local/include --with-libpcre-lib=/usr/local/lib/hpux64