en-us	#### Importing hosts and items  Import the template and items contained in the YAML string. If any items in YAML are missing, they will be shown as deleted, and everything else will be left unchanged.  Request:  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "groups": {                 "createMissing": true,                 "updateExisting": true             },             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "discoveryRules": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><zabbix_export><version>5.4</version><date>2021-05-27T07:12:07Z</date><groups><group><uuid>6f6799aa69e844b4b3918f779f2abf08</uuid><name>Zabbix servers</name></group></groups><templates><template><uuid>e1bde9bf2f0544f5929f45b82502e744</uuid><template>Export template</template><name>Export template</name><groups><group><name>Zabbix servers</name></group></groups><items><item><uuid>3237bc89226e42ed8207574022470e83</uuid><name>Item</name><key>item.key</key><delay>30s</delay><valuemap><name>Host status</name></valuemap><triggers><trigger><uuid>bd1ed0089e4b4f35b762c9d6c599c348</uuid><expression>last(/Export template/item.key)=0</expression><name>Trigger</name></trigger></triggers></item></items><discovery_rules><discovery_rule><uuid>c91616bcf4a44f349539a1b40cb0979d</uuid><name>Discovery rule</name><key>rule.key</key><item_prototypes><item_prototype><uuid>7e164881825744248b3039af3435cf4b</uuid><name>Item prototype</name><key>prototype.key</key></item_prototype></item_prototypes></discovery_rule></discovery_rules><valuemaps><valuemap><uuid>7e666857c5df4af3a338349586f2afc3</uuid><name>Host status</name><mappings><mapping><value>0</value><newvalue>Up</newvalue></mapping><mapping><value>2</value><newvalue>Unreachable</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {    "jsonrpc":"2.0",    "result":{       "templates":{          "updated":[             {                "before":{                   "uuid":"e1bde9bf2f0544f5929f45b82502e744",                   "template":"Export template",                   "name":"Export template"                },                "after":{                   "uuid":"e1bde9bf2f0544f5929f45b82502e744",                   "template":"Export template",                   "name":"Export template"                },                "items":{                   "added":[                      {                         "after":{                            "uuid":"3237bc89226e42ed8207574022470e83",                            "name":"Item",                            "key":"item.key",                            "delay":"30s",                            "valuemap":{                               "name":"Host status"                            }                         },                         "triggers":{                            "added":[                               {                                  "after":{                                     "uuid":"bd1ed0089e4b4f35b762c9d6c599c348",                                     "expression":"last(/Export template/item.key)=0",                                     "name":"Trigger"                                  }                               }                            ]                         }                      }                   ],                   "removed":[                      {                         "before":{                            "uuid":"bd3e7b28b3d544d6a83ed01ddaa65ab6",                            "name":"Old Item",                            "key":"ite_old.key",                            "delay":"30s",                            "valuemap":{                               "name":"Host status"                            }                         }                      }                   ]                },                "discovery_rules":{                   "updated":[                      {                         "before":{                            "uuid":"c91616bcf4a44f349539a1b40cb0979d",                            "name":"Discovery rule",                            "key":"rule.key"                         },                         "after":{                            "uuid":"c91616bcf4a44f349539a1b40cb0979d",                            "name":"Discovery rule",                            "key":"rule.key"                         },                         "item_prototypes":{                            "updated":[                               {                                  "before":{                                     "uuid":"7e164881825744248b3039af3435cf4b",                                     "name":"Old item prototype",                                     "key":"prototype_old.key"                                  },                                  "after":{                                     "uuid":"7e164881825744248b3039af3435cf4b",                                     "name":"Item prototype",                                     "key":"prototype.key"                                  }                               }                            ]                         }                      }                   ]                }             }          ]       }    },    "id":1 } ```
pt-br	#### Importando hosts e itens  Importa o template e itens contidos na string YAML. Se qualquer item  estiver faltando no YAML, ele será mostrado como excluído e todo o resto permanecerá inalterado.  Requisição:  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "groups": {                 "createMissing": true,                 "updateExisting": true             },             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "discoveryRules": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><zabbix_export><version>5.4</version><date>2021-05-27T07:12:07Z</date><groups><group><uuid>6f6799aa69e844b4b3918f779f2abf08</uuid><name>Zabbix servers</name></group></groups><templates><template><uuid>e1bde9bf2f0544f5929f45b82502e744</uuid><template>Export template</template><name>Export template</name><groups><group><name>Zabbix servers</name></group></groups><items><item><uuid>3237bc89226e42ed8207574022470e83</uuid><name>Item</name><key>item.key</key><delay>30s</delay><valuemap><name>Host status</name></valuemap><triggers><trigger><uuid>bd1ed0089e4b4f35b762c9d6c599c348</uuid><expression>last(/Export template/item.key)=0</expression><name>Trigger</name></trigger></triggers></item></items><discovery_rules><discovery_rule><uuid>c91616bcf4a44f349539a1b40cb0979d</uuid><name>Discovery rule</name><key>rule.key</key><item_prototypes><item_prototype><uuid>7e164881825744248b3039af3435cf4b</uuid><name>Item prototype</name><key>prototype.key</key></item_prototype></item_prototypes></discovery_rule></discovery_rules><valuemaps><valuemap><uuid>7e666857c5df4af3a338349586f2afc3</uuid><name>Host status</name><mappings><mapping><value>0</value><newvalue>Up</newvalue></mapping><mapping><value>2</value><newvalue>Unreachable</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ``` {.java} {    "jsonrpc":"2.0",    "result":{       "templates":{          "updated":[             {                "before":{                   "uuid":"e1bde9bf2f0544f5929f45b82502e744",                   "template":"Export template",                   "name":"Export template"                },                "after":{                   "uuid":"e1bde9bf2f0544f5929f45b82502e744",                   "template":"Export template",                   "name":"Export template"                },                "items":{                   "added":[                      {                         "after":{                            "uuid":"3237bc89226e42ed8207574022470e83",                            "name":"Item",                            "key":"item.key",                            "delay":"30s",                            "valuemap":{                               "name":"Host status"                            }                         },                         "triggers":{                            "added":[                               {                                  "after":{                                     "uuid":"bd1ed0089e4b4f35b762c9d6c599c348",                                     "expression":"last(/Export template/item.key)=0",                                     "name":"Trigger"                                  }                               }                            ]                         }                      }                   ],                   "removed":[                      {                         "before":{                            "uuid":"bd3e7b28b3d544d6a83ed01ddaa65ab6",                            "name":"Old Item",                            "key":"ite_old.key",                            "delay":"30s",                            "valuemap":{                               "name":"Host status"                            }                         }                      }                   ]                },                "discovery_rules":{                   "updated":[                      {                         "before":{                            "uuid":"c91616bcf4a44f349539a1b40cb0979d",                            "name":"Discovery rule",                            "key":"rule.key"                         },                         "after":{                            "uuid":"c91616bcf4a44f349539a1b40cb0979d",                            "name":"Discovery rule",                            "key":"rule.key"                         },                         "item_prototypes":{                            "updated":[                               {                                  "before":{                                     "uuid":"7e164881825744248b3039af3435cf4b",                                     "name":"Old item prototype",                                     "key":"prototype_old.key"                                  },                                  "after":{                                     "uuid":"7e164881825744248b3039af3435cf4b",                                     "name":"Item prototype",                                     "key":"prototype.key"                                  }                               }                            ]                         }                      }                   ]                }             }          ]       }    },    "id":1 } ```

en-us	#### Importing  To import hosts, do the following:  -   Go to: *Configuration* → *Hosts* -   Click on *Import* to the right -   Select the import file -   Mark the required options in import rules -   Click on *Import*  ![](../../../assets/en/manual/xml_export_import/import_hosts.png)  A success or failure message of the import will be displayed in the frontend.  Import rules:  |Rule|Description| |----|-----------| |*Update existing*|Existing elements will be updated with data taken from the import file. Otherwise they will not be updated.| |*Create new*|The import will add new elements using data from the import file. Otherwise it will not add them.| |*Delete missing*|The import will remove existing elements not present in the import file. Otherwise it will not remove them.<br>If *Delete missing* is marked for template linkage, existing template linkage not present in the import file will be removed from the host along with all entities inherited from the potentially unlinked templates (items, triggers, etc).|
pt-br	#### Importando  Para importar hosts, faça o seguinte:  - Vá para: *Configuração* → *Hosts* - Clique em *Importar* à direita - Selecione o arquivo de importação - Marque as opções necessárias nas regras de importação - Clique em *Importar*  ![](../../../assets/en/manual/xml_export_import/import_hosts.png)  Uma mensagem de sucesso ou falha da importação será exibida na parte dianteira.  Regras de importação:  |Regra|Descrição| |----|-----------| |*Atualizar existente*|Os elementos existentes serão atualizados com os dados retirados do arquivo de importação. Caso contrário, eles não serão atualizados.| |*Criar novo*|A importação adicionará novos elementos usando dados do arquivo de importação. Caso contrário, não irá adicioná-los.| |*Delete missing*|A importação removerá elementos existentes não presentes no arquivo de importação. Caso contrário, ele não os removerá.<br>Se *Excluir ausente* estiver marcado para vinculação de modelo, a vinculação de modelo existente não presente no arquivo de importação será removida do host junto com todas as entidades herdadas dos modelos potencialmente desvinculados (itens, acionadores , etc).|

en-us	#### Importing  To import media types, do the following:  -   Go to: *Administration* → *Media types* -   Click on *Import* to the right -   Select the import file -   Mark the required options in import rules -   Click on *Import*  ![](../../../assets/en/manual/xml_export_import/import_media.png)  A success or failure message of the import will be displayed in the frontend.  Import rules:  |Rule|Description| |----|-----------| |*Update existing*|Existing elements will be updated with data taken from the import file. Otherwise they will not be updated.| |*Create new*|The import will add new elements using data from the import file. Otherwise it will not add them.| |*Delete missing*|The import will remove existing elements not present in the import file. Otherwise it will not remove them.|
pt-br	#### Importando  Para importar tipos de mídia, faça o seguinte:  - Vá para: *Administração* → *Tipos de mídia* - Clique em *Importar* à direita - Selecione o arquivo de importação - Marque as opções necessárias nas regras de importação - Clique em *Importar*  ![](../../../assets/en/manual/xml_export_import/import_media.png)  Uma mensagem de sucesso ou falha da importação será exibida no a parte dianteira.  Regras de importação:  |Regra|Descrição| |----|-----------| |*Atualizar existente*|Os elementos existentes serão atualizados com os dados retirados do arquivo de importação. Caso contrário, eles não serão atualizados.| |*Criar novo*|A importação adicionará novos elementos usando dados do arquivo de importação. Caso contrário, não irá adicioná-los.| |*Delete missing*|A importação removerá elementos existentes não presentes no arquivo de importação. Caso contrário, não irá removê-los.|

en-us	#### Importing  To import network maps, do the following:  -   Go to: *Monitoring* → *Maps* -   Click on *Import* to the right -   Select the import file -   Mark the required options in import rules -   Click on *Import*  ![](../../../assets/en/manual/xml_export_import/import_maps.png)  All mandatory input fields are marked with a red asterisk.  A success or failure message of the import will be displayed in the frontend.  Import rules:  |Rule|Description| |----|-----------| |*Update existing*|Existing maps will be updated with data taken from the import file. Otherwise they will not be updated.| |*Create new*|The import will add new maps using data from the import file. Otherwise it will not add them.|  If you uncheck both map options and check the respective options for images, images only will be imported. Image importing is only available to Super Admin users.  ::: notewarning If replacing an existing image, it will affect all maps that are using this image. :::
pt-br	#### Importando  Para importar mapas de rede, faça o seguinte:  - Vá para: *Monitoramento* → *Mapas* - Clique em *Importar* à direita - Selecione o arquivo de importação - Marque as opções necessárias nas regras de importação - Clique em *Importar*  ![](../../../assets/en/manual/xml_export_import/import_maps.png)  Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.  Uma mensagem de sucesso ou falha da importação será exibida no a parte dianteira.  Regras de importação:  |Regra|Descrição| |----|-----------| |*Atualizar existente*|Os mapas existentes serão atualizados com os dados obtidos do arquivo de importação. Caso contrário, eles não serão atualizados.| |*Criar novo*|A importação adicionará novos mapas usando dados do arquivo de importação. Caso contrário, não irá adicioná-los.|  Se você desmarcar ambas as opções de mapa e marcar as respectivas opções para imagens, somente as imagens serão importadas. A importação de imagens só está disponível para usuários superadministradores.  ::: aviso Se substituir uma imagem existente, afetará todos os mapas que estão usando esta imagem. :::

en-us	#### Importing  To import templates, do the following:  -   Go to: *Configuration* → *Templates* -   Click on *Import* to the right -   Select the import file -   Mark the required options in import rules -   Click on *Import*  ![](../../../assets/en/manual/xml_export_import/import_templates.png)  All mandatory input fields are marked with a red asterisk.  Import rules:  |Rule|Description| |----|-----------| |*Update existing*|Existing elements will be updated with data taken from the import file. Otherwise, they will not be updated.| |*Create new*|The import will add new elements using data from the import file. Otherwise, it will not add them.| |*Delete missing*|The import will remove existing elements not present in the import file. Otherwise, it will not remove them.<br>If *Delete missing* is marked for template linkage, existing template linkage not present in the import file will be removed from the template along with all entities inherited from the potentially unlinked templates (items, triggers, etc).|  On the next screen, you will be able to view the content of a template being imported. If this is a new template all elements will be listed in green. If updating an existing template, new template elements are highlighted in green; removed template elements are highlighted in red; elements that have not changed are listed on a gray background.  ![](../../../assets/en/manual/xml_export_import/import_templates1.png){width="600"}  The menu on the left can be used to navigate through the list of changes. Section *Updated* highlights all changes made to existing template elements. Section *Added* lists new template elements. The elements in each section are grouped by element type; press on the gray arrow down to expand or collapse the group of elements.  ![](../../../assets/en/manual/xml_export_import/templates_import_menu.png)  Review template changes, then press *Import* to perform template import. A success or failure message of the import will be displayed in the frontend.
pt-br	#### Importando  Para importar modelos, faça o seguinte:  - Vá para: *Configuração* → *Modelos* - Clique em *Importar* à direita - Selecione o arquivo de importação - Marque as opções necessárias nas regras de importação - Clique em *Importar*  ![](../../../assets/en/manual/xml_export_import/import_templates.png)  Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.  Regras de importação:  |Regra|Descrição| |----|-----------| |*Atualizar existente*|Os elementos existentes serão atualizados com os dados retirados do arquivo de importação. Caso contrário, eles não serão atualizados.| |*Criar novo*|A importação adicionará novos elementos usando dados do arquivo de importação. Caso contrário, ele não irá adicioná-los.| |*Delete missing*|A importação removerá elementos existentes não presentes no arquivo de importação. Caso contrário, ele não os removerá.<br>Se *Excluir ausente* estiver marcado para vinculação de modelo, a vinculação de modelo existente não presente no arquivo de importação será removida do modelo junto com todas as entidades herdadas dos modelos potencialmente desvinculados (itens, gatilhos, etc).|  Na próxima tela, você poderá visualizar o conteúdo de um modelo sendo importado. Se este for um novo modelo, todos os elementos serão listados em verde. Ao atualizar um modelo existente, novos elementos de modelo são destacado em verde; os elementos de template removidos são destacados em vermelho; os elementos que não foram alterados são listados em um plano de fundo cinza.  ![](../../../assets/en/manual/xml_export_import/import_templates1.png){width="600"}  O menu à esquerda pode ser usado para navegar pela lista de mudanças. A seção *Atualizado* destaca todas as alterações feitas em elementos do modelo. A seção *Adicionado* lista novos elementos de modelo. O os elementos em cada seção são agrupados por tipo de elemento; pressione o cinza seta para baixo para expandir ou recolher o grupo de elementos.  ![](../../../assets/en/manual/xml_export_import/templates_import_menu.png)  Revise as alterações do modelo e pressione *Importar* para realizar a importação do modelo. Uma mensagem de sucesso ou falha da importação será exibida no a parte dianteira.

en-us	### Improved performance of history syncers  The performance of history syncers has been improved by introducing a new read-write lock. This reduces locking between history syncers, trappers and proxy pollers by using a shared read lock while accessing the configuration cache. The new lock can be write locked only by the configuration syncer performing a configuration cache reload.
pt-br	### Melhoria de desempenho nos sincronizadores de histórico  O desempenho de sincronizadores de histórico foi aprimorado, introduzindo uma nova trava de leitura e escrita.  Isso reduz o travamento entre os sincronizadores de histórico, trappers e proxy poller, usando uma trava de leitura compartilhada ao acessar o cache de configuração.  A nova trava pode ser bloqueada somente para escrita pelo sincronizador de configuração que realiza a recarga do cache de configuração.

en-us	### Improved performance of history syncers  The performance of history syncers has been improved by introducing a new read-write lock. This reduces locking between history syncers, trappers and proxy pollers by using a shared read lock while accessing the configuration cache. The new lock can be write locked only by the configuration syncer performing a configuration cache reload.
pt-br	### Melhoria de desempenho nos sincronizadores de histórico  O desempenho de sincronizadores de histórico foi aprimorado pela introdução de uma nova trava de leitura e escrita.  Isso reduz o travamento entre os sincronizadores de histórico, trappers e proxy poller, usando uma trava de leitura compartilhada ao acessar o cache de configuração.  A nova trava pode ser bloqueada somente para escrita pelo sincronizador de configuração que realiza a recarga do cache de configuração.

en-us	##### In accepting-side log:      ...failed to accept an incoming connection: from 127.0.0.1: support for TLS was not compiled in
pt-br	##### No log do lado da aceitação:       ... falhou ao aceitar uma conexão de entrada: de 127.0.0.1: suporte para TLS não foi compilado em

en-us	In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Host groups*|Host groups to display data for.| |*Hosts*|Hosts to display data for.| |*Host tags*|Specify tags to limit the number of hosts displayed in the widget. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br><br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*Columns*|Add data [columns](#column-configuration) to display.<br>The column order determines their display from left to right.<br>Columns can be reordered by dragging up and down by the handle before the column name.| |*Order*|Specify the ordering of rows:<br>**Top N** - in descending order by the *Order column* aggregated value<br>**Bottom N** - in ascending order by the *Order column* aggregated value | |*Order column*|Specify the column from the defined *Columns* list to use for *Top N* or *Bottom N* ordering.| |*Host count*|Count of host rows to be shown (1-100).|
pt-br	Além dos parâmetros que são comum para todos os widgets [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters), você pode configurar as opções especificas abaixo:   |   |   | |--|--------| |*Host groups*|Grupos host para exibir dados.| |*Hosts*|Hosts para exibir dados.| |*Host tags*|Especifique as tags para limitar o número de hosts exibidos no widget. É possível incluir e excluir as tags específicas e os valores de tags. Diversas condições podem ser configuradas. O nome da tag correspondente é sempre sensível a maiúsculas e minúsculas.<br><br>Existem diversos operadores disponíveis para cada condição:<br>**Existe** - incluir os nomes de tags específicas<br>**Igual** - incluir os nomes de tags específicas e valores de tag (maiúscula-minúscula).<br>**Contém** - incluir os nomes de tags específicas quando os valores das tags contêm a spring inserida  (correspondência de subcadeia, não sensível a maiúsculas e minúsculas)<br>**Não existe** - excluir os nomes de tags específicas<br>**Não é igual** - excluir os nomes de tags específicas e valores de tag (maiúscula-minúscula)<br>**Não contém** - excluir os nomes de tags específicas quando os valores das tags contêm a spring inserida (correspondência de subcadeia, não sensível a maiúsculas e minúsculas)<br>Existem dois tipos de cálculos para as condições:<br>**E/Ou** - todas as condições deverão ser encontradas, as condições com o mesmo nome da tag serão agrupadas pela condição Ou<br>**Ou** - suficiente se uma condição for encontrada| |*Columns*|Adicione dados [columns](#columns) para exibição.<br>A ordem da coluna determina sua exibição da direita para esquerda.<br>As colunas podem ser reordenadas arrastando para cima e para baixo a alça antes do nome da coluna.| |*Order*|Especifique a ordem das linhas:<br>**Parte superior N** - em ordem decrescente pelo valor agregado da *Ordenação da coluna*<br>**Parte inferior N** - em ordem crescente pelo valor agregado da *Ordenação da coluna* | |*Order column*|Especifique a coluna da lista de *Colunas* definidas a ser usada para a ordenação *Top N* ou *Bottom N*.| |*Host count*|Contagem das linhas de host serão exibidas (1-100).|

en-us	In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |---|---| |*Host groups*|Select host groups to be displayed on the map. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups. Scroll down to select. Click on 'x' to remove selected groups. <br>If nothing is selected in both *Host groups* and *Hosts* fields, all hosts with valid coordinates will be displayed.| |*Hosts*|Select hosts to be displayed all the map. This field is auto-complete so starting to type the name of a host will offer a dropdown of matching hosts. Scroll down to select. Click on 'x' to remove selected hosts. <br>If nothing is selected in both *Host groups* and *Hosts* fields, all hosts with valid coordinates will be displayed.| |*Tags*|Specify tags to limit the number of hosts displayed in the widget. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*Initial view*|Comma-separated center coordinates and an optional zoom level to display when the widget is initially loaded in the format `<latitude>,<longitude>,<zoom>`<br>If initial zoom is specified, the Geomap widget is loaded at the given zoom level. Otherwise, initial zoom is calculated as half of the [max zoom](/manual/web_interface/frontend_sections/administration/general#geographical_maps) for the particular tile provider.<br>The initial view is ignored if the default view is set (see below).<br>Examples:<br>=> 40.6892494,-74.0466891,14<br>=> 40.6892494,-122.0466891|
pt-br	Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  | | | |---|---| |*Grupos de hosts*|Selecione os grupos de hosts a serem exibidos no mapa. Este campo é de preenchimento automático, portanto, começar a digitar o nome de um grupo oferecerá uma lista suspensa de grupos correspondentes. Role para baixo para selecionar. Clique em 'x' para remover os grupos selecionados. <br>Se nada for selecionado nos campos *Host groups* e *Hosts*, todos os hosts com coordenadas válidas serão exibidos.| |*Hosts*|Selecione os hosts a serem exibidos em todo o mapa. Este campo é de preenchimento automático, portanto, começar a digitar o nome de um host oferecerá uma lista suspensa de hosts correspondentes. Role para baixo para selecionar. Clique em 'x' para remover hosts selecionados. <br>Se nada for selecionado nos campos *Host groups* e *Hosts*, todos os hosts com coordenadas válidas serão exibidos.| |*Tags*|Especifique as tags para limitar o número de hosts exibidos no widget. É possível incluir e excluir tags e valores de tag específicos. Várias condições podem ser definidas. A correspondência de nomes de tags sempre diferencia maiúsculas de minúsculas.<br>Há vários operadores disponíveis para cada condição:<br>**Exists** - inclua os nomes de tags especificados<br>**Equals** - inclua os nomes de tags especificados e valores (diferencia maiúsculas de minúsculas)<br>**Contém** - inclui os nomes de tag especificados onde os valores de tag contêm a string inserida (correspondência de substring, não diferencia maiúsculas de minúsculas)<br>**Não existe** - exclui o especificado nomes de tag<br>**Não é igual** - exclui os nomes e valores de tag especificados (diferencia maiúsculas de minúsculas)<br>**Não contém** - exclui os nomes de tag especificados onde os valores de tag contêm a string inserida ( correspondência de substring, não diferencia maiúsculas de minúsculas)<br>Existem dois tipos de cálculo para condições:<br>**E/ou** - todas as condições devem ser atendidas, condições com o mesmo nome de tag serão agrupadas pela condição Ou<br >**Ou** - suficiente se uma condição for atendida| |*Visão inicial*|Coordenadas centrais separadas por vírgulas e um nível de zoom opcional para exibir quando o widget é carregado inicialmente no formato `<latitude>,<longitude>,<zoom>`<br>Se o zoom inicial for especificado, o O widget de mapa geográfico é carregado no nível de zoom fornecido. Caso contrário, o zoom inicial é calculado como metade do [zoom máximo](/manual/web_interface/frontend_sections/administration/general#geographic_maps) para o provedor de blocos específico.<br>A visualização inicial é ignorada se a visualização padrão estiver definida (consulte abaixo).<br>Exemplos:<br>=> 40.6892494,-74.0466891,14<br>=> 40.6892494,-122.0466891|

en-us	In addition, Zabbix provides the zabbix-selinux-policy package as part of source RPM packages for [RHEL 8](http://repo.zabbix.com/zabbix/6.0/rhel/8/SRPMS/) and [RHEL 7](http://repo.zabbix.com/zabbix/6.0/rhel/7/SRPMS/). This package provides a basic default policy for SELinux and makes zabbix components work out-of-the-box by allowing Zabbix to create and use sockets and enabling httpd connection to PostgreSQL (used by frontend).   The source *zabbix_policy.te* file contains the following rules:        module zabbix_policy 1.2;      require {       type zabbix_t;       type zabbix_port_t;       type zabbix_var_run_t;       type postgresql_port_t;       type httpd_t;       class tcp_socket name_connect;       class sock_file { create unlink };       class unix_stream_socket connectto;     }          #============= zabbix_t ==============     allow zabbix_t self:unix_stream_socket connectto;     allow zabbix_t zabbix_port_t:tcp_socket name_connect;     allow zabbix_t zabbix_var_run_t:sock_file create;     allow zabbix_t zabbix_var_run_t:sock_file unlink;     allow httpd_t zabbix_port_t:tcp_socket name_connect;          #============= httpd_t ==============     allow httpd_t postgresql_port_t:tcp_socket name_connect;  This package has been created to prevent users from turning off SELinux because of the configuration complexity. It contains the default policy that is sufficient to speed up Zabbix deployment and configuration. For maximum security level, it is recommended to set custom SELinux settings. 
pt-br	Além disso, o Zabbix disponibiliza o pacote zabbix-selinux-policy como parte dos pacotes RPM de origem para [RHEL 8](http://repo.zabbix.com/zabbix/6.0/rhel/8/SRPMS/) e [RHEL 7](http://repo.zabbix.com/zabbix/6.0/rhel/7/SRPMS/). Este pacote fornece uma política padrão básica para o SELinux e permite que os componentes do Zabbix  funcionem out-of-the-box (fora da caixa), permitindo que o Zabbix crie e use soquetes e habilite a conexão do https com o PostgreSQL (usado pelo frontend).   O arquivo de origem *zabbix_policy.te* contém as seguintes regras:        module zabbix_policy 1.2;      require {       type zabbix_t;       type zabbix_port_t;       type zabbix_var_run_t;       type postgresql_port_t;       type httpd_t;       class tcp_socket name_connect;       class sock_file { create unlink };       class unix_stream_socket connectto;     }          #============= zabbix_t ==============     allow zabbix_t self:unix_stream_socket connectto;     allow zabbix_t zabbix_port_t:tcp_socket name_connect;     allow zabbix_t zabbix_var_run_t:sock_file create;     allow zabbix_t zabbix_var_run_t:sock_file unlink;     allow httpd_t zabbix_port_t:tcp_socket name_connect;          #============= httpd_t ==============     allow httpd_t postgresql_port_t:tcp_socket name_connect;  Este pacote foi criado para evitar que os usuários desativem o SELinux por devido à complexidade da configuração. O pacote contém a política padrão que é o suficiente para acelerar a implantação e configuração do Zabbix. Para o nível máximo de segurança, é recomendável configurar as definições personalizadas do SELinux.

en-us	##### Incoming connections  It is a bit more complicated with incoming connections because rules are specific for components and configuration.  For Zabbix **agent**:  |Agent connection setup|Cipher configuration| |----------------------|--------------------| |TLSConnect=cert|TLSCipherCert, TLSCipherCert13| |TLSConnect=psk|TLSCipherPSK, TLSCipherPSK13| |TLSAccept=cert|TLSCipherCert, TLSCipherCert13| |TLSAccept=psk|TLSCipherPSK, TLSCipherPSK13| |TLSAccept=cert,psk|TLSCipherAll, TLSCipherAll13|  For Zabbix **server** and \*\* proxy\*\*:  |Connection setup|Cipher configuration| |----------------|--------------------| |Outgoing connections using PSK|TLSCipherPSK, TLSCipherPSK13| |Incoming connections using certificates|TLSCipherAll, TLSCipherAll13| |Incoming connections using PSK if server has no certificate|TLSCipherPSK, TLSCipherPSK13| |Incoming connections using PSK if server has certificate|TLSCipherAll, TLSCipherAll13|  Some pattern can be seen in the two tables above:  -   TLSCipherAll and TLSCipherAll13 can be specified only if a combined     list of certificate- **and** PSK-based ciphersuites is used. There     are two cases when it takes place: server (proxy) with a configured     certificate (PSK ciphersuites are always configured on server, proxy     if crypto library supports PSK), agent configured to accept both     certificate- and PSK-based incoming connections -   in other cases TLSCipherCert\* and/or TLSCipherPSK\* are sufficient  The following tables show the `TLSCipher*` built-in default values. They could be a good starting point for your own custom values.  |Parameter|GnuTLS 3.6.12| |---------|-------------| |TLSCipherCert|NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509| |TLSCipherPSK|NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL| |TLSCipherAll|NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509|  |Parameter|OpenSSL 1.1.1d ^**1**^| |---------|----------------------| |TLSCipherCert13|<| |TLSCipherCert|EECDH+aRSA+AES128:RSA+aRSA+AES128| |TLSCipherPSK13|TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256| |TLSCipherPSK|kECDHEPSK+AES128:kPSK+AES128| |TLSCipherAll13|<| |TLSCipherAll|EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128|  ^**1**^ Default values are different for older OpenSSL versions (1.0.1, 1.0.2, 1.1.0), for LibreSSL and if OpenSSL is compiled without PSK support.  \*\* Examples of user-configured ciphersuites \*\*  See below the following examples of user-configured ciphersuites:  -   [Testing cipher strings and allowing only PFS     ciphersuites](#testing_cipher_strings_and_allowing_only_pfs_ciphersuites) -   [Switching from AES128 to AES256](#switching_from_aes128_to_aes256)
pt-br	##### Conexões de saída  O caso mais simples são as conexões de saída:  - Para conexões de saída com certificado - use TLSCipherCert13 ou      TLSCipherCert - Para conexões de saída com PSK - use TLSCipherPSK13 e      TLS CipherPSK - No caso dos utilitários zabbix\_get e zabbix\_sender a linha de comando      parâmetros `--tls-cipher13` e `--tls-cipher` podem ser usados      (a criptografia é especificada sem ambiguidade com um `--tls-connect`      parâmetro)

en-us	##### In connecting-side log:  Linux:      ...In zbx_tls_init_child()     ...OpenSSL library (version OpenSSL 1.1.1  11 Sep 2018) initialized     ...     ...In zbx_tls_connect(): psk_identity:"PSK test sender"     ...End of zbx_tls_connect():FAIL error:'connection closed by peer'     ...send value error: TCP successful, cannot establish TLS to [[localhost]:10051]: connection closed by peer  Windows:      ...OpenSSL library (version OpenSSL 1.1.1a  20 Nov 2018) initialized     ...     ...In zbx_tls_connect(): psk_identity:"PSK test sender"     ...zbx_psk_client_cb() requested PSK identity "PSK test sender"     ...End of zbx_tls_connect():FAIL error:'SSL_connect() I/O error: [0x00000000] The operation completed successfully.'     ...send value error: TCP successful, cannot establish TLS to [[192.168.1.2]:10051]: SSL_connect() I/O error: [0x00000000] The operation completed successfully.
pt-br	##### No log do lado da conexão:  Linux:       ...Em zbx_tls_init_child()      ...Biblioteca OpenSSL (versão OpenSSL 1.1.1 11 de setembro de 2018) inicializada      ...      ...Em zbx_tls_connect(): psk_identity:"PSK teste remetente"      ...Fim do erro zbx_tls_connect():FAIL: 'conexão fechada por peer'      ...send value error: TCP bem-sucedido, não é possível estabelecer TLS para [[localhost]:10051]: conexão fechada por peer  Janelas:       ...Biblioteca OpenSSL (versão OpenSSL 1.1.1a 20 de novembro de 2018) inicializada      ...      ...Em zbx_tls_connect(): psk_identity:"PSK teste remetente"      ...zbx_psk_client_cb() solicitou a identidade PSK "PSK teste remetente"      ...Fim do erro zbx_tls_connect():FAIL: 'Erro de E/S SSL_connect(): [0x00000000] A operação foi concluída com êxito.'      ...send value error: TCP bem-sucedido, não é possível estabelecer TLS para [[192.168.1.2]:10051]: SSL_connect() Erro de E/S: [0x00000000] A operação foi concluída com êxito.

en-us	#### Incorrect request method parameter in items  The request method parameter, used only in HTTP checks, may be incorrectly set to '1', a non-default value for all items as a result of upgrade from a pre-4.0 Zabbix version. For details on how to fix this situation, see [ZBX-19308](https://support.zabbix.com/browse/ZBX-19308).
pt-br	#### Parâmetro do método de solicitação incorreto em itens  O parâmetro do método de solicitação, usado apenas em verificações HTTP, pode ser definido incorretamente como '1', um valor não padrão para todos os itens como resultado da atualização de uma versão do Zabbix anterior à 4.0. Para mais detalhes sobre como corrigir, consulte [ZBX-19308](https://support.zabbix.com/browse/ZBX-19308).

en-us	#### Indexed macros  The indexed macro syntax of {MACRO**<1-9>**} works only in the context of **trigger expressions**. It can be used to reference hosts or functions in the order in which they appear in the expression. Macros like {HOST.IP1}, {HOST.IP2}, {HOST.IP3} will resolve to the IP of the first, second, and third host in the trigger expression (providing the trigger expression contains those hosts). Macros like {FUNCTION.VALUE1}, {FUNCTION.VALUE2}, {FUNCTION.VALUE3} will resolve to the value of the first, second, and third item-based function in the trigger expression at the time of the event (providing the trigger expression contains those functions).  Additionally the {HOST.HOST<1-9>} macro is also supported within the `{?func(/host/key,param)}` expression macro in **graph names**. For example, `{?func(/{HOST.HOST2}/key,param)}` in the graph name will refer to the host of the second item in the graph.  ::: notewarning Indexed macros will not resolve in any other context, except the two cases mentioned here. For other contexts, use macros **without** index (i. e.{HOST.HOST}, {HOST.IP}, etc) instead. :::
pt-br	#### Suporte adicional a macros de usuários  Em adição às localizações listadas, as [macros de usuário](/pt/manual/config/macros/usermacros), desde o Zabbix 2.0, suportam várias outras localizações:  -   Hosts     -   Interface IP/DNS     -   Interface port  ```{=html} <!-- --> ``` -   Proxy Passivo     -   Porta de interface  ```{=html} <!-- --> ``` -   Itens     -   SNMPv3 - nome de contexto     -   SNMPv3 - nome de segurança     -   SNMPv3 - senha de autenticação     -   SNMPv3 - senha privada     -   SNMPv1/v2 comunidade     -   SNMP OID     -   SNMP porta     -   SSH usuário     -   SSH chave pública     -   SSH chave privada     -   SSH senha     -   Telnet usuário     -   Telnet senha     -   Calculados [em sua         fórmula](/pt/manual/config/items/itemtypes/calculated#configurable_fields)     -   Trapper no campo "Hosts permtidos" (*desde o Zabbix 2.2*)  ```{=html} <!-- --> ``` -   Descoberta  ```{=html} <!-- --> ```         * SNMPv3 - Nome de contexto         * SNMPv3 - Nome de segurança         * SNMPv3 - Senha de autorização         * SNMPv3 - Senha privada         * SNMPv1/v2 comunidade         * SNMP OID  #### Macros utilizadas no processo de descoberta de baixo-nível (LLD)  Temos aqui mais um tipo de macro utilizada no processo de [LLD](/pt/manual/discovery/low_level_discovery) - **{\#MACRO}**. Este tipo de macro é utilizada nas regras de descoberta e pode retornar, por exemplo, os nomes reais dos sistemas de arquivos, interfaces de rede, árvores SNMP.  Estas macros podem ser utilizadas para criar novas entidades (item, trigger, gráficos, hosts) a partir de protótipos. Ao descobrir um novo elemento (sistema de arquivo, interface de rede, etc) estas macros são substituídas pelos nomes reais dos elementos e podem ser utilizadas na criação das novas entidades.  Na descoberta de máquinas virtuais estas macros podem ainda ser utilizadas para criar hosts e grupos de hosts através de [protótipos](/manual/vm_monitoring#host_prototypes).  As macros LLD podem ser utilizadas em:  -   protótipos de item     -   nomes     -   parâmetros de chaves     -   unidades     -   SNMP OIDs     -   sensores IPMI     -   fórmulas de itens calculados     -   Scripts SSH e Telnet     -   Parâmetros de itens em monitoramento de banco de dados     -   Descrições (Suportado desde o Zabbix 2.2.0) -   protótipos de gatilho     -   nomes     -   expressões (para se referenciar à um protótipo de gatilho e a         consultas independentes)     -   URLs (Suportado desde o Zabbix 3.0.0)     -   Descrições (Suportado desde o Zabbix 2.2.0) -   protótipos de gráficos     -   nomes -   protótipos de host (Suportado desde o Zabbix 2.2.0)     -   nomes     -   nomes visíveis     -   nomes de protótipos de grupo     -   (consulte [lista         completa](/manual/vm_monitoring/discovery_fields))  Algumas macros de LLD vêm em conjunto com o processo de LLD do Zabbix - {\#FSNAME}, {\#FSTYPE}, {\#IFNAME}, {\#SNMPINDEX}, {\#SNMPVALUE}. De qualquer forma o uso destas macros não é obrigatório quando você estiver criando um [LLD](/pt/manual/discovery/low_level_discovery#creating_custom_lld_rules). Você poderá utilizar qualquer outro nome de macro e referenciá-lo.

en-us	## Index  [NAME](#lbAB)    [SYNOPSIS](#lbAC)    [DESCRIPTION](#lbAD)    [OPTIONS](#lbAE)    [EXAMPLES](#lbAF)    [SEE ALSO](#lbAG)    ------------------------------------------------------------------------  This document was created on: 21:23:35 GMT, March 18, 2020
pt-br	## Index  [NOME](#lbAB)    [SINOPSE](#lbAC)    [DESCRIÇÃO](#lbAD)    [OPÇÕES](#lbAE)    [EXEMPLOS](#lbAF)    [VER TAMBÉM](#lbAG)    ------------------------------------------------------------------------  Esse documento foi criado em: 21:23:35 GMT, 18 de Março, 2020

en-us	## Index  [NAME](#lbAB)    [SYNOPSIS](#lbAC)    [DESCRIPTION](#lbAD)    [OPTIONS](#lbAE)    [FILES](#lbAF)    [SEE ALSO](#lbAG)    [AUTHOR](#lbAH)    ------------------------------------------------------------------------  This document was created on: 12:58:30 GMT, June 11, 2021
pt-br	## Índice  [NOME](#lbAB)    [SINOPSE](#lbAC)    [DESCRIÇÃO](#lbAD)    [OPÇÕES](#lbAE)    [ARQUIVOS](#lbAF)    [VEJA TAMBÉM](#lbAG)    [AUTOR](#lbAH)    ------------------------------------------------------------------------  Este documento foi criado em: 11 de junho de 2021, às 12:58:30 GMT

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [EXAMPLES](#lbAG)  [SEE ALSO](#lbAH)  [AUTHOR](#lbAI)  ------------------------------------------------------------------------  This document was created on: 08:42:29 GMT, June 11, 2021
pt-br	## Índice  [NAME](#lbAB)  [SINOPSE](#lbAC)  [DESCRIÇÃO](#lbAD)  [OPÇÕES](#lbAE)  [](#lbAF)      [EXEMPLOS](#lbAG)  [VER TAMBÉM](#lbAH)  [AUTOR](#lbAI)  -------------------------------------------------- -----------------------  Este documento foi criado por [man2html](/cgi-bin/man/man2html), usando as páginas do manual.\ Hora: 08:42:29 GMT, 11 de junho de 2021

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [EXIT STATUS](#lbAG)  [EXAMPLES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 08:42:39 GMT, June 11, 2021
pt-br	## Index  [NOME](#lbAB)  [SINÓPSE](#lbAC)  [DESCRIÇÃO](#lbAD)  [OPÇÕES](#lbAE)  [](#lbAF)      [STATUS DE SAÍDA](#lbAG)  [EXEMPLOS](#lbAH)  [VEJA TAMBÉM](#lbAI)  [AUTOR](#lbAJ)  ------------------------------------------------------------------------  Este documento foi criado em: 11 de junho de 2021, às 08:42:39 GMT

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [FILES](#lbAG)  [SEE ALSO](#lbAH)  [AUTHOR](#lbAI)  ------------------------------------------------------------------------  This document was created on: 14:07:57 GMT, November 22, 2021
pt-br	## Index  [NOME](#lbAB)  [SINOPSE](#lbAC)  [DESCRIÇÃO](#lbAD)  [OPÇÕES](#lbAE)  [](#lbAF)      [ARQUIVOS](#lbAG)  [VEJA TAMBÉM](#lbAH)  [AUTOR](#lbAI)  ------------------------------------------------------------------------  Este documento foi criado às: 14:07:57 GMT, 22 de Novembro, 2021

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 16:12:14 GMT, September 04, 2020
pt-br	## Index  [NOME](#lbAB)  [SINÓPSE](#lbAC)  [DESCRIÇÃO](#lbAD)  [OPÇÕES](#lbAE)  [](#lbAF)  [](#lbAG)      [ARQUIVOS](#lbAH)  [VEJA TAMBÉM](#lbAI)  [AUTOR](#lbAJ)  ------------------------------------------------------------------------  Este documento foi criado em: 04 de setembro de 2020, às 16:12:14 GMT

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 16:12:22 GMT, September 04, 2020
pt-br	## Índice  [NOME](#lbAB)  [SINOPSE](#lbAC)  [DESCRIÇÃO](#lbAD)  [OPÇÕES](#lbAE)  [](#lbAF)  [](#lbAG)      [ARQUIVOS](#lbAH)  [VEJA TAMBÉM](#lbAI)  [AUTOR](#lbAJ)  ------------------------------------------------------------------------  Este documento foi criado em: 16:12:22 GMT, 4 de setembro de 2020

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 20:50:13 GMT, November 22, 2021
pt-br	## Index  [NOME](#lbAB)  [SINOPSE](#lbAC)  [DESCRIÇÃO](#lbAD)  [OPÇÕES](#lbAE)  [](#lbAF)  [](#lbAG)      [ARQUIVOS](#lbAH)  [VEJA TAMBÉM](#lbAI)  [AUTOR](#lbAJ)  ------------------------------------------------------------------------  Esse documento foi criado em: 20:50:13 GMT, 22 de Novembro, 2021

en-us	### Informational
pt-br	### Informativo

en-us	##### Informix  Standard Informix utility **onstat** can be used for monitoring of virtually every aspect of Informix database. Also, Zabbix can retrieve information provided by Informix SNMP agent.
pt-br	##### Informix  O comando padrão do Informix **onstat** pode ser utilizado para monitorar virtualmente qualquer aspecto de um banco Informix. E o Zabbix também pode obter informações através de SNMP.

en-us	## Installation
pt-br	## Instalações

en-us	##### Installation from packages  An official zabbix-web-service package is available for RHEL/CentOS 8, SLES 15, Debian 10, Ubuntu 18.04, Ubuntu 20.04 in the [Zabbix repository](http://repo.zabbix.com/). Google Chrome browser is not included into these packages and has to be installed separately.  
pt-br	##### Installation from packages  An official zabbix-web-service package is available for RHEL/CentOS 8, SLES 15, Debian 10, Ubuntu 18.04, Ubuntu 20.04 in the [Zabbix repository](http://repo.zabbix.com/). Google Chrome browser is not included into these packages and has to be installed separately.  

en-us	##### Installation from sources  A configured Go version 1.13+ environment is required for building Zabbix agent 2.  To compile Zabbix web service from sources, run the `./configure` script with `--enable-webservice` option (see [Installing Zabbix web service](/manual/installation/install#installing_zabbix_web_service) for additional details).  A sample ./configure command for installing or upgrading Zabbix with addition of Zabbix web service may look like this:      ./configure --enable-server --enable-proxy --enable-agent --enable-webservice --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-unixodbc --with-libxml2 --with-openssl    
pt-br	##### Instalações por fontes  Um ambiente configurado  Go versão 1.13+  é necessário para criar Agente Zabbix 2.  Para compilar o serviços web  Zabbix a partir das fontes, execute o `./configure` script  `--enable-webservice` com a opção (veja [Installing Zabbix web service](/manual/installation/install#installing_zabbix_web_service) para mais detalhes).  Um exemplo ./configure comando para instalação ou atualização do Zabbix com adição do serviço web do Zabiix pode ser assim:      ./configure --enable-server --enable-proxy --enable-agent --enable-webservice --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-unixodbc --with-libxml2 --with-openssl    

en-us	#### Installation  Please always read the installation manual for a particular module. It is recommended to install new modules one by one to catch failures easily.  Just before you install a module:  -   Make sure you have downloaded the module from a trusted source.     Installation of harmful code may lead to consequences, such as data     loss -   Different versions of the same module (same ID) can be installed in     parallel, but only a single version can be enabled at once  Steps to install a module:  -   Unpack your module within its own folder in the `modules` folder of     the Zabbix frontend -   Ensure that your module folder contains at least the manifest.json     file -   Navigate to [Module     administration](/manual/web_interface/frontend_sections/administration/general#modules)     and click the *Scan directory* button -   New module will appear in the list along with its version, author,     description and status -   Enable module by clicking on its status  Troubleshooting:  |Problem|Solution| |-------|--------| |*Module did not appear in the list*|Make sure that the manifest.json file exists in `modules/your-module/` folder of the Zabbix frontend. If it does that means the module does not suit the current Zabbix version. If manifest.json file does not exist, you have probably unpacked in the wrong directory.| |*Frontend crashed*|The module code is not compatible with the current Zabbix version or server configuration. Please delete module files and reload the frontend. You'll see a notice that some modules are absent. Go to [Module administration](/manual/web_interface/frontend_sections/administration/general#modules) and click *Scan directory* again to remove non-existent modules from the database.| |*Error message about identical namespace, ID or actions appears*|New module tried to register a namespace, ID or actions which are already registered by other enabled modules. Disable the conflicting module (mentioned in error message) prior to enabling the new one.| |*Technical error messages appear*|Report errors to the developer of the module.|
pt-br	#### Instalação  Por favor, leia sempre o manual de instalação de um módulo específico. Isto é recomendado instalar novos módulos um por um para detectar falhas facilmente.  Pouco antes de instalar um módulo:  - Certifique-se de ter baixado o módulo de uma fonte confiável.     A instalação de código nocivo pode levar a consequências, como dados     perda - Diferentes versões do mesmo módulo (mesmo ID) podem ser instaladas em     paralelo, mas apenas uma única versão pode ser habilitada por vez  Etapas para instalar um módulo:  - Descompacte seu módulo dentro de sua própria pasta na pasta `modules` do     a interface do Zabbix - Certifique-se de que a pasta do módulo contenha pelo menos o manifest.json     Arquivo - Navegue até [Módulo     administração](/manual/web_interface/frontend_sections/administration/general#modules)     e clique no botão *Digitalizar diretório* - Novo módulo aparecerá na lista junto com sua versão, autor,     descrição e estado - Habilite o módulo clicando em seu status  Solução de problemas:  |Problema|Solução| |-------|--------| |*O módulo não apareceu na lista*|Certifique-se de que o arquivo manifest.json existe na pasta `modules/your-module/` do frontend do Zabbix. Se isso acontecer, significa que o módulo não é compatível com a versão atual do Zabbix. Se o arquivo manifest.json não existir, você provavelmente descompactou no diretório errado.| |*Frontend travado*|O código do módulo não é compatível com a versão atual do Zabbix ou configuração do servidor. Por favor, exclua os arquivos do módulo e recarregue o frontend. Você verá um aviso de que alguns módulos estão ausentes. Vá para [Module administration](/manual/web_interface/frontend_sections/administration/general#modules) e clique em *Scan directory* novamente para remover módulos inexistentes do banco de dados.| |*Aparece uma mensagem de erro sobre namespace, ID ou ações idênticas*|Novo módulo tentou registrar um namespace, ID ou ações que já estão registradas por outros módulos habilitados. Desabilite o módulo conflitante (mencionado na mensagem de erro) antes de habilitar o novo.| |*Aparecem mensagens de erro técnico*|Relatar erros ao desenvolvedor do módulo.|

en-us	#### Installation  Please refer to [Oracle documentation](https://www.oracle.com/database/technologies/releasenote-odbc-ic.html) for all the necessary instructions.  For some additional information please refer to: [Installing unixODBC](/manual/config/items/itemtypes/odbc_checks/).
pt-br	#### Instalação  Por favor, consulte [Oracle documentation](https://www.oracle.com/database/technologies/releasenote-odbc-ic.html) para todas instruções necessárias.   Para mais informações, consulte: [Installing unixODBC](/manual/config/items/itemtypes/odbc_checks/).

en-us	#### Installation  -   **Red Hat Enterprise Linux**:  ```bash dnf install postgresql-odbc ```  -   **Debian/Ubuntu**:  Please refer to [PostgreSQL documentation](https://www.postgresql.org/download/linux/ubuntu/) to download necessary database driver for the corresponding platform.  For some additional information please refer to: [installing unixODBC](/manual/config/items/itemtypes/odbc_checks/).
pt-br	#### Instalação  -   \*\* Red Hat Enterprise Linux/CentOS\*\*:  ```{=html} <!-- --> ```     # yum install postgresql-odbc  -   **Debian/Ubuntu**:  Por favor considere como referência a [documentação do PostgreSQL](https://www.postgresql.org/download/linux/ubuntu/) para baixar o driver de banco de dados necessário para a plataforma correspondente.  Para informações adicionais, consulte a [instalação do unixODBC](/manual/config/items/itemtypes/odbc_checks/).

en-us	#### Installation steps  To install, double-click the downloaded MSI file.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_b.png)  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_c.png)  Accept the license to proceed to the next step.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_d.png)  Specify the following parameters.  |Parameter|Description| |--|--------| |*Host name*|Specify host name.| |*Zabbix server IP/DNS*|Specify IP/DNS of Zabbix server.| |*Agent listen port*|Specify agent listen port (10050 by default).| |*Server or Proxy for active checks*|Specify IP/DNS of Zabbix server/proxy for active agent checks.| |*Enable PSK*|Mark the checkbox to enable TLS support via pre-shared keys.| |*Add agent location to the PATH*|Add agent location to the PATH variable.|  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_e.png)  Enter pre-shared key identity and value. This step is only available if you checked *Enable PSK* in the previous step.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_f.png)  Select Zabbix components to install - [Zabbix agent daemon](/manual/concepts/agent), [Zabbix sender](/manual/concepts/sender), [Zabbix get](/manual/concepts/get).  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_g.png)  Zabbix components along with the configuration file will be installed in a *Zabbix Agent* folder in Program Files. zabbix\_agentd.exe will be set up as Windows service with automatic startup.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_h.png)
pt-br	#### Etapas de instalação   Para instalar, clique duas vezes no arquivo MSI baixado.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_b.png)  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_c.png)  Aceite a licença para prosseguir para a próxima etapa.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_d.png)  Especifique os seguintes parâmetros.  |Parâmetros|Descrição| |---------|-----------| |*Nome do Host*|Especifique o host name.| |*IP/DNS do servidor Zabbix *|Especifique o IP/DNS do servidor Zabbix.| |*Porta de comunicação do agente*|Especifique a porta de comunicação (10050 por padrão).| |*Servidor ou Proxy para ativar verificação*|Especifique o IP/DNS do servidor/proxy Zabbix para verificação ativa do agente.| |*Habilitar PSK*|Marque como selecionado para habilitar suporte TLS via chaves pré-compartilhadas.| |*Adicione a localização do agente PATH*|Adicione a localização do agente à variável PATH.|  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_e.png)  Insira a identidade e o valor da chave pré-compartilhada. Esta etapa só está disponível se você marcou Habilitar PSK na etapa anterior..  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_f.png)  Selecione os componentes  Zabbix para instalação - [Zabbix agent daemon](/manual/concepts/agent), [Zabbix sender](/manual/concepts/sender), [Zabbix get](/manual/concepts/get).  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_g.png)  Os componentes do Zabbix junto com o arquivo de configuração serão instalados em uma pasta * Zabbix Agent * em Arquivos de Programas. zabbix \ _agentd.exe será configurado como serviço do Windows com inicialização automática.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_h.png)

en-us	#### Installing agent  The agent can be installed using the graphical user interface or from the command line, for example:      sudo installer -pkg zabbix_agent-6.0.12-macos-amd64-openssl.pkg -target /  Make sure to use the correct Zabbix package version in the command. It must match the name of the downloaded package.
pt-br	#### Instalando agente  O agente pode ser instalado usando a interface gráfica ou pela linha de comando, por exemplo:      sudo installer -pkg zabbix_agent-5.4.0-macos-amd64-openssl.pkg -target /  Certifique-se de utilizar a versão correta do pacote Zabbix no comando. Esta deve corresponder ao nome do pacote baixado.

en-us	### Installing debuginfo packages  ::: noteclassic  Debuginfo packages are currently available for RHEL/CentOS versions 7, 6 and 5.  ::: To enable debuginfo repository edit */etc/yum.repos.d/zabbix.repo* file. Change `enabled=0` to `enabled=1` for zabbix-debuginfo repository.      [zabbix-debuginfo]     name=Zabbix Official Repository debuginfo - $basearch     baseurl=http://repo.zabbix.com/zabbix/5.4/rhel/8/$basearch/debuginfo/     enabled=0     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591     gpgcheck=1  This will allow you to install the zabbix-debuginfo package.      # yum install zabbix-debuginfo  This single package contains debug information for all binary Zabbix components.  
pt-br	### Instalando pacotes debuginfo  ::: noteclassic  Os pacotes debuginfo estão atualmente disponíveis para RHEL/CentOS versões 7, 6 e 5.  ::: To enable debuginfo repository edit */etc/yum.repos.d/zabbix.repo* file. Altere `enabled=0` para `enabled=1` para o repositório zabbix-debuginfo.      [zabbix-debuginfo]     name=Zabbix Official Repository debuginfo - $basearch     baseurl=http://repo.zabbix.com/zabbix/5.4/rhel/8/$basearch/debuginfo/     enabled=0     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591     gpgcheck=1  Isso irá permitir que você instale o pacote zabbix-debuginfo.      # yum install zabbix-debuginfo  Este único pacote contém informações de debug para todos os componentes binários do Zabbix.  

en-us	### Installing debuginfo packages  :::noteclassic  Debuginfo packages are currently available for RHE versions 7, 6 and 5.  :::   To enable debuginfo repository, edit */etc/yum.repos.d/zabbix.repo* file. Change `enabled=0` to `enabled=1` for zabbix-debuginfo repository.      [zabbix-debuginfo]     name=Zabbix Official Repository debuginfo - $basearch     baseurl=http://repo.zabbix.com/zabbix/5.5/rhel/7/$basearch/debuginfo/     enabled=0     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591     gpgcheck=1  This will allow you to install the zabbix-debuginfo package.      dnf install zabbix-debuginfo  This single package contains debug information for all binary Zabbix components.
pt-br	### Instalando pacotes debuginfo   :::notaclássica  Os pacotes Debuginfo atualmente estão disponíveis para as versões 7, 6 e 5 do RHE. :::   Para habilitar o repositório debuginfo, editar o arquivo */etc/yum.repos.d/zabbix.repo*. Altere `enabled=0` para `enabled=1` para o repositório zabbix-debuginfo.      [zabbix-debuginfo]     name=Zabbix Official Repository debuginfo - $basearch     baseurl=http://repo.zabbix.com/zabbix/5.5/rhel/7/$basearch/debuginfo/     enabled=0     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591     gpgcheck=1  Isso permitirá que você instale o pacote zabbix-debuginfo.      dnf install zabbix-debuginfo  Esse pacote único contém informações debug para todos os componentes binários do Zabbix.

en-us	##### Installing Elasticsearch and creating mapping  Final two steps of making things work are installing Elasticsearch itself and creating mapping process.  To install Elasticsearch please refer to [Elasticsearch installation guide](https://www.elastic.co/guide/en/elasticsearch/reference/current/setup.html).  ::: noteclassic Mapping is a data structure in Elasticsearch (similar to a table in a database). Mapping for all history data types is available here: `database/elasticsearch/elasticsearch.map`. :::  ::: notewarning Creating mapping is mandatory. Some functionality will be broken if mapping is not created according to the instruction. :::  To create mapping for `text` type send the following request to Elasticsearch:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/text \  -H 'content-type:application/json' \  -d '{    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  Similar request is required to be executed for `Character` and `Log` history values mapping creation with corresponding type correction.  ::: noteclassic To work with Elasticsearch please refer to [Requirement page](/manual/installation/requirements#server) for additional information. :::  ::: noteclassic [Housekeeper](/manual/installation/requirements?s[]=housekeeper) is not deleting any data from Elasticsearch. :::
pt-br	##### Instalando o Elasticsearch e criando mapeamento  As duas etapas finais para fazer as coisas funcionarem são a instalação do Elasticsearch em si e criando o processo de mapeamento.  Para instalar o Elasticsearch, consulte [Instalação do Elasticsearch guia](https://www.elastic.co/guide/en/elasticsearch/reference/current/setup.html).  ::: noteclassic Mapeamento é uma estrutura de dados no Elasticsearch (semelhante a um tabela em um banco de dados). O mapeamento para todos os tipos de dados do histórico está disponível aqui: `database/elasticsearch/elasticsearch.map`. :::  ::: aviso A criação de mapeamento é obrigatória. Algumas funcionalidades será quebrado se o mapeamento não for criado de acordo com o instrução. :::  Para criar mapeamento para o tipo `text`, envie a seguinte solicitação para Elasticsearch:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/text \  -H 'content-type:application/json' \  -d '{    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  Solicitação semelhante deve ser executada para `Character` e `Log` criação de mapeamento de valores de histórico com correção de tipo correspondente.  ::: noteclassic Para trabalhar com o Elasticsearch, consulte [Página de Requisito ](/manual/installation/requirements#server) para em formação. :::  ::: noteclassic [Housekeeper](/manual/installation/requirements?s[]=housekeeper) não está excluindo nenhum dado do Elasticsearch.. :::

en-us	#### Installing locales  To list all installed languages, run:      locale -a  If some languages that are needed are not listed, open the */etc/locale.gen* file and uncomment the required locales. Since Zabbix uses UTF-8 encoding, you need to select locales with UTF-8 charset.  Now, run:      locale-gen   Restart the web server.  The locales should now be installed. It may be required to reload Zabbix frontend page in browser using Ctrl + F5 for new languages to appear.
pt-br	#### Instalando localidades  Para listar todos os idiomas instalados, execute:      localidade -a  Se alguns idiomas necessários não estiverem listados, abra o */etc/locale.gen* e descomente os códigos de idioma necessários. Desde o Zabbix usa a codificação UTF-8, você precisa selecionar localidades com o conjunto de caracteres UTF-8.  Agora, execute:      locale-gen  Reinicie o servidor web.  As localidades agora devem ser instaladas. Pode ser necessário recarregar o Zabbix página de frontend no navegador usando Ctrl + F5 para que novos idiomas apareçam.

en-us	#### - Installing Zabbix daemons  
pt-br	#### - Instalando daemons do Zabbix

en-us	#### Installing Zabbix  If installing Zabbix directly from [Zabbix git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), translation files should be generated manually. To generate translation files, run:      make gettext     locale/make_mo.sh  This step is not needed when installing Zabbix from packages or source tar.gz files.
pt-br	#### Instalando o Zabbix  Se instalar o Zabbix diretamente do [Zabbix git repositório](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), arquivos de tradução devem ser gerados manualmente. Para gerar a tradução arquivos, execute:      fazer gettext     locale/make_mo.sh  Este passo não é necessário ao instalar o Zabbix a partir de pacotes ou fontes arquivos tar.gz.

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

en-us	### Integer trend  The integer trend object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |clock|timestamp|Timestamp of an hour for which the value was calculated. E. g. timestamp of 04:00:00 means values calculated for period 04:00:00-04:59:59.| |itemid|integer|ID of the related item.| |num|integer|Number of values that were available for the hour.| |value\_min|integer|Hourly minimum value.| |value\_avg|integer|Hourly average value.| |value\_max|integer|Hourly maximum value.|
pt-br	### Tendência de números inteiros      O objeto de tendência inteiro tem as seguintes propriedades.      |Propriedade|[Type](/manual/api/reference_commentary#data_types)|Descrição| |--|--|------| |clock|timestamp|Timestamp de uma hora para a qual o valor foi calculado. Por exemplo. timestamp de 04:00:00 significa valores calculados para o período 04:00:00-04:59:59.| |itemid|integer|ID do item relacionado.| |num|integer|Número de valores que estavam disponíveis para a hora.| |value\_min|integer|Valor mínimo por hora.| |value\_avg|integer|Valor médio por hora.| |value\_max|integer|Valor máximo por hora.|

en-us	##### Interface creation when adding hosts  When hosts are added as a result of network discovery, they get interfaces created according to these rules:  -   the services detected - for example, if an SNMP check succeeded, an     SNMP interface will be created -   if a host responded both to Zabbix agent and SNMP requests, both     types of interfaces will be created -   if uniqueness criteria are Zabbix agent or SNMP-returned data, the     first interface found for a host will be created as the default one.     Other IP addresses will be added as additional interfaces. -   if a host responded to agent checks only, it will be created with an     agent interface only. If it would start responding to SNMP later,     additional SNMP interfaces would be added. -   if 3 separate hosts were initially created, having been discovered     by the "IP" uniqueness criteria, and then the discovery rule is     modified so that hosts A, B and C have identical uniqueness criteria     result, B and C are created as additional interfaces for A, the     first host. The individual hosts B and C remain. In *Monitoring →     Discovery* the added interfaces will be displayed in the "Discovered     device" column, in black font and indented, but the "Monitored host"     column will only display A, the first created host.     "Uptime/Downtime" is not measured for IPs that are considered to be     additional interfaces.
pt-br	##### Criação de interface ao adicionar hosts  Quando hosts são adicionados como resultado da descoberta de rede, eles recebem interfaces criadas de acordo com estas regras:  - os serviços detectados - por exemplo, se uma verificação SNMP for bem-sucedida, um     A interface SNMP será criada - se um host respondeu tanto ao agente Zabbix quanto às solicitações SNMP, ambos     tipos de interfaces serão criados - se os critérios de exclusividade forem o agente Zabbix ou dados retornados por SNMP, o     a primeira interface encontrada para um host será criada como padrão.     Outros endereços IP serão adicionados como interfaces adicionais. - se um host respondeu apenas às verificações do agente, ele será criado com um     apenas interface do agente. Se ele começar a responder ao SNMP mais tarde,     interfaces SNMP adicionais seriam adicionadas. - se 3 hosts separados foram criados inicialmente, tendo sido descobertos     pelos critérios de exclusividade "IP" e, em seguida, a regra de descoberta é     modificado para que os hosts A, B e C tenham critérios de exclusividade idênticos     resultado, B e C são criados como interfaces adicionais para A, o     primeiro hospedeiro. Os hospedeiros individuais B e C permanecem. Em *Monitoramento →     Discovery* as interfaces adicionadas serão exibidas no campo "Discovered     dispositivo", em fonte preta e recuada, mas a coluna "Host monitorado"     coluna exibirá apenas A, o primeiro host criado.     "Uptime/Downtime" não é medido para IPs que são considerados     interfaces adicionais.

en-us	#### Internal queue items  There are also another two items specifically allowing to remote query internal queue stats on another Zabbix instance:  -   `zabbix[stats,<ip>,<port>,queue,<from>,<to>]` internal item - for     direct internal queue queries to remote Zabbix server/proxy -   `zabbix.stats[<ip>,<port>,queue,<from>,<to>]` agent item - for     agent-based internal queue queries to remote Zabbix server/proxy  See also: [Internal items](/manual/config/items/itemtypes/internal), [Zabbix agent items](/manual/config/items/itemtypes/zabbix_agent)
pt-br	#### Itens da fila interna  Há também outros dois itens que permitem especificamente a consulta remota estatísticas da fila interna em outra instância do Zabbix:  - `zabbix[stats,<ip>,<port>,queue,<from>,<to>]` item interno - para     consultas de filas internas diretas para servidor/proxy Zabbix remoto - `zabbix.stats[<ip>,<port>,queue,<from>,<to>]` item do agente - para     consultas de filas internas baseadas em agente para servidor/proxy Zabbix remoto  Veja também: [Itens internos](/manual/config/items/itemtypes/internal), [itens do agente Zabbix](/manual/config/items/itemtypes/zabbix_agent)

en-us	 In [trigger action](/manual/config/notifications/action/conditions#trigger-actions) configuration, the condition type *Trigger name* has been renamed *Event name* to better describe its function. Note that by default, the event name matches the trigger name unless a custom event name is specified in [trigger configuration](/manual/config/triggers/trigger).
pt-br	Na configuração [trigger action](/manual/config/notifications/action/conditions#trigger-actions),  a condição   *Trigger nome* foi renomeada *Evento nome* para descrever melhor sua função. Observe que por padrão, o evento nome é combinado com o trigger nome, a menos que um evento nome personalizado seja especificado em [trigger configuration](/manual/config/triggers/trigger).

en-us	Introduction of loadable plugins caused the following configuration parameter changes:  - *Plugins.\<PluginName>.Path* parameter has been moved to *Plugins.\<PluginName>.System.Path*. - *Plugins.\<PluginName>.Capacity* parameter, while still supported, has been deprecated, please use   *Plugins.\<PluginName>.System.Capacity* instead.
pt-br	A introdução de plug-ins carregáveis causou as seguintes alterações nos parâmetros de configuração:  - o parâmetro *Plugins.\<PluginName>.Path* foi movido para *Plugins.\<PluginName>.System.Path*. - o parâmetro *Plugins.\<PluginName>.Capacity*, embora ainda suportado, foi descontinuado; use   *Plugins.\<PluginName>.System.Capacity*.

en-us	 #### Invalid regular expression in proc.* items  **proc.\*** agent items will now become 'not supported' if an invalid regular expression is supplied.
pt-br	#### Expressão regular inválida em itens proc.*  Itens de agente **proc.*** agora se tornarão 'não suportados' se uma expressão regular inválida for fornecida.

en-us	#### Invalid regular expressions after switching to PCRE2  In Zabbix 6.0 support for PCRE2 has been added. Even though PCRE is still supported, Zabbix installation packages for RHEL 7 and newer, SLES (all versions), Debian 9 and newer, Ubuntu 16.04 and newer have been updated to use PCRE2. While providing many benefits, switching to PCRE2 may cause certain existing PCRE regexp patterns becoming invalid or behaving differently. In particular, this affects the pattern *\^[\\w-\\.]*. In order to make this regexp valid again without affecting semantics, change the expression to *\^[-\\w\\.]* . This happens due to the fact that PCRE2 treats the dash sign as a delimiter, creating a range inside a character class. The following Zabbix installation packages have been updated and now use PCRE2:  RHEL 7 and newer, SLES (all versions), Debian 9 and newer, Ubuntu 16.04 and newer.
pt-br	#### Expressões regulares inválidas após a troca para PCRE2   No Zabbix 6.0, o suporte para PCRE2 foi adicionado. Embora o PCRE ainda seja suportado, os pacotes de instalação do Zabbix para RHEL 7 e mais recentes, SLES (todas as versões), Debian 9 e mais recentes, Ubuntu 16.04 e mais recentes foram atualizados para usar o PCRE2. Embora forneça muitos benefícios, a mudança para o PCRE2 pode fazer com que certos padrões de expressões regulares PCRE existentes se tornem inválidos ou se comportem de maneira diferente. Em particular, isso afeta o padrão *\^[\\w-\\.]*. Para tornar essa expressão regular válida novamente sem afetar a semântica, mude a expressão para *\^[-\\w\\.]* . Isso acontece devido ao fato de que o PCRE2 trata o sinal de traço como um delimitador, criando uma faixa dentro de uma classe de caracteres. Os seguintes pacotes de instalação do Zabbix foram atualizados e agora usam PCRE2: RHEL 7 e mais recentes, SLES (todas as versões), Debian 9 e mais recentes, Ubuntu 16.04 e mais recentes.

en-us	#### Inventory details  The **Overview** tab contains some general information about the host along with links to predefined scripts, latest monitoring data and host configuration options:  ![](../../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  The **Details** tab contains all available inventory details for the host:  ![](../../../../../assets/en/manual/web_interface/inventory_host2.png){width="600"}  The completeness of inventory data depends on how much inventory information is maintained with the host. If no information is maintained, the *Details* tab is disabled.
pt-br	#### Detalhes do inventário  A guia **Visão geral** contém algumas informações gerais sobre o host juntamente com links para scripts predefinidos, dados de monitoramento mais recentes e opções de configuração:  ![](../../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  A guia **Detalhes** contém todos os detalhes de inventário disponíveis para o hospedeiro:  ![](../../../../../assets/en/manual/web_interface/inventory_host2.png){width="600"}  A integridade dos dados de inventário depende de quanto inventário informações são mantidas com o host. Se nenhuma informação for mantida, a guia *Detalhes* é desabilitada.

en-us	#### Inventory macros  There are host inventory macros {INVENTORY.\*} available for use in notifications, for example:  "Server in {INVENTORY.LOCATION1} has a problem, responsible person is {INVENTORY.CONTACT1}, phone number {INVENTORY.POC.PRIMARY.PHONE.A1}."  For more details, see the [supported macro](/manual/appendix/macros/supported_by_location) page.  
pt-br	#### Macros de inventário  Existem macros de inventário de host {INVENTORY.\*} disponíveis para utilização em  notificações, por exemplo:  "O Servidor em {INVENTORY.LOCATION1} apresenta um problema, a pessoa responsável é {INVENTORY.CONTACT1}, número de telefone {INVENTORY.POC.PRIMARY.PHONE.A1}."  Para mais detalhes, acesse a página [supported macro](/manual/appendix/macros/supported_by_location).

en-us	##### Inventory mode selection  Inventory mode can be selected in the host configuration form.  Inventory mode by default for new hosts is selected based on the *Default host inventory mode* setting in *Administration* → *General* → *[Other](/manual/web_interface/frontend_sections/administration/general#other_parameters)*.  For hosts added by network discovery or autoregistration actions, it is possible to define a *Set host inventory mode* operation selecting manual or automatic mode. This operation overrides the *Default host inventory mode* setting.  
pt-br	##### Seleção do modo de inventário  O modo de inventário pode ser selecionado na configuração do host.  O modo de inventário por padrão, para novos hosts, é selecionado com base no *Modo padrão do inventário em novos hosts* definido em *Administração* → *Geral* → *[Other](/manual/web_interface/frontend_sections/administration/general#outros_parametros)*.  Para hosts adicionados a partir de regras de descoberta de rede ou ações de autorregistro, é possível definir uma *Operação de modo de inventário* selecionando modo manual ou automático. Esta operação sobrescreve as configurações de *Modo padrão de inventário de host*.

en-us	#### Inventory overview  The details of all existing inventory data are available in the *Inventory* menu.  In *Inventory → Overview* you can get a host count by various fields of the inventory.  In *Inventory → Hosts* you can see all hosts that have inventory information. Clicking on the host name will reveal the inventory details in a form.  ![](../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  The **Overview** tab shows:  |Parameter|<|<|<|<|Description| |---------|-|-|-|-|-----------| |*Host name*|<|<|<|<|Name of the host.<br>Clicking on the name opens a menu with the scripts defined for the host.<br>Host name is displayed with an orange icon, if the host is in maintenance.| |*Visible name*|<|<|<|<|Visible name of the host (if defined).| |*Host (Agent, SNMP, JMX, IPMI)<br>interfaces*|<|<|<|<|This block provides details of the interfaces configured for the host.| |*OS*|<|<|<|<|Operating system inventory field of the host (if defined).| |*Hardware*|<|<|<|<|Host hardware inventory field (if defined).| |*Software*|<|<|<|<|Host software inventory field (if defined).| |*Description*|<|<|<|<|Host description.| |*Monitoring*|<|<|<|<|Links to monitoring sections with data for this host: *Web*, *Latest data*, *Problems*, *Graphs*, *Dashboards*.| |*Configuration*|<|<|<|<|Links to configuration sections for this host: *Host*, *Applications*, *Items*, *Triggers*, *Graphs*, *Discovery*, *Web*.<br>The amount of configured entities is listed in parenthesis after each link.|  The **Details** tab shows all inventory fields that are populated (are not empty).  
pt-br	#### Visão geral do inventário  Os detalhes de todos os dados presentes no inventário estão disponíveis no menu *Inventário*.  Em *Inventário → Visão Geral* você visualizar a quantidade de hosts filtrando por vários campos do inventário.  Em *Inventário → Hosts* você pode visualizar todos os hosts que contém informações de inventário. Ao clicar no nome do host, serão exibidos os detalhes do inventário do host em questão.  ![](../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  A aba **Visão geral** apresenta:  |Parâmetro|<|<|<|<|Descrição| |---------|-|-|-|-|-----------| |*Nome do host*|<|<|<|<|Nome do Host.<br>Ao clicar no nome do host é aberto o menu com os scripts definidos para ele.<br>O nome do host é exibido com um ícone laranja caso esteja em modo de manutenção.| |*Nome visível*|<|<|<|<|Nome visível do host (se definido).| |*Interfaces do Host<br>(Agent, SNMP, JMX, IPMI)*|<|<|<|<|Este bloco mostra os detalhes das interfaces configuradas para o host.| |*OS*|<|<|<|<|Sistema Operacional definido no inventário (se definido).| |*Hardware*|<|<|<|<|Descrição do hardware (se definido).| |*Software*|<|<|<|<|Descrição do software definido (se definido).| |*Descrição*|<|<|<|<|Descrição do Host.| |*Monitoramento*|<|<|<|<|Links para informações de monitoramento do host: *Web*, *Dados recentes*, *Problemas*, *Gráficos*, *Dashboards*.| |*Configuração*|<|<|<|<|Links para configurações do host: *Host*, *Aplicações*, *Items*, *Triggers*, *Gráficos*, *Descobertas*, *Web*.<br>A quantidade de entidades configuradas de cada tipo é exibida.|  A aba **Detalhes** exibe todos os campos que possuem valores (que não estão vazios).

en-us	#### IPMI checks  IPMI checks will not work with the standard OpenIPMI library package on Debian prior to 9 (stretch) and Ubuntu prior to 16.04 (xenial). To fix that, recompile OpenIPMI library with OpenSSL enabled as discussed in [ZBX-6139](https://support.zabbix.com/browse/ZBX-6139).
pt-br	#### Verificações IPMI  As verificações IPMI não funcionarão com o pacote de biblioteca  padrão OpenIPMI no Debian anterior a 9 (stretch) e Ubuntu anterior  a 16.04 (xenial). Para corrigir isto, recompile a biblioteca OpenIPMI  com OpenSSL habilitado conforme discutido em [ZBX-6139](https://support.zabbix.com/browse/ZBX-6139).

en-us	#### IPMI remote commands  For IPMI remote commands the following syntax should be used:      <command> [<value>]  where  -   <command> - one of IPMI commands without spaces -   <value> - 'on', 'off' or any unsigned integer. <value>     is an optional parameter.
pt-br	#### Comandos remotos IPMI  Para comandos remotos IPMI, a seguinte sintaxe deve ser usada:      <comando> [<valor>]  Onde  - <command> - um dos comandos IPMI sem espaços - <valor> - 'on', 'off' ou qualquer inteiro sem sinal. <valor>     é um parâmetro opcional.

en-us	# IPMI template operation  IPMI templates do not require any specific setup. To start monitoring, [link](/manual/config/templates/linking#linking_a_template) the template to a target host (if the template is not available in your Zabbix installation, you may need to import the template's .xml file first - see [Templates out-of-the-box](/manual/config/templates_out_of_the_box) section for instructions).\  ::: notetip  This page contains only a minimum set of macros and setup steps that are required for proper template operation. A detailed description of a template, including the full list of macros, items and triggers, is available in the template's Readme.md file (accessible by clicking on a template name).  :::  |Template|Mandatory macros|Additional steps/comments| |--------|----------------|-------------------------| |[Chassis by IPMI](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/chassis_ipmi/README.md)|**{$IPMI.USER}**, **{$IPMI.PASSWORD}** - credentials for access to BMC (default: none)|\-|
pt-br	# operação do modelo IPMI  Os modelos IPMI não requerem nenhuma configuração específica. Para iniciar o monitoramento, [link](/manual/config/templates/linking#linking_a_template) o modelo para um host de destino (se o template não estiver disponível em seu Zabbix instalação, pode ser necessário importar primeiro o arquivo .xml do modelo - veja [Modelos prontos para uso](/manual/config/templates_out_of_the_box) seção para instruções).\  ::: dica  Esta página contém apenas um conjunto mínimo de macros e etapas de configuração necessárias para a operação adequada do modelo. Uma detalhada descrição de um modelo, incluindo a lista completa de macros, itens e triggers, está disponível no arquivo Readme.md do modelo (acessível por clicando em um nome de modelo). :::  |Modelo|Macros obrigatórios|Passos/comentários adicionais| |--------|----------------|----------------------- --| |[Chassis by IPMI](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/chassis_ipmi/README.md)|**{$IPMI.USER}**, * *{$IPMI.PASSWORD}** - credenciais para acesso ao BMC (padrão: nenhum)|\-|

en-us	#### IPv6 address issue in SNMPv3 traps  Due to a net-snmp bug, IPv6 address may not be correctly displayed when using SNMPv3 in SNMP traps. For more details and a possible workaround, see [ZBX-14541](https://support.zabbix.com/browse/ZBX-14541).
pt-br	#### Problemas no IPv6 em armadilhas SNMPv3  Devido a um bug no net-snmp, o endereço IPv6 pode não ser exibido corretamente ao usar SNMPv3 em armadilhas SNMP.ara mais detalhes e uma possível solução alternativa, consulte [ZBX-14541](https://support.zabbix.com/browse/ZBX-14541).

en-us	 #### Issues in Zabbix 6.0.11  ##### JSONPath parsing errors  JSONPath parsing errors occur in case of leading whitespace and empty array/object. Fixed in Zabbix 6.0.12.  ##### 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	#### Problemas no Zabbix 6.0.11  ##### Erros de análise de JSONPath  Erros de análise de JSONPath ocorrem em caso de espaços em branco iniciais e  array/object vazio. Esses erros foram corrigidos no Zabbix 6.0.12.  #####  Avaliação de E/OU em filtros LLD   A avaliação de expressões AND/OR nos filtros/sobreposições de descoberta de baixo nível pode falhar nesta versão. Corrigido no Zabbix 6.0.12.

en-us	#### item  Bug fixes:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `item.create`, `item.update`: property `interfaceid` is no longer required to create/update a HTTP agent type item.\
pt-br	#### item  Correções de bugs:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `item.create`, `item.update`: A propriedade`interfaceid` não é mais necessária para criar/atualizar um item do tipo de agente HTTP.\

en-us	#### Item changes   Native support for the [items](/manual/config/items/itemtypes/zabbix_agent) **net.dns** and **net.dns.record** has been added to Zabbix agent 2. On Zabbix agent 2 for Windows, these items now allow custom DNS IP addresses in the `ip` parameter and no longer ignore `timeout` and `count` parameters. 
pt-br	#### Mudanças no Item   Suporte nativo para os [items](/manual/config/items/itemtypes/zabbix_agent) **net.dns** e **net.dns.record** foi adicionado ao agente Zabbix 2. No agente Zabbix 2 para Windows, agora esses itens permitem endereços de IP DNS personalizados no parâmetro `ip` e não mais ignoram os parâmetros de  `timeout` e `count`.

en-us	#### item  Changes:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: `value`, `label`, `function`. The third parameter will now contain Prometheus output for the aggregation method `label` or an aggregation function for the aggregation method `function`.\
pt-br	#### item  Mudanças:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: adicionou o terceiro parâmetro à etapa de pré-processamento do padrão Prometheus. O segundo parâmetro agora determinará um método de agregação: `value`, `label`, `function`. O terceiro parâmetro agora conterá a saída do Prometheus para o método de agregação `label` ou uma função de agregação para o método de agregação `function`.\

en-us	#### item  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `item.update`: the parameter `uuid` can now be updated.\
pt-br	#### item  Mudanças:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `item.update`: o parâmetro `uuid` pode agora ser atualizado.\

en-us	##### Item configuration  To configure a trapper item:  -   Go to: *Configuration* → *Hosts* -   Click on *Items* in the row of the host -   Click on *Create item* -   Enter parameters of the item in the form  ![](../../../../../assets/en/manual/config/items/itemtypes/trapper_item.png)  All mandatory input fields are marked with a red asterisk.  The fields that require specific information for trapper items are:  |   |   | |--|--------| |*Type*|Select **Zabbix trapper** here.| |*Key*|Enter a key that will be used to recognize the item when sending in data.| |*Type of information*|Select the type of information that will correspond the format of data that will be sent in.| |*Allowed hosts*|List of comma delimited IP addresses, optionally in CIDR notation, or DNS names.<br>If specified, incoming connections will be accepted only from the hosts listed here.<br>If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address.<br>'0.0.0.0/0' can be used to allow any IPv4 address.<br>Note that "IPv4-compatible IPv6 addresses" (0000::/96 prefix) are supported but deprecated by [RFC4291](https://tools.ietf.org/html/rfc4291#section-2.5.5).<br>Example: 127.0.0.1, 192.168.1.0/24, 192.168.3.1-255, 192.168.1-10.1-255, ::1,2001:db8::/32, mysqlserver1, zabbix.example.com, {HOST.HOST}<br>Spaces and [user macros](/manual/config/macros/user_macros) are allowed in this field since Zabbix 2.2.0.<br>Host macros {HOST.HOST}, {HOST.NAME}, {HOST.IP}, {HOST.DNS}, {HOST.CONN} are allowed in this field since Zabbix 4.0.2.|  ::: noteclassic You may have to wait up to 60 seconds after saving the item until the server picks up the changes from a configuration cache update, before you can send in values. :::
pt-br	##### Item configuration  To configure a trapper item:  -   Go to: *Configuration* → *Hosts* -   Click on *Items* in the row of the host -   Click on *Create item* -   Enter parameters of the item in the form  ![](../../../../../assets/en/manual/config/items/itemtypes/trapper_item.png)  All mandatory input fields are marked with a red asterisk.  The fields that require specific information for trapper items are:  ##### Configuração do item  Para configurar um item de captura (trapper):  -   Acesse *Configuração* → *Hosts* -   Clique em *Itens* na linha do host -   Clique em *Criar item* -   Insira os parâmetros do item no formulário  ![](../../../../../assets/en/manual/config/items/itemtypes/trapper_item.png)  Todos os campos obrigatórios estão marcados com um asterisco vermelho.  Os campos que requerem informações específicas para itens de trapper são:  |   |   | |--|--------| |*Tipo*|Selecione o **Zabbix trapper** aqui.| |*Chave*|Insira uma chave que será utilizada para reconhecer o item ao enviar dados.| |*Tipo de informação*|Selecione o tipo de informação que corresponderá ao formato dos dados que serão enviados.| |*Hosts permitidos*|Lista de endereços IP delimitados por vírgula, opcionalmente em notação CIDR, ou nomes DNS.<br>Se especificado, as conexões de entrada serão aceitas apenas dos hosts listados aqui.<br>Se o suporte IPv6 estiver ativado, então '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' são tratados igualmente e '::/0' permitirá qualquer endereço IPv4 ou IPv6.<br>'0.0.0.0/0' pode ser usado para permitir qualquer endereço IPv4.<br>Observe que os "endereços "IPv4-compatible IPv6" (0000::/96 prefix) são suportados, mas são depreciados pelo [RFC4291](https://tools.ietf.org/html/rfc4291#section-2.5.5).<br>Por exemplo: 127.0.0.1, 192.168.1.0/24, 192.168.3.1-255, 192.168.1-10.1-255, ::1,2001:db8::/32, mysqlserver1, zabbix.example.com, {HOST.HOST}<br>Espaços e [user macros](/manual/config/macros/user_macros) são permitidos neste campo desde o Zabbix 2.2.0.<br>Macros do host {HOST.HOST}, {HOST.NAME}, {HOST.IP}, {HOST.DNS}, {HOST.CONN} são permitidos neste campo desde o Zabbix 4.0.2.|  ::: noteclassic Você pode ter que esperar até 60 segundos após salvar o item até que o servidor pegue as alterações de uma atualização do cache de configuração, antes de poder enviar valores. :::

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

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

en-us	##### Item filter  The **first** parameter allows to filter the items we are interested in. A complex filter may be used, referencing the item key, host group and tags, as illustrated by the examples:  |Syntax example|Description| |--------------|-----------| |/host/key\[abc,\*\]|Matches similar items on this host.| |/\*/key|Matches the same item of any host.| |/\*/key?\[group="ABC" and tag="tagname:value"\]|Matches the same item of any host from the ABC group having 'tagname:value' tags.| |/\*/key\[a,\*,c\]?\[(group="ABC" and tag="Tag1") or (group="DEF" and (tag="Tag2" or tag="Tag3:value"))\]|Matches similar items of any host from the ABC or DEF group with the respective tags.|  All referenced items must exist and collect data. Only enabled items on enabled hosts are included in the calculations.  ::: noteimportant If the item key of a referenced item is changed, the filter must be updated manually. :::  Specifying a parent host group includes the parent group and all nested host groups with their items.
pt-br	##### Filtro de itens  O parâmetro **first** permite filtrar os itens que nos interessam. Um filtro complexo pode ser usado, referenciando a chave do item, grupo de hosts e tags, conforme ilustrado pelos exemplos:  |Exemplo de sintaxe|Descrição| |--------------|-----------| |/host/key\[abc,\*\]|Corresponde a itens semelhantes neste host.| |/\*/key|Corresponde ao mesmo item de qualquer host.| |/\*/key?\[group="ABC" and tag="tagname:value"\]|Corresponde ao mesmo item de qualquer host do grupo ABC com tags 'tagname:value'.| |/\*/key\[a,\*,c\]?\[(grupo="ABC" e tag="Tag1") ou (grupo="DEF" e (tag="Tag2" ou tag=" Tag3:value"))\]|Corresponde a itens semelhantes de qualquer host do grupo ABC ou DEF com as respectivas tags.|  Todos os itens referenciados devem existir e coletar dados. Apenas itens ativados em hosts habilitados são incluídos nos cálculos.  ::: não importante Se a chave de item de um item referenciado for alterada, o filtro deve ser atualizado manualmente. :::  Especificar um grupo de hosts pai inclui o grupo pai e todos os grupos de hosts com seus itens.

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

en-us	#### Item key  SQL queries are performed using a "Database monitor" item type. Therefore, most of the instructions on [ODBC monitoring](/manual/config/items/itemtypes/odbc_checks) page apply in order to get a working "Database monitor" discovery rule.  Two item keys may be used in "Database monitor" discovery rules:  -   **db.odbc.discovery**\[<unique short     description>,<dsn>,<connection string>\] - this item     transforms the SQL query result into a JSON array, turning the     column names from the query result into low-level discovery macro     names paired with the discovered field values. These macros can be     used in creating item, trigger, etc prototypes. See also: [Using     db.odbc.discovery](#using_dbodbcdiscovery).  ```{=html} <!-- --> ``` -   **db.odbc.get**\[<unique short     description>,<dsn>,<connection string>\] - this item     transforms the SQL query result into a JSON array, keeping the     original column names from the query result as a field name in JSON     paired with the discovered values. Compared to     `db.odbc.discovery[]`, this item does not create low-level discovery     macros in the returned JSON, therefore there is no need to check if     the column names can be valid macro names. The low-level discovery     macros can be defined as an additional step as required, using the     [custom LLD     macro](/manual/discovery/low_level_discovery#custom_macros)     functionality with JSONPath pointing to the discovered values in the     returned JSON. See also: [Using db.odbc.get](#using_dbodbcget).
pt-br	#### Chave do item  As consultas SQL são executadas usando um tipo de item "Monitor de banco de dados". Portanto, a maioria das instruções sobre [ODBC monitoramento](/manual/config/items/itemtypes/odbc_checks) se aplicam em para obter uma regra de descoberta "Monitor de banco de dados" funcional.  Duas chaves de item podem ser usadas nas regras de descoberta do "Monitor de banco de dados":  - **db.odbc.discovery**\[<curto exclusivo     descrição>,<dsn>,<string de conexão>\] - este item     transforma o resultado da consulta SQL em um array JSON, tornando o     nomes de coluna do resultado da consulta na macro de descoberta de baixo nível     nomes emparelhados com os valores de campo descobertos. Essas macros podem ser     usado na criação de protótipos de itens, gatilhos, etc. Veja também: [Usando     db.odbc.discovery](#using_dbodbcdiscovery).  ```{=html} <!-- --> ``` - **db.odbc.get**\[<curto exclusivo     descrição>,<dsn>,<string de conexão>\] - este item     transforma o resultado da consulta SQL em um array JSON, mantendo a     nomes de colunas originais do resultado da consulta como um nome de campo em JSON     emparelhado com os valores descobertos. Comparado com     `db.odbc.discovery[]`, este item não cria uma descoberta de baixo nível     macros no JSON retornado, portanto, não há necessidade de verificar se     os nomes das colunas podem ser nomes de macros válidos. A descoberta de baixo nível     macros podem ser definidas como uma etapa adicional conforme necessário, usando o     [LD personalizado     macro](/manual/discovery/low_level_discovery#custom_macros)     funcionalidade com JSONPath apontando para os valores descobertos no     retornou JSON. Veja também: [Usando db.odbc.get](#using_dbodbcget).

en-us	#### Item keys  The table provides details on the simple checks that can be used to monitor [VMware environments](/manual/vm_monitoring).  |Key|<|<|<|<| |---|-|-|-|-| |<|Description|Return value|Parameters|Comments| |vmware.cl.perfcounter\[<url>,<id>,<path>,<instance>\]|<|<|<|<| |<|VMware cluster performance counter metrics.|Integer|**url** - VMware service URL<br>**id** - VMware cluster ID<br>**path** - performance counter path<br>**instance** - performance counter instance|`id` can be received from vmware.cluster.discovery\[\] as {\#CLUSTER.ID}| |vmware.cluster.discovery\[<url>\]|<|<|<|<| |<|Discovery of VMware clusters.|JSON object|**url** - VMware service URL|<| |vmware.cluster.status\[<url>, <name>\]|<|<|<|<| |<|VMware cluster status.|Integer:<br>0 - gray;<br>1 - green;<br>2 - yellow;<br>3 - red|**url** - VMware service URL<br>**name** - VMware cluster name|<| |vmware.datastore.discovery\[<url>\]|<|<|<|<| |<|Discovery of VMware datastores.|JSON object|**url** - VMware service URL|<| |vmware.datastore.hv.list\[<url>,<datastore>\]|<|<|<|<| |<|List of datastore hypervisors.|JSON object|**url** - VMware service URL<br>**datastore** - datastore name|<| |vmware.datastore.read\[<url>,<datastore>,<mode>\]|<|<|<|<| |<|Amount of time for a read operation from the datastore (milliseconds).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**datastore** - datastore name<br>**mode** - latency (average value, default), maxlatency (maximum value)|<| |vmware.datastore.size\[<url>,<datastore>,<mode>\]|<|<|<|<| |<|VMware datastore space in bytes or in percentage from total.|Integer - for bytes<br>Float - for percentage|**url** - VMware service URL<br>**datastore** - datastore name<br>**mode** - possible values:<br>total (default), free, pfree (free, percentage), uncommitted|<| |vmware.datastore.write\[<url>,<datastore>,<mode>\]|<|<|<|<| |<|Amount of time for a write operation to the datastore (milliseconds).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**datastore** - datastore name<br>**mode** - latency (average value, default), maxlatency (maximum value)|<| |vmware.dc.discovery\[<url>\]|<|<|<|<| |<|Discovery of VMware datacenters.|JSON object|**url** - VMware service URL|<| |vmware.eventlog\[<url>,<mode>\]|<|<|<|<| |<|VMware event log.|Log|**url** - VMware service URL<br>**mode** - *all* (default), *skip* - skip processing of older data|There must be only one vmware.eventlog\[\] item key per URL.<br><br>See also: [example of filtering](/manual/config/items/preprocessing/examples#filtering_vmware_event_log_records) VMware event log records.| |vmware.fullname\[<url>\]|<|<|<|<| |<|VMware service full name.|String|**url** - VMware service URL|<| |vmware.hv.cluster.name\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor cluster name.|String|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.cpu.usage\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor processor usage (Hz).|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.cpu.usage.perf\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor processor usage as a percentage during the interval.|Float|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.cpu.utilization\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor processor usage as a percentage during the interval, depends on power management or HT.|Float|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.datacenter.name\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor datacenter name.|String|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.datastore.discovery\[<url>,<uuid>\]|<|<|<|<| |<|Discovery of VMware hypervisor datastores.|JSON object|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.datastore.list\[<url>,<uuid>\]|<|<|<|<| |<|List of VMware hypervisor datastores.|JSON object|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.datastore.multipath\[<url>,<uuid>,<datastore>,<partitionid>\]|<|<|<|<| |<|Number of available datastore paths.|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name<br>**datastore** - datastore name<br>**partitionid** - internal ID of physical device from vmware.hv.datastore.discovery|<| |vmware.hv.datastore.read\[<url>,<uuid>,<datastore>,<mode>\]|<|<|<|<| |<|Average amount of time for a read operation from the datastore (milliseconds).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name<br>**datastore** - datastore name<br>**mode** - latency (default)|<| |vmware.hv.datastore.size\[<url>,<uuid>,<datastore>,<mode>\]|<|<|<|<| |<|VMware datastore space in bytes or in percentage from total.|Integer - for bytes<br>Float - for percentage|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name<br>**datastore** - datastore name<br>**mode** - possible values:<br>total (default), free, pfree (free, percentage), uncommitted|<| |vmware.hv.datastore.write\[<url>,<uuid>,<datastore>,<mode>\]|<|<|<|<| |<|Average amount of time for a write operation to the datastore (milliseconds).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name<br>**datastore** - datastore name<br>**mode** - latency (default)|<| |vmware.hv.discovery\[<url>\]|<|<|<|<| |<|Discovery of VMware hypervisors.|JSON object|**url** - VMware service URL|<| |vmware.hv.fullname\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor name.|String|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.hw.cpu.freq\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor processor frequency (Hz).|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.hw.cpu.model\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor processor model.|String|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.hw.cpu.num\[<url>,<uuid>\]|<|<|<|<| |<|Number of processor cores on VMware hypervisor.|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.hw.cpu.threads\[<url>,<uuid>\]|<|<|<|<| |<|Number of processor threads on VMware hypervisor.|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.hw.memory\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor total memory size (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.hw.model\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor model.|String|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.hw.uuid\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor BIOS UUID.|String|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.hw.vendor\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor vendor name.|String|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.maintenance\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor maintenance status.|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|Returns '0' - not in maintenance or '1' - in maintenance| |vmware.hv.memory.size.ballooned\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor ballooned memory size (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.memory.used\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor used memory size (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.network.in\[<url>,<uuid>,<mode>\]|<|<|<|<| |<|VMware hypervisor network input statistics (bytes per second).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name<br>**mode** - bps (default)|<| |vmware.hv.network.out\[<url>,<uuid>,<mode>\]|<|<|<|<| |<|VMware hypervisor network output statistics (bytes per second).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name<br>**mode** - bps (default)|<| |vmware.hv.perfcounter\[<url>,<uuid>,<path>,<instance>\]|<|<|<|<| |<|VMware hypervisor performance counter value.|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name<br>**path** - performance counter path ^**[1](vmware_keys#footnotes)**^<br>**instance** - performance counter instance. Use empty instance for aggregate values (default)|<| |vmware.hv.power\[<url>,<uuid>,<max>\]|<|<|<|<| |<|VMware hypervisor power usage (W).|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name<br>**max** - maximum allowed power usage|<| |vmware.hv.sensor.health.state\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor health state rollup sensor.|Integer:<br>0 - gray;<br>1 - green;<br>2 - yellow;<br>3 - red|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.sensors.get\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor HW vendor state sensors.|JSON|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.status\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor status.|Integer:<br>0 - gray;<br>1 - green;<br>2 - yellow;<br>3 - red|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|Uses the host system overall status property.| |vmware.hv.uptime\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor uptime (seconds).|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.version\[<url>,<uuid>\]|<|<|<|<| |<|VMware hypervisor version.|String|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.hv.vm.num\[<url>,<uuid>\]|<|<|<|<| |<|Number of virtual machines on VMware hypervisor.|Integer|**url** - VMware service URL<br>**uuid** - VMware hypervisor host name|<| |vmware.version\[<url>\]|<|<|<|<| |<|VMware service version.|String|**url** - VMware service URL|<| |vmware.vm.cluster.name\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine name.|String|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.cpu.latency\[<url>,<uuid>\]|<|<|<|<| |<|Percentage of time the virtual machine is unable to run because it is contending for access to the physical CPU(s).|Float|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.cpu.num\[<url>,<uuid>\]|<|<|<|<| |<|Number of processors on VMware virtual machine.|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.cpu.readiness\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU.|Float|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - CPU instance|<| |vmware.vm.cpu.ready\[<url>,<uuid>\]|<|<|<|<| |<|Time (in milliseconds) that the virtual machine was ready, but could not get scheduled to run on the physical CPU. CPU ready time is dependent on the number of virtual machines on the host and their CPU loads (%).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.cpu.swapwait\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|Percentage of CPU time spent waiting for swap-in.|Float|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - CPU instance|<| |vmware.vm.cpu.usage\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine processor usage (Hz).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.cpu.usage.perf\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine processor usage as a percentage during the interval.|Float|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.datacenter.name\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine datacenter name.|String|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.discovery\[<url>\]|<|<|<|<| |<|Discovery of VMware virtual machines.|JSON object|**url** - VMware service URL|<| |vmware.vm.guest.memory.size.swapped\[<url>,<uuid>\]|<|<|<|<| |<|Amount of guest physical memory that is swapped out to the swap space (KB).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.guest.osuptime\[<url>,<uuid>\]|<|<|<|<| |<|Total time elapsed since the last operating system boot-up (in seconds).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.hv.name\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine hypervisor name.|String|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.size\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine total memory size (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.size.ballooned\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine ballooned memory size (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.size.compressed\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine compressed memory size (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.size.consumed\[<url>,<uuid>\]|<|<|<|<| |<|Amount of host physical memory consumed for backing up guest physical memory pages (KB).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.size.private\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine private memory size (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.size.shared\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine shared memory size (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.size.swapped\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine swapped memory size (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.size.usage.guest\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine guest memory usage (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.size.usage.host\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine host memory usage (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.memory.usage\[<url>,<uuid>\]|<|<|<|<| |<|Percentage of host physical memory that has been consumed.|Float|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.net.if.discovery\[<url>,<uuid>\]|<|<|<|<| |<|Discovery of VMware virtual machine network interfaces.|JSON object|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.net.if.in\[<url>,<uuid>,<instance>,<mode>\]|<|<|<|<| |<|VMware virtual machine network interface input statistics (bytes/packets per second).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - network interface instance<br>**mode** - bps (default)/pps - bytes/packets per second|<| |vmware.vm.net.if.out\[<url>,<uuid>,<instance>,<mode>\]|<|<|<|<| |<|VMware virtual machine network interface output statistics (bytes/packets per second).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - network interface instance<br>**mode** - bps (default)/pps - bytes/packets per second|<| |vmware.vm.net.if.usage\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|VMware virtual machine network utilization (combined transmit-rates and receive-rates) during the interval (KBps).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - network interface instance|<| |vmware.vm.perfcounter\[<url>,<uuid>,<path>,<instance>\]|<|<|<|<| |<|VMware virtual machine performance counter value.|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**path** - performance counter path ^**[1](vmware_keys#footnotes)**^<br>**instance** - performance counter instance. Use empty instance for aggregate values (default)|<| |vmware.vm.powerstate\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine power state.|Integer:<br>0 - poweredOff;<br>1 - poweredOn;<br>2 - suspended|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.storage.committed\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine committed storage space (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.storage.readoio\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|Average number of outstanding read requests to the virtual disk during the collection interval.|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - disk device instance (mandatory)|<| |vmware.vm.storage.totalreadlatency\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|The average time a read from the virtual disk takes (milliseconds).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - disk device instance (mandatory)|<| |vmware.vm.storage.totalwritelatency\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|The average time a write to the virtual disk takes (milliseconds).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - disk device instance (mandatory)|<| |vmware.vm.storage.uncommitted\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine uncommitted storage space (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.storage.unshared\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine unshared storage space (bytes).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.storage.writeoio\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|Average number of outstanding write requests to the virtual disk during the collection interval.|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - disk device instance (mandatory)|<| |vmware.vm.uptime\[<url>,<uuid>\]|<|<|<|<| |<|VMware virtual machine uptime (seconds).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.vfs.dev.discovery\[<url>,<uuid>\]|<|<|<|<| |<|Discovery of VMware virtual machine disk devices.|JSON object|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|<| |vmware.vm.vfs.dev.read\[<url>,<uuid>,<instance>,<mode>\]|<|<|<|<| |<|VMware virtual machine disk device read statistics (bytes/operations per second).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - disk device instance<br>**mode** - bps (default)/ops - bytes/operations per second|<| |vmware.vm.vfs.dev.write\[<url>,<uuid>,<instance>,<mode>\]|<|<|<|<| |<|VMware virtual machine disk device write statistics (bytes/operations per second).|Integer ^**[2](vmware_keys#footnotes)**^|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**instance** - disk device instance<br>**mode** - bps (default)/ops - bytes/operations per second|<| |vmware.vm.vfs.fs.discovery\[<url>,<uuid>\]|<|<|<|<| |<|Discovery of VMware virtual machine file systems.|JSON object|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name|VMware Tools must be installed on the guest virtual machine.| |vmware.vm.vfs.fs.size\[<url>,<uuid>,<fsname>,<mode>\]|<|<|<|<| |<|VMware virtual machine file system statistics (bytes/percentages).|Integer|**url** - VMware service URL<br>**uuid** - VMware virtual machine host name<br>**fsname** - file system name<br>**mode** - total/free/used/pfree/pused|VMware Tools must be installed on the guest virtual machine.|  
pt-br	#### Chaves de item  A tabela fornece detalhes sobre verificações simples que podem ser utilizadas para monitoramento de [ambientes VMware](/manual/vm_monitoring).  |Chave|<|<|<|<| |---|-|-|-|-| |<|Descrição|Valor de retorno|Parâmetros|Comentários| |vmware.cl.perfcounter\[<url>,<id>,<path>,<instance>\]|<|<|<|<| |<|Métricas de contador de performance para cluster VMware.|Inteiro|**url** - URL de serviço VMware<br>**id** - ID do cluster VMware<br>**path** - caminho do contador de performance<br>**instance** - instância de contador de performance|O `id` pode ser recebido do vmware.cluster.discovery\[\] como {\#CLUSTER.ID}| |vmware.cluster.discovery\[<url>\]|<|<|<|<| |<|Descoberta de clusters VMware.|Objeto JSON|**url** - URL de serviço VMware|<| |vmware.cluster.status\[<url>, <name>\]|<|<|<|<| |<|estado do cluster VMwre.|Inteiro:<br>0 - cinza;<br>1 - verde;<br>2 - amarelo;<br>3 - vermelho|**url** - URL de serviço VMware<br>**name** - nome de cluster VMwre|<| |vmware.datastore.discovery\[<url>\]|<|<|<|<| |<|Descoberta de datastores VMware.|Objeto JSON|**url** - URL de serviço VMware|<| |vmware.datastore.hv.list\[<url>,<datastore>\]|<|<|<|<| |<|Lista de datastore hypervisors.|Objeto JSON|**url** - URL de serviço VMware<br>**datastore** - nome do datastore|<| |vmware.datastore.read\[<url>,<datastore>,<mode>\]|<|<|<|<| |<|Quantidade de tempo para uma operação de leitura a partir do datastore (milissegundos).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**datastore** - nome do datastore<br>**mode** - latência (valor médio, padrão), maxlatency (valor máximo)|<| |vmware.datastore.size\[<url>,<datastore>,<mode>\]|<|<|<|<| |<|Espaço em bytes ou em porcentagem do total do datastore VMware.|Inteiro - para bytes<br>Número flutuante - para porcentagem|**url** - URL de serviço VMware<br>**datastore** - nome do datastore<br>**mode** - valores possíveis:<br>total (padrão), free, pfree (livre, porcentagem), uncommitted|<| |vmware.datastore.write\[<url>,<datastore>,<mode>\]|<|<|<|<| |<|Quantidade de tempo para uma operação de leitura no datastore (milissegundos).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**datastore** - nome do datastore<br>**mode** - latência (valore médio, padrão), maxlatency (valor máximo)|<| |vmware.dc.discovery\[<url>\]|<|<|<|<| |<|Descoberta de datacenters VMware.|Objeto JSON|**url** - URL de serviço VMware|<| |vmware.eventlog\[<url>,<mode>\]|<|<|<|<| |<|Log de evento VMware.|Log|**url** - URL de serviço VMware<br>**mode** - *all* (padrão), *skip* - pula o processamento de dados antigos|Deve haver apenas uma chave de item vmware.eventlog\[\] por URL.<br><br>Veja também: [exemplo de filtragem](/manual/config/items/preprocessing/examples#filtering_vmware_event_log_records) de registros de log VMware.| |vmware.fullname\[<url>\]|<|<|<|<| |<|Nome completo do serviço VMware.|String|**url** - URL de serviço VMware|<| |vmware.hv.cluster.name\[<url>,<uuid>\]|<|<|<|<| |<|Nome do cluster do hypervisor VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.cpu.usage\[<url>,<uuid>\]|<|<|<|<| |<|Uso de processador pelo hypervisor VMware (Hz).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.cpu.usage.perf\[<url>,<uuid>\]|<|<|<|<| |<|Uso de processador pelo hypervisor VMware como uma porcentagem durante o intervalo.|Número flutuante|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.cpu.utilization\[<url>,<uuid>\]|<|<|<|<| |<|Uso de processador pelo hypervisor VMware como uma porcentagem durante o intervalo, dependente do gerenciamento de energia ou HT.|Número flutuante|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.datacenter.name\[<url>,<uuid>\]|<|<|<|<| |<|Nome do datancenter do hypervisor VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.datastore.discovery\[<url>,<uuid>\]|<|<|<|<| |<|Descoberta de datastores de hypervisor VMware.|Objeto JSON|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.datastore.list\[<url>,<uuid>\]|<|<|<|<| |<|Lista de datastores de hypervisor VMware.|Objeto JSON|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.datastore.multipath\[<url>,<uuid>,<datastore>,<partitionid>\]|<|<|<|<| |<|Número de caminhos de datastores disponíveis.|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware<br>**datastore** - nome do datastore<br>**partitionid** - ID interno do dispositibo físico do vmware.hv.datastore.discovery|<| |vmware.hv.datastore.read\[<url>,<uuid>,<datastore>,<mode>\]|<|<|<|<| |<|Quantidade de tempo médio para uma operação de leitura a partir do datastore (milissegundos).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware<br>**datastore** - nome do datastore<br>**mode** - latência (padrão)|<| |vmware.hv.datastore.size\[<url>,<uuid>,<datastore>,<mode>\]|<|<|<|<| |<|Espaço do datastore VMware em bytes ou em porcentagem do total.|Inteiro - para bytes<br>Número flutuante - para porcentagem|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware<br>**datastore** - nome do datastore<br>**mode** - valores possíveis:<br>total (padrão), free, pfree (livre, porcentagem), uncommitted|<| |vmware.hv.datastore.write\[<url>,<uuid>,<datastore>,<mode>\]|<|<|<|<| |<|Quantidade de tempo médio para uma operação de escrita para o datastore (milissegundos).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware<br>**datastore** - nome do datastore<br>**mode** - latência (padrão)|<| |vmware.hv.discovery\[<url>\]|<|<|<|<| |<|Descoberta de hypervisors VMware.|Objeto JSON|**url** - URL de serviço VMware|<| |vmware.hv.fullname\[<url>,<uuid>\]|<|<|<|<| |<|Nome do hypervisor VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.hw.cpu.freq\[<url>,<uuid>\]|<|<|<|<| |<|Frequência de processador do hypervisor VMware (Hz).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.hw.cpu.model\[<url>,<uuid>\]|<|<|<|<| |<|Modelo de processador do hypervisor VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.hw.cpu.num\[<url>,<uuid>\]|<|<|<|<| |<|Número de cores de processador no hypervisor VMware.|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.hw.cpu.threads\[<url>,<uuid>\]|<|<|<|<| |<|Número de threads de processador no hypervisor VMware.|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.hw.memory\[<url>,<uuid>\]|<|<|<|<| |<|Tamanho de memória total do VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.hw.model\[<url>,<uuid>\]|<|<|<|<| |<|Modelo de hypervisor VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.hw.uuid\[<url>,<uuid>\]|<|<|<|<| |<|UUID de BIOS do hypervisor VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.hw.vendor\[<url>,<uuid>\]|<|<|<|<| |<|Nome do fornecedor do hypervisor VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.maintenance\[<url>,<uuid>\]|<|<|<|<| |<|Estado de manutenção do hypervisor VMware.|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|Retorna '0' - não em manutenção ou '1' - em manutenção| |vmware.hv.memory.size.ballooned\[<url>,<uuid>\]|<|<|<|<| |<|Tamanho de memória inflada do hypervisor VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.memory.used\[<url>,<uuid>\]|<|<|<|<| |<|Tamanho de memória usada pelo hypervisor VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.network.in\[<url>,<uuid>,<mode>\]|<|<|<|<| |<|Estatísticas de entrada de rede do hypervisor VMware (bytes por segundo).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware<br>**mode** - bps (padrão)|<| |vmware.hv.network.out\[<url>,<uuid>,<mode>\]|<|<|<|<| |<|Estatísticas de saída de rede do hypervisor VMware (bytes por segundo).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware<br>**mode** - bps (padrão)|<| |vmware.hv.perfcounter\[<url>,<uuid>,<path>,<instance>\]|<|<|<|<| |<|Valor de contador de performance do hypervisor VMware.|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware<br>**path** - caminho do contador de performance ^**[1](vmware_keys#footnotes)**^<br>**instance** - instância do contador de performance. Use instância vazia para agragar valores (padrão)|<| |vmware.hv.power\[<url>,<uuid>,<max>\]|<|<|<|<| |<|Uso de energia por hypervisor VMware (W).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware<br>**max** - máximo uso de energia permitido|<| |vmware.hv.sensor.health.state\[<url>,<uuid>\]|<|<|<|<| |<|Sensor de estado de integridade do hypervisor VMware.|Inteiro:<br>0 - cinza;<br>1 - verde;<br>2 - amarelo;<br>3 - vermelho|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.sensors.get\[<url>,<uuid>\]|<|<|<|<| |<|Sensores de estado de HW de fornecedor do hypervisor VMware.|JSON|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.status\[<url>,<uuid>\]|<|<|<|<| |<|Estado do hypervisor VMware.|Inteiro:<br>0 - cinza;<br>1 - verde;<br>2 - amarelo;<br>3 - vermelho|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|Usa a propriedade de estado geral do sistema do host.| |vmware.hv.uptime\[<url>,<uuid>\]|<|<|<|<| |<|Tempo ativo do  hypervisor VMware (segundos).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.version\[<url>,<uuid>\]|<|<|<|<| |<|Versão do hypervisor VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.hv.vm.num\[<url>,<uuid>\]|<|<|<|<| |<|Número de máquinas virtuais no hypervisor VMware.|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host do hypervisor VMware|<| |vmware.version\[<url>\]|<|<|<|<| |<|Versão do serviço VMware.|String|**url** - URL de serviço VMware|<| |vmware.vm.cluster.name\[<url>,<uuid>\]|<|<|<|<| |<|Nome da máquina virtual VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.cpu.latency\[<url>,<uuid>\]|<|<|<|<| |<|Porcentagem de tempo em que a máquina virtual é incapaz de ser executada porque está disputando acesso a CPU física.|Número flutuante|**url** - URL de serviço VMware<br>**uuid** - nome de host da máquina virtual no VMware|<| |vmware.vm.cpu.num\[<url>,<uuid>\]|<|<|<|<| |<|Número de processadores nas máquinas virtuais no VMware.|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de máquina virtual do VMware|<| |vmware.vm.cpu.readiness\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|Porcentagem de tempo que a máquina virtual está pronta, mas não consegue agendar execução na CPU física.|Número flutuante|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instância de CPU|<| |vmware.vm.cpu.ready\[<url>,<uuid>\]|<|<|<|<| |<|Tempo (em milisegundos) que a máquina virtual está pronta, mas não consegue agendar execução na CPU física. O tempo de CPU ready é dependente do número de máquinas virtuais no host e suas cargas de CPU (%).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host de maquina virtual VMware|<| |vmware.vm.cpu.swapwait\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|Porcentagem de tempo de CPU gasto aguardando por swap-in.|Número flutuante|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instância de CPU|<| |vmware.vm.cpu.usage\[<url>,<uuid>\]|<|<|<|<| |<|Uso de processador por máquia virtual VMware (Hz).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.cpu.usage.perf\[<url>,<uuid>\]|<|<|<|<| |<|Uso de processador por máquina virtual VMware como uma porcentagem durante o intervalo.|Número flutuante|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.datacenter.name\[<url>,<uuid>\]|<|<|<|<| |<|Nome do datacenter de máquinas virtuais VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.discovery\[<url>\]|<|<|<|<| |<|Descoberta de máquinas virtuais VMware.|Objeto JSON|**url** - URL de serviço VMware|<| |vmware.vm.guest.memory.size.swapped\[<url>,<uuid>\]|<|<|<|<| |<|Quantidade de memória física de convidado que é enviada como swap para o espaço de swap (KB).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.guest.osuptime\[<url>,<uuid>\]|<|<|<|<| |<|Tempo total discorrido desde a última inicialização de sistema operacional (em segundos).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.hv.name\[<url>,<uuid>\]|<|<|<|<| |<|Nome de hypervisor de máquina virtual VMware.|String|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.size\[<url>,<uuid>\]|<|<|<|<| |<|Tamnho de memória total de máquina virtual VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.size.ballooned\[<url>,<uuid>\]|<|<|<|<| |<|Tamanho de memória inflada (balloon) da máquina virtual VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.size.compressed\[<url>,<uuid>\]|<|<|<|<| |<|Tamanho de memória comprimida da máquina virtual VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.size.consumed\[<url>,<uuid>\]|<|<|<|<| |<|Quantidade de memória física do host consumida para fazer backup das páginas de memória física de convidado (KB).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.size.private\[<url>,<uuid>\]|<|<|<|<| |<|Tamanho de memória privada da máquina virtual VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.size.shared\[<url>,<uuid>\]|<|<|<|<| |<|Tamanho de memória compartilhada da máquina virtual (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.size.swapped\[<url>,<uuid>\]|<|<|<|<| |<|Tamanho de memória em swap da máquina virtual VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.size.usage.guest\[<url>,<uuid>\]|<|<|<|<| |<|Uso de memória por máquina virtual VMware convidada (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.size.usage.host\[<url>,<uuid>\]|<|<|<|<| |<|Uso de memória do host por máquina virtual VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.memory.usage\[<url>,<uuid>\]|<|<|<|<| |<|Porcentagem de memória física do host que foi consumida.|Número flutuante|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.net.if.discovery\[<url>,<uuid>\]|<|<|<|<| |<|Descoberta de interfaces de rede de máquina virtual VMware.|Objeto JSON|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.net.if.in\[<url>,<uuid>,<instance>,<mode>\]|<|<|<|<| |<|Estatísticas de entrada de interface de rede da máquina virtual (bytes/pacotes por segundo).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instância de interface de rede<br>**mode** - bps (padrão)/pps - bytes/pacotes por segundo|<| |vmware.vm.net.if.out\[<url>,<uuid>,<instance>,<mode>\]|<|<|<|<| |<|Estatísticas de saída de interface de rede da máquina virtual VMware (bytes/pacotes por segundo).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - intência de interface de rede<br>**mode** - bps (padrão)/pps - bytes/pacotes por segundo|<| |vmware.vm.net.if.usage\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|Utilização de rede da máquina virtual VMware (combinadas taxa de transmissão e taxa de recepção (transmit-rates e receive-rates)) durante o intervalo (KBps).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instÂncia de interface de rede|<| |vmware.vm.perfcounter\[<url>,<uuid>,<path>,<instance>\]|<|<|<|<| |<|Valor de contador de performance da máquina virtual VMware.|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**path** - caminho do contador de performance ^**[1](vmware_keys#footnotes)**^<br>**instance** - instância do contador de performance. Use instância vazia para agregar valores (padrão)|<| |vmware.vm.powerstate\[<url>,<uuid>\]|<|<|<|<| |<|Estado de energia da máquina virtual VMware.|Inteiro:<br>0 - desligada;<br>1 - ligada;<br>2 - suspesa|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.storage.committed\[<url>,<uuid>\]|<|<|<|<| |<|Espaço de armazenamento entregue à máquina virtual VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.storage.readoio\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|Número médio de solicitações de leitura pendentes para o disco virtual durante o intervalo de coleta.|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instância de dispositivo de disco (obrigatório)|<| |vmware.vm.storage.totalreadlatency\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|O tempo médio que uma leitura a partir dos discos virtuais leva (milissegundos).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instância de dispositivo de disco (obrigatório)|<| |vmware.vm.storage.totalwritelatency\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|O tempo médio que uma escrita nos discos virtuais leva (milissegundos).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instância de dispositivo de disco (obrigatório)|<| |vmware.vm.storage.uncommitted\[<url>,<uuid>\]|<|<|<|<| |<|Espaço de armazenamento revogado da máquina virtual VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.storage.unshared\[<url>,<uuid>\]|<|<|<|<| |<|Espaço de armazenamento descompartilhado na máquina virtual VMware (bytes).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.storage.writeoio\[<url>,<uuid>,<instance>\]|<|<|<|<| |<|Número médio de solicitações de escrita pendente para o disco virtual durante o intervalo de coleta.|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instância de dispositivo de disco (obrigatório)|<| |vmware.vm.uptime\[<url>,<uuid>\]|<|<|<|<| |<|Tempo ativo da máquina virtual VMware (segundos).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.vfs.dev.discovery\[<url>,<uuid>\]|<|<|<|<| |<|Descoberta de dispositivos de disco de máquina virtual VMware.|Objeto JSON|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|<| |vmware.vm.vfs.dev.read\[<url>,<uuid>,<instance>,<mode>\]|<|<|<|<| |<|Estatísticas de leitura de dispositivos de disco da máquina virtual VMware (bytes/operações por segundo).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instância de dispositivo de disco<br>**mode** - bps (padrão)/ops - bytes/operações por segundo|<| |vmware.vm.vfs.dev.write\[<url>,<uuid>,<instance>,<mode>\]|<|<|<|<| |<|Estatísticas de escrita dos dispositivos de disco da máquina virtual VMware (bytes/operações por segundo).|Inteiro ^**[2](vmware_keys#footnotes)**^|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**instance** - instância de dispositivo de disco<br>**mode** - bps (padrão)/ops - bytes/operações por segundo|<| |vmware.vm.vfs.fs.discovery\[<url>,<uuid>\]|<|<|<|<| |<|Descoberta de sistemas de arquivo de máquina virtual VMware.|Objeto JSON|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware|O VMware Tools deve estar instalado nas máquinas virtuais (guest).| |vmware.vm.vfs.fs.size\[<url>,<uuid>,<fsname>,<mode>\]|<|<|<|<| |<|Estatísticas de sistema de arquivo da máquina virtual VMware (bytes/porcentagens).|Inteiro|**url** - URL de serviço VMware<br>**uuid** - nome de host de máquina virtual VMware<br>**fsname** - nome do sistema de arquivo<br>**mode** - total/free/used/pfree/pused|O VMware Tools deve estar instalado nas máquinas virtuais (guest).|

en-us	#### Item key  The item key to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      net.if.discovery  This item is supported since Zabbix agent 2.0.
pt-br	#### Chave do item  A chave do item a ser usada na [descoberta regra](/manual/discovery/low_level_discovery#discovery_rule) é      net.if.discovery  Este item é suportado desde o agente Zabbix 2.0.

en-us	#### Item key  The item key to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      system.cpu.discovery  This item is supported since Zabbix agent 2.4.
pt-br	#### Chave do item  A chave do item a ser usada na [descoberta regra](/manual/discovery/low_level_discovery#discovery_rule) é      system.cpu.discovery  Este item é suportado desde o agente Zabbix 2.4.

en-us	#### Item key  The item key to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      vfs.dev.discovery  This item is supported on Linux platforms only, since Zabbix agent 4.4.  You may create discovery rules using this discovery item and:  -   filter: **{\#DEVNAME} matches `sd[\D]$`** - to discover devices     named "sd0", "sd1", "sd2", ... -   filter: **{\#DEVTYPE} matches `disk` AND {\#DEVNAME} does not match     `^loop.*`** - to discover disk type devices whose name does not     start with "loop"
pt-br	#### Chave do item  A chave do item a ser usada na [descoberta regra](/manual/discovery/low_level_discovery#discovery_rule) é      vfs.dev.discovery  Este item é suportado apenas em plataformas Linux, desde o agente Zabbix 4.4.  Você pode criar regras de descoberta usando este item de descoberta e:  - filtro: **{\#DEVNAME} corresponde a `sd[\D]$`** - para descobrir dispositivos     chamado "sd0", "sd1", "sd2", ... - filtro: **{\#DEVTYPE} corresponde a `disk` E {\#DEVNAME} não corresponde     `^loop.*`** - para descobrir dispositivos de tipo de disco cujo nome não     comece com "loop"

en-us	#### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      perf_instance.discovery[object]  or, to be able to provide the object name in English only, independently of OS localization:      perf_instance_en.discovery[object]  For example:      perf_instance.discovery[Processador]     perf_instance_en.discovery[Processor]  These items are supported since Zabbix Windows agent 5.0.1.
pt-br	#### Chave do item  O item a ser usado na [descoberta regra](/manual/discovery/low_level_discovery#discovery_rule) é      perf_instance.discovery[objeto]  ou, para poder fornecer o nome do objeto apenas em inglês, independentemente de localização do SO:      perf_instance_en.discovery[objeto]  Por exemplo:      perf_instance.discovery[Processador]     perf_instance_en.discovery[Processador]  Esses itens são suportados desde o Zabbix Windows agent 5.0.1.

en-us	#### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      service.discovery  This item is supported since Zabbix Windows agent 3.0.
pt-br	#### Chave do item  O item a ser usado na [descoberta regra](/manual/discovery/low_level_discovery#discovery_rule) é      serviço.descoberta  Este item é suportado desde o Zabbix Windows agent 3.0.

en-us	#### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is the      systemd.unit.discovery  ::: noteimportant This [item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) key is only supported in Zabbix agent 2. :::  This item returns a JSON with information about systemd units, for example:      [{         "{#UNIT.NAME}": "mysqld.service",         "{#UNIT.DESCRIPTION}": "MySQL Server",         "{#UNIT.LOADSTATE}": "loaded",         "{#UNIT.ACTIVESTATE}": "active",         "{#UNIT.SUBSTATE}": "running",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/mysqld_2eservice",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": ""         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "enabled"     }, {         "{#UNIT.NAME}": "systemd-journald.socket",         "{#UNIT.DESCRIPTION}": "Journal Socket",         "{#UNIT.LOADSTATE}": "loaded",         "{#UNIT.ACTIVESTATE}": "active",         "{#UNIT.SUBSTATE}": "running",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/systemd_2djournald_2esocket",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/"         "{#UNIT.UNITFILESTATE}": "enabled"     }]
pt-br	#### Chave do item  O item a ser usado na [descoberta regra](/manual/discovery/low_level_discovery#discovery_rule) é a      systemd.unit.discovery  ::: não importante este [item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) é suportado apenas no agente Zabbix 2. :::  Este item retorna um JSON com informações sobre unidades systemd, por exemplo:      [{         "{#UNIT.NAME}": "mysqld.service",         "{#UNIT.DESCRIPTION}": "Servidor MySQL",         "{#UNIT.LOADSTATE}": "carregado",         "{#UNIT.ACTIVESTATE}": "ativo",         "{#UNIT.SUBSTATE}": "executando",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/mysqld_2eservice",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": ""         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "habilitado"     }, {         "{#UNIT.NAME}": "systemd-journald.socket",         "{#UNIT.DESCRIPTION}": "Soquete de diário",         "{#UNIT.LOADSTATE}": "carregado",         "{#UNIT.ACTIVESTATE}": "ativo",         "{#UNIT.SUBSTATE}": "executando",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/systemd_2djournald_2esocket",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/"         "{#UNIT.UNITFILESTATE}": "habilitado"     }]

en-us	#### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is the      zabbix[host,discovery,interfaces]  internal item. This item is supported since Zabbix server 3.4.  This item returns a JSON with the description of interfaces, including:  -   IP address/DNS hostname (depending on the “Connect to” host setting) -   Port number -   Interface type (Zabbix agent, SNMP, JMX, IPMI) -   If it is the default interface or not -   If the bulk request feature is enabled - for SNMP interfaces only.  For example:      [{"{#IF.CONN}":"192.168.3.1","{#IF.IP}":"192.168.3.1","{#IF.DNS}":"","{#IF.PORT}":"10050","{#IF.TYPE}":"AGENT","{#IF.DEFAULT}":1}]    With multiple interfaces their records in JSON are ordered by:  -   Interface type, -   Default - the default interface is put before non-default     interfaces, -   Interface ID (in ascending order).
pt-br	#### Chave do item  O item a ser usado na [descoberta regra](/manual/discovery/low_level_discovery#discovery_rule) é o      zabbix[host, descoberta, interfaces]  artigo interno. Este item é suportado desde o servidor Zabbix 3.4.  Este item retorna um JSON com a descrição das interfaces, incluindo:  - Endereço IP/nome do host DNS (dependendo da configuração do host “Connect to”) -   Número da porta - Tipo de interface (agente Zabbix, SNMP, JMX, IPMI) - Se é a interface padrão ou não - Se o recurso de solicitação em massa estiver ativado - apenas para interfaces SNMP.  Por exemplo:      [{"{#IF.CONN}":"192.168.3.1","{#IF.IP}":"192.168.3.1","{#IF.DNS}":"","{#IF.PORT }":"10050","{#IF.TYPE}":"AGENTE","{#IF.DEFAULT}":1}]  Com várias interfaces, seus registros em JSON são ordenados por:  - Tipo de interface, - Padrão - a interface padrão é colocada antes do não padrão     interfaces, - ID da interface (em ordem crescente).

en-us	#### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      wmi.getall[<namespace>,<query>]  This [item](/manual/config/items/itemtypes/zabbix_agent/win_keys) transforms the query result into a JSON array. For example:      select * from Win32_DiskDrive where Name like '%PHYSICALDRIVE%'  may return something like this:  ``` {.java} [     {         "DeviceID" : "\\.\PHYSICALDRIVE0",         "BytesPerSector" : 512,         "Capabilities" : [             3,             4         ],         "CapabilityDescriptions" : [             "Random Access",             "Supports Writing"         ],         "Caption" : "VBOX HARDDISK ATA Device",         "ConfigManagerErrorCode" : "0",         "ConfigManagerUserConfig" : "false",         "CreationClassName" : "Win32_DiskDrive",         "Description" : "Disk drive",         "FirmwareRevision" : "1.0",         "Index" : 0,         "InterfaceType" : "IDE"     },     {         "DeviceID" : "\\.\PHYSICALDRIVE1",         "BytesPerSector" : 512,         "Capabilities" : [             3,             4         ],         "CapabilityDescriptions" : [             "Random Access",             "Supports Writing"         ],         "Caption" : "VBOX HARDDISK ATA Device",         "ConfigManagerErrorCode" : "0",         "ConfigManagerUserConfig" : "false",         "CreationClassName" : "Win32_DiskDrive",         "Description" : "Disk drive",         "FirmwareRevision" : "1.0",         "Index" : 1,         "InterfaceType" : "IDE"     } ] ```  This item is supported since Zabbix Windows agent 4.4.
pt-br	#### Chave do item  O item a ser usado na [descoberta regra](/manual/discovery/low_level_discovery#discovery_rule) é      wmi.getall[<namespace>,<consulta>]  Este [item](/manual/config/items/itemtypes/zabbix_agent/win_keys) transforma o resultado da consulta em uma matriz JSON. Por exemplo:      selecione * de Win32_DiskDrive onde Nome como '%PHYSICALDRIVE%'  pode retornar algo assim:  ``` {.java} [     {         "DeviceID" : "\\.\PHYSICALDRIVE0",         "BytesPorSetor" : 512,         "Recursos" : [             3,             4         ],         "Descrições de Capacidade" : [             "Acesso aleatório",             "Suporta Escrita"         ],         "Caption": "Dispositivo VBOX HARDDISK ATA",         "ConfigManagerErrorCode" : "0",         "ConfigManagerUserConfig": "false",         "CreationClassName": "Win32_DiskDrive",         "Descrição" : "Unidade de disco",         "FirmwareRevision" : "1.0",         "Índice": 0,         "InterfaceType": "IDE"     },     {         "DeviceID" : "\\.\PHYSICALDRIVE1",         "BytesPorSetor" : 512,         "Recursos" : [             3,             4         ],         "Descrições de Capacidade" : [             "Acesso aleatório",             "Suporta Escrita"         ],         "Caption": "Dispositivo VBOX HARDDISK ATA",         "ConfigManagerErrorCode" : "0",         "ConfigManagerUserConfig": "false",         "CreationClassName": "Win32_DiskDrive",         "Descrição" : "Unidade de disco",         "FirmwareRevision" : "1.0",         "Índice" : 1,         "InterfaceType": "IDE"     } ] ```  Este item é suportado desde o Zabbix Windows agent 4.4.

en-us	#### Item key  Unlike with file system and network interface discovery, the item does not necessarily has to have an "snmp.discovery" key - item type of SNMP agent is sufficient.  Discovery of SNMP OIDs is supported since Zabbix server/proxy 2.0.  To configure the discovery rule, do the following:  -   Go to: *Configuration* → *Templates* -   Click on *Discovery* in the row of an appropriate template  ![](../../../../../assets/en/manual/discovery/low_level_discovery/templates_snmp.png)  -   Click on *Create discovery rule* in the upper right corner of the     screen -   Fill in the discovery rule form with the required details as in the     screenshot below  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_rule_snmp.png){width="600"}  All mandatory input fields are marked with a red asterisk.  The OIDs to discover are defined in SNMP OID field in the following format: `discovery[{#MACRO1}, oid1, {#MACRO2}, oid2, …,]`  where *{\#MACRO1}*, *{\#MACRO2}* … are valid lld macro names and *oid1*, *oid2*... are OIDs capable of generating meaningful values for these macros. A built-in macro *{\#SNMPINDEX}* containing index of the discovered OID is applied to discovered entities. The discovered entities are grouped by *{\#SNMPINDEX}* macro value.  To understand what we mean, let us perform few snmpwalks on our switch:      $ snmpwalk -v 2c -c public 192.168.1.1 IF-MIB::ifDescr     IF-MIB::ifDescr.1 = STRING: WAN     IF-MIB::ifDescr.2 = STRING: LAN1     IF-MIB::ifDescr.3 = STRING: LAN2      $ snmpwalk -v 2c -c public 192.168.1.1 IF-MIB::ifPhysAddress     IF-MIB::ifPhysAddress.1 = STRING: 8:0:27:90:7a:75     IF-MIB::ifPhysAddress.2 = STRING: 8:0:27:90:7a:76     IF-MIB::ifPhysAddress.3 = STRING: 8:0:27:2b:af:9e  And set SNMP OID to: `discovery[{#IFDESCR}, ifDescr, {#IFPHYSADDRESS}, ifPhysAddress]`  Now this rule will discover entities with {\#IFDESCR} macros set to **WAN**, **LAN1** and **LAN2**, {\#IFPHYSADDRESS} macros set to **8:0:27:90:7a:75**, **8:0:27:90:7a:76**, and **8:0:27:2b:af:9e**, {\#SNMPINDEX} macros set to the discovered OIDs indexes **1**, **2** and **3**:  ``` {.java} [     {         "{#SNMPINDEX}": "1",         "{#IFDESCR}": "WAN",         "{#IFPHYSADDRESS}": "8:0:27:90:7a:75"     },     {         "{#SNMPINDEX}": "2",         "{#IFDESCR}": "LAN1",         "{#IFPHYSADDRESS}": "8:0:27:90:7a:76"     },     {         "{#SNMPINDEX}": "3",         "{#IFDESCR}": "LAN2",         "{#IFPHYSADDRESS}": "8:0:27:2b:af:9e"     } ] ```  If an entity does not have the specified OID, then the corresponding macro will be omitted for this entity. For example if we have the following data:      ifDescr.1 "Interface #1"     ifDescr.2 "Interface #2"     ifDescr.4 "Interface #4"      ifAlias.1 "eth0"     ifAlias.2 "eth1"     ifAlias.3 "eth2"     ifAlias.5 "eth4"  Then in this case SNMP discovery `discovery[{#IFDESCR}, ifDescr, {#IFALIAS}, ifAlias]` will return the following structure:  ``` {.java} [     {         "{#SNMPINDEX}": 1,         "{#IFDESCR}": "Interface #1",         "{#IFALIAS}": "eth0"     },     {         "{#SNMPINDEX}": 2,         "{#IFDESCR}": "Interface #2",         "{#IFALIAS}": "eth1"     },     {         "{#SNMPINDEX}": 3,         "{#IFALIAS}": "eth2"     },     {         "{#SNMPINDEX}": 4,         "{#IFDESCR}": "Interface #4"     },     {         "{#SNMPINDEX}": 5,         "{#IFALIAS}": "eth4"     } ] ```
pt-br	#### Chave do item  Ao contrário da descoberta de sistema de arquivos e interface de rede, o item não não necessariamente tem que ter uma chave "snmp.discovery" - tipo de item de SNMP agente é suficiente.  A descoberta de OIDs SNMP é suportada desde o servidor/proxy Zabbix 2.0.  Para configurar a regra de descoberta, faça o seguinte:  - Vá para: *Configuração* → *Modelos* - Clique em *Discovery* na linha de um modelo apropriado  ![](../../../../../assets/en/manual/discovery/low_level_discovery/templates_snmp.png)  - Clique em *Criar regra de descoberta* no canto superior direito da     tela - Preencha o formulário de regra de descoberta com os detalhes necessários como no     captura de tela abaixo  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_rule_snmp.png){width="600"}  Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.  Os OIDs a serem descobertos são definidos no campo SNMP OID nas seguintes formato: `discovery[{#MACRO1}, oid1, {#MACRO2}, oid2, …,]`  onde *{\#MACRO1}*, *{\#MACRO2}* … são nomes válidos de macro lld e *oid1*, *oid2*... são OIDs capazes de gerar valores significativos para esses macros. Uma macro interna *{\#SNMPINDEX}* contendo o índice do OID descoberto é aplicado a entidades descobertas. O descoberto as entidades são agrupadas pelo valor da macro *{\#SNMPINDEX}*.  Para entender o que queremos dizer, vamos realizar alguns snmpwalks em nosso switch:      $ snmpwalk -v 2c -c public 192.168.1.1 IF-MIB::ifDescr     IF-MIB::ifDescr.1 = STRING: WAN     IF-MIB::ifDescr.2 = STRING: LAN1     IF-MIB::ifDescr.3 = STRING: LAN2      $ snmpwalk -v 2c -c public 192.168.1.1 IF-MIB::ifPhysAddress     IF-MIB::ifPhysAddress.1 = STRING: 8:0:27:90:7a:75     IF-MIB::ifPhysAddress.2 = STRING: 8:0:27:90:7a:76     IF-MIB::ifPhysAddress.3 = STRING: 8:0:27:2b:af:9e  E defina SNMP OID para: `discovery[{#IFDESCR}, ifDescr, {#IFPHYSADDRESS}, ifPhysAddress]`  Agora esta regra descobrirá entidades com macros {\#IFDESCR} definidas como **WAN**, **LAN1** e **LAN2**, macros {\#IFPHYSADDRESS} definidas como **8:0:27:90:7a:75**, **8:0:27:90:7a:76** e **8:0:27:2b:af:9e**, macros {\#SNMPINDEX} definidas para os índices de OIDs descobertos **1**, **2** e **3**:  ``` {.java} [     {         "{#SNMPINDEX}": "1",         "{#IFDESCR}": "WAN",         "{#IFPHYSADDRESS}": "8:0:27:90:7a:75"     },     {         "{#SNMPINDEX}": "2",         "{#IFDESCR}": "LAN1",         "{#IFPHYSADDRESS}": "8:0:27:90:7a:76"     },     {         "{#SNMPINDEX}": "3",         "{#IFDESCR}": "LAN2",         "{#IFPHYSADDRESS}": "8:0:27:2b:af:9e"     } ] ```  Se uma entidade não tiver o OID especificado, então o macro será omitida para esta entidade. Por exemplo, se tivermos o seguintes dados:      ifDescr.1 "Interface #1"     ifDescr.2 "Interface #2"     ifDescr.4 "Interface #4"      ifAlias.1 "eth0"     ifAlias.2 "eth1"     ifAlias.3 "eth2"     ifAlias.5 "eth4"  Então, neste caso, a descoberta de SNMP `discovery[{#IFDESCR}, ifDescr, {#IFALIAS}, ifAlias]` retornará o seguinte estrutura:  ``` {.java} [     {         "{#SNMPINDEX}": 1,         "{#IFDESCR}": "Interface #1",         "{#IFALIAS}": "eth0"     },     {         "{#SNMPINDEX}": 2,         "{#IFDESCR}": "Interface #2",         "{#IFALIAS}": "eth1"     },     {         "{#SNMPINDEX}": 3,         "{#IFALIAS}": "eth2"     },     {         "{#SNMPINDEX}": 4,         "{#IFDESCR}": "Interface #4"     },     {         "{#SNMPINDEX}": 5,         "{#IFALIAS}": "eth4"     } ] ```

en-us	#### Item net.tcp.service parameters  **ftp**  Creates a TCP connection and expects the first 4 characters of the response to be "220 ", then sends "QUIT\\r\\n". Default port 21 is used if not specified.  **http**  Creates a TCP connection without expecting and sending anything. Default port 80 is used if not specified.  **https**  Uses (and only works with) libcurl, does not verify the authenticity of the certificate, does not verify the host name in the SSL certificate, only fetches the response header (HEAD request). Default port 443 is used if not specified.  **imap**  Creates a TCP connection and expects the first 4 characters of the response to be "\* OK", then sends "a1 LOGOUT\\r\\n". Default port 143 is used if not specified.  **ldap**  Opens a connection to an LDAP server and performs an LDAP search operation with filter set to (objectClass=\*). Expects successful retrieval of the first attribute of the first entry. Default port 389 is used if not specified.  **nntp**  Creates a TCP connection and expects the first 3 characters of the response to be "200" or "201", then sends "QUIT\\r\\n". Default port 119 is used if not specified.  **pop**  Creates a TCP connection and expects the first 3 characters of the response to be "+OK", then sends "QUIT\\r\\n". Default port 110 is used if not specified.  **smtp**  Creates a TCP connection and expects the first 3 characters of the response to be "220", followed by a space, the line ending or a dash. The lines containing a dash belong to a multi-line response and the response will be re-read until a line without the dash is received. Then sends "QUIT\\r\\n". Default port 25 is used if not specified.  **ssh**  Creates a TCP connection. If the connection has been established, both sides exchange an identification string (SSH-major.minor-XXXX), where major and minor are protocol versions and XXXX is a string. Zabbix checks if the string matching the specification is found and then sends back the string "SSH-major.minor-zabbix\_agent\\r\\n" or "0\\n" on mismatch. Default port 22 is used if not specified.  **tcp**  Creates a TCP connection without expecting and sending anything. Unlike the other checks requires the port parameter to be specified.  **telnet**  Creates a TCP connection and expects a login prompt (':' at the end). Default port 23 is used if not specified.
pt-br	#### Parâmetros net.tcp.service do item  **ftp**  Cria uma conexão TCP e espera os primeiros 4 caracteres do resposta seja "220 ", então envia "QUIT\\r\\n". A porta padrão 21 é usada se não for especificado.  **http**  Cria uma conexão TCP sem esperar e enviar nada. Predefinição a porta 80 é usada se não for especificada.  **https**  Usa (e só funciona com) libcurl, não verifica a autenticidade de o certificado, não verifica o nome do host no certificado SSL, apenas busca o cabeçalho de resposta (solicitação HEAD). A porta padrão 443 é usado se não for especificado.  **imap**  Cria uma conexão TCP e espera os primeiros 4 caracteres do resposta seja "\* OK", então envia "a1 LOGOUT\\r\\n". Porta padrão 143 é usado se não for especificado.  **ldap**  Abre uma conexão com um servidor LDAP e executa uma pesquisa LDAP operação com filtro definido como (objectClass=\*). Espera sucesso recuperação do primeiro atributo da primeira entrada. A porta padrão 389 é usado se não for especificado.  **nntp**  Cria uma conexão TCP e espera os 3 primeiros caracteres do resposta seja "200" ou "201", então envia "QUIT\\r\\n". Porta padrão 119 é usado se não for especificado.  **pop**  Cria uma conexão TCP e espera os 3 primeiros caracteres do resposta seja "+OK", então envia "QUIT\\r\\n". A porta padrão 110 é usada se não for especificado.  **smtp**  Cria uma conexão TCP e espera os 3 primeiros caracteres do resposta seja "220", seguido por um espaço, o final da linha ou um traço. As linhas que contêm um traço pertencem a uma resposta de várias linhas e a resposta será relido até que uma linha sem o traço seja recebida. Então envia "QUIT\\r\\n". A porta padrão 25 é usada se não for especificada.  **ssh**  Cria uma conexão TCP. Se a conexão foi estabelecida, ambos lados trocam uma string de identificação (SSH-major.minor-XXXX), onde major e minor são versões de protocolo e XXXX é uma string. Zabbix verifica se a string que corresponde à especificação foi encontrada e então envia volte a string "SSH-major.minor-zabbix\_agent\\r\\n" ou "0\\n" em incompatibilidade. A porta padrão 22 é usada se não for especificada.  **tcp**  Cria uma conexão TCP sem esperar e enviar nada. diferente as outras verificações requerem que o parâmetro port seja especificado.  **telnet**  Cria uma conexão TCP e espera um prompt de login (':' no final). A porta padrão 23 é usada se não for especificada.

en-us	#### Item net.udp.service parameters  **ntp**  Sends an SNTP packet over UDP and validates the response according to [RFC 4330, section 5](http://tools.ietf.org/html/rfc4330#section-5). Default port 123 is used if not specified.
pt-br	#### Item net.udp.service parameters  **ntp**  Envia um pacote SNTP sobre UDP e valida a resposta conforme [RFC 4330, seção 5](http://tools.ietf.org/html/rfc4330#section-5). O padrão é a porta 123 .

en-us	### Item  ::: noteclassic Web items cannot be directly created, updated or deleted via the Zabbix API. :::  The item object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |itemid|string|*(readonly)* ID of the item.| |**delay**<br>(required)|string|Update interval of the item. Accepts seconds or a time unit with suffix (30s,1m,2h,1d).<br>Optionally one or more [custom intervals](/manual/config/items/item/custom_intervals) can be specified either as flexible intervals or scheduling.<br>Multiple intervals are separated by a semicolon.<br>User macros may be used. A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Flexible intervals may be written as two macros separated by a forward slash (e.g. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Optional for Zabbix trapper, dependent items and for Zabbix agent (active) with `mqtt.get` key.| |**hostid**<br>(required)|string|ID of the host or template that the item belongs to.<br><br>For update operations this field is *readonly*.| |**interfaceid**<br>(required)|string|ID of the item's host interface.<br><br>Not required for template items. Optional for internal, active agent, trapper, calculated, dependent and database monitor items.| |**key\_**<br>(required)|string|Item key.| |**name**<br>(required)|string|Name of the item.| |**type**<br>(required)|integer|Type of the item.<br><br>Possible values:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - Simple check;<br>5 - Zabbix internal;<br>7 - Zabbix agent (active);<br>9 - Web item;<br>10 - External check;<br>11 - Database monitor;<br>12 - IPMI agent;<br>13 - SSH agent;<br>14 - Telnet agent;<br>15 - Calculated;<br>16 - JMX agent;<br>17 - SNMP trap;<br>18 - Dependent item;<br>19 - HTTP agent;<br>20 - SNMP agent;<br>21 - Script| |**url**<br>(required)|string|URL string, required only for HTTP agent item type. Supports user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**value\_type**<br>(required)|integer|Type of information of the item.<br><br>Possible values:<br>0 - numeric float;<br>1 - character;<br>2 - log;<br>3 - numeric unsigned;<br>4 - text.| |allow\_traps|integer|HTTP agent item field. Allow to populate value as in trapper item type also.<br><br>0 - *(default)* Do not allow to accept incoming data.<br>1 - Allow to accept incoming data.| |authtype|integer|Used only by SSH agent items or HTTP agent items.<br><br>SSH agent authentication method possible values:<br>0 - *(default)* password;<br>1 - public key.<br><br>HTTP agent authentication method possible values:<br>0 - *(default)* none<br>1 - basic<br>2 - NTLM<br>3 - Kerberos| |description|string|Description of the item.| |error|string|*(readonly)* Error text if there are problems updating the item.| |flags|integer|*(readonly)* Origin of the item.<br><br>Possible values:<br>0 - a plain item;<br>4 - a discovered item.| |follow\_redirects|integer|HTTP agent item field. Follow response redirects while pooling data.<br><br>0 - Do not follow redirects.<br>1 - *(default)* Follow redirects.| |headers|object|HTTP agent item field. Object with HTTP(S) request headers, where header name is used as key and header value as value.<br><br>Example:<br>{ "User-Agent": "Zabbix" }| |history|string|A time unit of how long the history data should be stored. Also accepts user macro.<br><br>Default: 90d.| |http\_proxy|string|HTTP agent item field. HTTP(S) proxy connection string.| |inventory\_link|integer|ID of the host inventory field that is populated by the item.<br><br>Refer to the [host inventory page](/manual/api/reference/host/object#host_inventory) for a list of supported host inventory fields and their IDs.<br><br>Default: 0.| |ipmi\_sensor|string|IPMI sensor. Used only by IPMI items.| |jmx\_endpoint|string|JMX agent custom connection string.<br><br>Default value:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |lastclock|timestamp|*(readonly)* Time when the item was last updated.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |lastns|integer|*(readonly)* Nanoseconds when the item was last updated.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |lastvalue|string|*(readonly)* Last value of the item.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |logtimefmt|string|Format of the time in log entries. Used only by log items.| |master\_itemid|integer|Master item ID.<br>Recursion up to 3 dependent items and maximum count of dependent items equal to 29999 are allowed.<br><br>Required by dependent items.| |output\_format|integer|HTTP agent item field. Should response be converted to JSON.<br><br>0 - *(default)* Store raw.<br>1 - Convert to JSON.| |params|string|Additional parameters depending on the type of the item:<br>- executed script for SSH and Telnet items;<br>- SQL query for database monitor items;<br>- formula for calculated items;<br>- the script for script item.| |parameters|array|Additional parameters for script items. Array of objects with 'name' and 'value' properties, where name must be unique.| |password|string|Password for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br>When used by JMX, username should also be specified together with password or both properties should be left blank.| |post\_type|integer|HTTP agent item field. Type of post data body stored in posts property.<br><br>0 - *(default)* Raw data.<br>2 - JSON data.<br>3 - XML data.| |posts|string|HTTP agent item field. HTTP(S) request body data. Used with post\_type.| |prevvalue|string|*(readonly)* Previous value of the item.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |privatekey|string|Name of the private key file.| |publickey|string|Name of the public key file.| |query\_fields|array|HTTP agent item field. Query parameters. Array of objects with 'key':'value' pairs, where value can be empty string.| |request\_method|integer|HTTP agent item field. Type of request method.<br><br>0 - *(default)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|HTTP agent item field. What part of response should be stored.<br><br>0 - *(default)* Body.<br>1 - Headers.<br>2 - Both body and headers will be stored.<br><br>For request\_method HEAD only 1 is allowed value.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|HTTP agent item field. Public SSL Key file path.| |ssl\_key\_file|string|HTTP agent item field. Private SSL Key file path.| |ssl\_key\_password|string|HTTP agent item field. Password for SSL Key file.| |state|integer|*(readonly)* State of the item.<br><br>Possible values:<br>0 - *(default)* normal;<br>1 - not supported.| |status|integer|Status of the item.<br><br>Possible values:<br>0 - *(default)* enabled item;<br>1 - disabled item.| |status\_codes|string|HTTP agent item field. Ranges of required HTTP status codes separated by commas. Also supports user macros as part of comma separated list.<br><br>Example: 200,200-{$M},{$M},200-400| |templateid|string|(readonly) ID of the parent template item.<br><br>*Hint*: Use the `hostid` property to specify the template that the item belongs to.| |timeout|string|Item data polling request timeout. Used for HTTP agent and script items. Supports user macros.<br><br>default: 3s<br>maximum value: 60s| |trapper\_hosts|string|Allowed hosts. Used by trapper items or HTTP agent items.| |trends|string|A time unit of how long the trends data should be stored. Also accepts user macro.<br><br>Default: 365d.| |units|string|Value units.| |username|string|Username for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br><br>Required by SSH and Telnet items.<br>When used by JMX, password should also be specified together with username or both properties should be left blank.| |uuid|string|Universal unique identifier, used for linking imported item to already existing ones. Used only for items on templates. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.| |valuemapid|string|ID of the associated value map.| |verify\_host|integer|HTTP agent item field. Validate host name in URL is in Common Name field or a Subject Alternate Name field of host certificate.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.| |verify\_peer|integer|HTTP agent item field. Validate is host certificate authentic.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.|
pt-br	### Item  ::: noteclassic Os itens da Web não podem ser criados, atualizados ou excluídos diretamente por meio de a API do Zabbix. :::  O objeto item tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |itemid|string|*(readonly)* ID do item.| |**atraso**<br>(obrigatório)|string|Intervalo de atualização do item. Aceita segundos ou uma unidade de tempo com sufixo (30s,1m,2h,1d).<br>Opcionalmente, um ou mais [intervalos personalizados](/manual/config/items/item/custom_intervals) podem ser especificados como intervalos flexíveis ou agendamento .<br>Vários intervalos são separados por um ponto e vírgula.<br>As macros do usuário podem ser usadas. Uma única macro deve preencher todo o campo. Não há suporte para várias macros em um campo ou macros misturadas com texto.<br>Intervalos flexíveis podem ser escritos como duas macros separadas por uma barra (por exemplo, `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br >Opcional para Zabbix trapper, itens dependentes e para Zabbix agent (ativo) com chave `mqtt.get`.| |**hostid**<br>(obrigatório)|string|ID do host ou modelo ao qual o item pertence.<br><br>Para operações de atualização, este campo é *readonly*.| |**interfaceid**<br>(obrigatório)|string|ID da interface do host do item.<br><br>Não obrigatório para itens de modelo. Opcional para itens internos, agente ativo, trapper, calculado, dependente e monitor de banco de dados.| |**chave\_**<br>(obrigatório)|string|Chave do item.| |**nome**<br>(obrigatório)|string|Nome do item.| |**tipo**<br>(obrigatório)|inteiro|Tipo do item.<br><br>Valores possíveis:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - Verificação simples;<br>5 - Zabbix interno;<br>7 - Agente Zabbix (ativo);<br>9 - Item da Web;<br>10 - Verificação externa;<br>11 - Monitor de banco de dados;<br>12 - Agente IPMI;<br>13 - Agente SSH;<br>14 - Agente Telnet;<br>15 - Calculado;<br>16 - Agente JMX;<br>17 - Armadilha SNMP;<br>18 - Item dependente ;<br>19 - Agente HTTP;<br>20 - Agente SNMP;<br>21 - Script| |**url**<br>(obrigatório)|string|string de URL, necessária apenas para o tipo de item de agente HTTP. Suporta macros de usuário, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**valor\_tipo**<br>(obrigatório)|inteiro|Tipo de informação do item.<br><br>Valores possíveis:<br>0 - número flutuante;<br>1 - caractere;<br >2 - log;<br>3 - numérico sem sinal;<br>4 - texto.| |allow\_traps|inteiro|campo de item do agente HTTP. Permitir preencher valor como no tipo de item trapper também.<br><br>0 - *(padrão)* Não permitir aceitar dados de entrada.<br>1 - Permitir aceitar dados de entrada.| |authtype|integer|Usado apenas por itens do agente SSH ou itens do agente HTTP.<br><br>Valores possíveis do método de autenticação do agente SSH:<br>0 - *(padrão)* senha;<br>1 - chave pública.< br><br>método de autenticação do agente HTTP valores possíveis:<br>0 - *(padrão)* nenhum<br>1 - básico<br>2 - NTLM<br>3 - Kerberos| |descrição|string|Descrição do item.| |error|string|*(readonly)* Texto de erro se houver problemas ao atualizar o item.| |flags|inteiro|*(somente leitura)* Origem do item.<br><br>Valores possíveis:<br>0 - um item simples;<br>4 - um item descoberto.| |follow\_redirects|inteiro|campo de item do agente HTTP. Siga os redirecionamentos de resposta ao agrupar dados.<br><br>0 - Não siga os redirecionamentos.<br>1 - *(padrão)* Siga os redirecionamentos.| |headers|object|campo de item do agente HTTP. Objeto com cabeçalhos de solicitação HTTP(S), onde o nome do cabeçalho é usado como chave e o valor do cabeçalho como valor.<br><br>Exemplo:<br>{ "User-Agent": "Zabbix" }| |history|string|Uma unidade de tempo de quanto tempo os dados do histórico devem ser armazenados. Também aceita macro de usuário.<br><br>Padrão: 90d.| |http\_proxy|string|campo de item do agente HTTP. Cadeia de conexão do proxy HTTP(S).| |inventário\_link|inteiro|ID do campo de inventário do host que é preenchido pelo item.<br><br>Consulte a [página de inventário do host](/manual/api/reference/host/object#host_inventory) para obter um lista de campos de inventário de host suportados e seus IDs.<br><br>Padrão: 0.| |ipmi\_sensor|string|sensor IPMI. Usado apenas por itens do IPMI.| |jmx\_endpoint|string|String de conexão personalizada do agente JMX.<br><br>Valor padrão:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT }/jmxrmi| |lastclock|timestamp|*(readonly)* Hora em que o item foi atualizado pela última vez.<br><br>Por padrão, apenas os valores que se enquadram nas últimas 24 horas são exibidos. Você pode estender esse período alterando o valor do parâmetro *Período máximo de exibição do histórico* na seção de menu *[Administração → Geral](/manual/web_interface/frontend_sections/administration/general#gui)*.| |lastns|integer|*(readonly)* Nanossegundos quando o item foi atualizado pela última vez.<br><br>Por padrão, apenas os valores que se enquadram nas últimas 24 horas são exibidos. Você pode estender esse período alterando o valor do parâmetro *Período máximo de exibição do histórico* na seção de menu *[Administração → Geral](/manual/web_interface/frontend_sections/administration/general#gui)*.| |lastvalue|string|*(readonly)* Último valor do item.<br><br>Por padrão, apenas os valores das últimas 24 horas são exibidos. Você pode estender esse período de tempo alterando o value do parâmetro *Período máximo de exibição do histórico* na seção de menu *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)*.| |logtimefmt|string|Formato da hora nas entradas de log. Usado apenas por itens de log.| |master\_itemid|integer|ID do item mestre.<br>Recursão de até 3 itens dependentes e contagem máxima de itens dependentes igual a 29999 são permitidas.<br><br>Requerido por itens dependentes.| |output\_format|inteiro|campo de item do agente HTTP. A resposta deve ser convertida em JSON.<br><br>0 - *(padrão)* Armazenar raw.<br>1 - Converter em JSON.| |params|string|Parâmetros adicionais dependendo do tipo do item:<br>- script executado para itens SSH e Telnet;<br>- consulta SQL para itens do monitor de banco de dados;<br>- fórmula para itens calculados;<br> - o script para o item de script.| |parameters|array|Parâmetros adicionais para itens de script. Matriz de objetos com propriedades 'nome' e 'valor', onde o nome deve ser exclusivo.| |senha|string|Senha para autenticação. Usado por itens de verificação simples, SSH, Telnet, monitor de banco de dados, JMX e agente HTTP.<br>Quando usado por JMX, o nome de usuário também deve ser especificado junto com a senha ou ambas as propriedades devem ser deixadas em branco.| |post\_type|inteiro|campo de item do agente HTTP. Tipo de corpo de dados de postagem armazenado na propriedade de postagens.<br><br>0 - *(padrão)* Dados brutos.<br>2 - Dados JSON.<br>3 - Dados XML.| |posts|string|campo de item do agente HTTP. Dados do corpo da solicitação HTTP(S). Usado com post\_type.| |prevvalue|string|*(readonly)* Valor anterior do item.<br><br>Por padrão, apenas os valores das últimas 24 horas são exibidos. Você pode estender esse período alterando o valor do parâmetro *Período máximo de exibição do histórico* na seção de menu *[Administração → Geral](/manual/web_interface/frontend_sections/administration/general#gui)*.| |privatekey|string|Nome do arquivo de chave privada.| |publickey|string|Nome do arquivo de chave pública.| |query\_fields|array|campo de item do agente HTTP. Parâmetros de consulta. Matriz de objetos com pares 'chave':'valor', onde valor pode ser uma string vazia.| |request\_method|integer|campo de item do agente HTTP. Tipo de método de solicitação.<br><br>0 - *(padrão)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |recuperar\_modo|inteiro|campo de item do agente HTTP. Qual parte da resposta deve ser armazenada.<br><br>0 - *(padrão)* Corpo.<br>1 - Cabeçalhos.<br>2 - O corpo e os cabeçalhos serão armazenados.<br><br>Para request\_method HEAD somente 1 é o valor permitido.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|campo de item do agente HTTP. Caminho do arquivo de chave SSL pública.| |ssl\_key\_file|string|campo de item do agente HTTP. Caminho do arquivo de chave SSL privada.| |ssl\_key\_password|string|campo de item do agente HTTP. Senha para arquivo de chave SSL.| |estado|inteiro|*(somente leitura)* Estado do item.<br><br>Valores possíveis:<br>0 - *(padrão)* normal;<br>1 - não suportado.| |status|inteiro|Status do item.<br><br>Valores possíveis:<br>0 - *(padrão)* item habilitado;<br>1 - item desabilitado.| |status\_codes|string|campo de item do agente HTTP. Intervalos de códigos de status HTTP necessários separados por vírgulas. Também suporta macros de usuário como parte da lista separada por vírgulas.<br><br>Exemplo: 200,200-{$M},{$M},200-400| |templateid|string|(somente leitura) ID do item de modelo pai.<br><br>*Dica*: Use a propriedade `hostid` para especificar o modelo ao qual o item pertence.| |timeout|string|Tempo limite da solicitação de sondagem de dados do item. Usado para agente HTTP e itens de script. Suporta macros de usuário.<br><br>padrão: 3s<br>valor máximo: 60s| |trapper\_hosts|string|Hosts permitidos. Usado por itens de trapper ou itens de agente HTTP.| |trends|string|Uma unidade de tempo de quanto tempo os dados de tendências devem ser armazenados. Também aceita macro de usuário.<br><br>Padrão: 365d.| |unidades|string|Unidades de valor.| |username|string|Username para autenticação. Usado por verificação simples, SSH, Telnet, monitor de banco de dados, itens de agente JMX e HTTP.<br><br>Requerido por itens SSH e Telnet.<br>Quando usado por JMX, a senha também deve ser especificada junto com o nome de usuário ou ambas as propriedades deve ser deixado em branco.| |uuid|string|Identificador único universal, usado para vincular item importado a itens já existentes. Usado apenas para itens em modelos. Gerado automaticamente, se não fornecido.<br><br>Para operações de atualização, este campo é *somente leitura*.| |valuemapid|string|ID do mapa de valores associado.| |verify\_host|inteiro|campo de item do agente HTTP. Validar o nome do host na URL está no campo Nome Comum ou em um campo Nome Alternativo da Entidade do certificado do host.<br><br>0 - *(padrão)* Não validar.<br>1 - Validar.| |verify\_peer|integer|campo de item do agente HTTP. Validar é o certificado do host autêntico.<br><br>0 - *(padrão)* Não validar.<br>1 - Validar.|

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

en-us	### Item preprocessing  The item preprocessing object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |**type**<br>(required)|integer|The preprocessing option type.<br><br>Possible values:<br>1 - Custom multiplier;<br>2 - Right trim;<br>3 - Left trim;<br>4 - Trim;<br>5 - Regular expression matching;<br>6 - Boolean to decimal;<br>7 - Octal to decimal;<br>8 - Hexadecimal to decimal;<br>9 - Simple change;<br>10 - Change per second;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - In range;<br>14 - Matches regular expression;<br>15 - Does not match regular expression;<br>16 - Check for error in JSON;<br>17 - Check for error in XML;<br>18 - Check for error using regular expression;<br>19 - Discard unchanged;<br>20 - Discard unchanged with heartbeat;<br>21 - JavaScript;<br>22 - Prometheus pattern;<br>23 - Prometheus to JSON;<br>24 - CSV to JSON;<br>25 - Replace;<br>26 - Check unsupported;<br>27 - XML to JSON.| |**params**<br>(required)|string|Additional parameters used by preprocessing option. Multiple parameters are separated by LF (\\n) character.| |**error\_handler**<br>(required)|integer|Action type used in case of preprocessing step failure.<br><br>Possible values:<br>0 - Error message is set by Zabbix server;<br>1 - Discard value;<br>2 - Set custom value;<br>3 - Set custom error message.| |**error\_handler\_params**<br>(required)|string|Error handler parameters. Used with `error_handler`.<br><br>Must be empty, if `error_handler` is 0 or 1.<br>Can be empty if, `error_handler` is 2.<br>Cannot be empty, if `error_handler` is 3.|  The following parameters and error handlers are supported for each preprocessing type.  |Preprocessing type|Name|Parameter 1|Parameter 2|Parameter 3|Supported error handlers| |------------------|----|-----------|-----------|-----------|------------------------| |1|Custom multiplier|number^1,\ 6^|<|<|0, 1, 2, 3| |2|Right trim|list of characters^2^|<|<|<| |3|Left trim|list of characters^2^|<|<|<| |4|Trim|list of characters^2^|<|<|<| |5|Regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |6|Boolean to decimal|<|<|<|0, 1, 2, 3| |7|Octal to decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal to decimal|<|<|<|0, 1, 2, 3| |9|Simple change|<|<|<|0, 1, 2, 3| |10|Change per second|<|<|<|0, 1, 2, 3| |11|XML XPath|path^4^|<|<|0, 1, 2, 3| |12|JSONPath|path^4^|<|<|0, 1, 2, 3| |13|In range|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Matches regular expression|pattern^3^|<|<|0, 1, 2, 3| |15|Does not match regular expression|pattern^3^|<|<|0, 1, 2, 3| |16|Check for error in JSON|path^4^|<|<|0, 1, 2, 3| |17|Check for error in XML|path^4^|<|<|0, 1, 2, 3| |18|Check for error using regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |19|Discard unchanged|<|<|<|<| |20|Discard unchanged with heartbeat|seconds^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Prometheus pattern|pattern^6,\ 7^|`value`, `label`, `function`|output^8,\ 9^|0, 1, 2, 3| |23|Prometheus to JSON|pattern^6,\ 7^|<|<|0, 1, 2, 3| |24|CSV to JSON|character^2^|character^2^|0,1|0, 1, 2, 3| |25|Replace|search string^2^|replacement^2^|<|<| |26|Check unsupported|<|<|<|1, 2, 3| |27|XML to JSON|<|<|<|0, 1, 2, 3|  ^1^ integer or floating-point number\ ^2^ string\ ^3^ regular expression\ ^4^ JSONPath or XML XPath\ ^5^ positive integer (with support of time suffixes, e.g. 30s, 1m, 2h, 1d)\ ^6^ user macro\ ^7^ Prometheus pattern following the syntax: `<metric name>{<label name>="<label value>", ...} == <value>`. Each Prometheus pattern component (metric, label name, label value and metric value) can be user macro.\ ^8^ Prometheus output following the syntax: `<label name>` (can be a user macro) if `label` is selected as the second parameter.\ ^9^ One of the aggregation functions: `sum`, `min`, `max`, `avg`, `count` if `function` is selected as the second parameter.
pt-br	### Pré-processamento de itens  O objeto de pré-processamento de item tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |**tipo**<br>(obrigatório)|inteiro|O tipo de opção de pré-processamento.<br><br>Valores possíveis:<br>1 - Multiplicador personalizado;<br>2 - Corte direito;<br>3 - Trim esquerdo;<br>4 - Trim;<br>5 - Correspondência de expressão regular;<br>6 - Booleano para decimal;<br>7 - Octal para decimal;<br>8 - Hexadecimal para decimal;<br>9 - Alteração simples;<br>10 - Alteração por segundo;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - No intervalo;<br>14 - Corresponde à expressão regular;<br>15 - Não corresponde à expressão regular;<br>16 - Verifique se há erro no JSON;<br>17 - Verifique se há erro no XML;<br>18 - Verifique se há erro usando a expressão regular;<br>19 - Descarte inalterado;<br >20 - Descartar inalterado com pulsação;<br>21 - JavaScript;<br>22 - Padrão Prometheus;<br>23 - Prometheus para JSON;<br>24 - CSV para JSON;<br>25 - Substituir;<br >26 - Verificação não suportada;<br>27 - XML para JSON.| |**params**<br>(obrigatório)|string|Parâmetros adicionais usados pela opção de pré-processamento. Vários parâmetros são separados pelo caractere LF (\\n).| |**error\_handler**<br>(obrigatório)|inteiro|Tipo de ação usado em caso de falha na etapa de pré-processamento.<br><br>Valores possíveis:<br>0 - Mensagem de erro é definida pelo servidor Zabbix;< br>1 - Descartar valor;<br>2 - Definir valor personalizado;<br>3 - Definir mensagem de erro personalizada.| |**error\_handler\_params**<br>(obrigatório)|string|Parâmetros do manipulador de erros. Usado com `error_handler`.<br><br>Deve estar vazio, se `error_handler` for 0 ou 1.<br>Pode estar vazio se, `error_handler` for 2.<br>Não pode estar vazio, se `error_handler` é 3.|  Os seguintes parâmetros e manipuladores de erros são suportados para cada tipo de pré-processamento.  |Tipo de pré-processamento|Nome|Parâmetro 1|Parâmetro 2|Parâmetro 3|Manipuladores de erro suportados| |------------------|----|-----------|-----------|- ----------|------------------------| |1|Multiplicador personalizado|número^1,\6^|<|<|0, 1, 2, 3| |2|Corte direito|lista de caracteres^2^|<|<|<| |3|Corte esquerdo|lista de caracteres^2^|<|<|<| |4|Cortar|lista de caracteres^2^|<|<|<| |5|Expressão regular|padrão^3^|saída^2^|<|0, 1, 2, 3| |6|Booleano para decimal|<|<|<|0, 1, 2, 3| |7|Octal para decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal para decimal|<|<|<|0, 1, 2, 3| |9|Mudança simples|<|<|<|0, 1, 2, 3| |10|Mudança por segundo|<|<|<|0, 1, 2, 3| |11|XML XPath|caminho^4^|<|<|0, 1, 2, 3| |12|JSONPath|caminho^4^|<|<|0, 1, 2, 3| |13|No intervalo|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Corresponde à expressão regular|padrão^3^|<|<|0, 1, 2, 3| |15|Não corresponde à expressão regular|padrão^3^|<|<|0, 1, 2, 3| |16|Verifique se há erro em JSON|path^4^|<|<|0, 1, 2, 3| |17|Verificar erros em XML|path^4^|<|<|0, 1, 2, 3| |18|Verifique se há erro usando expressão regular|pattern^3^|output^2^|<|0, 1, 2, 3| |19|Descartar inalterado|<|<|<|<| |20|Descartar inalterado com pulsação|segundos^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Padrão do Prometheus|padrão^6,\ 7^|`valor`, `rótulo`, `função`|saída^8,\ 9^|0, 1, 2, 3| |23|Prometheus para JSON|pattern^6,\7^|<|<|0, 1, 2, 3| |24|CSV para JSON|caractere^2^|caractere^2^|0,1|0, 1, 2, 3| |25|Substituir|sequência de pesquisa^2^|substituição^2^|<|<| |26|Verificação não suportada|<|<|<|1, 2, 3| |27|XML para JSON|<|<|<|0, 1, 2, 3|  ^1^ número inteiro ou de ponto flutuante\ ^2^ seqüência de caracteres\ ^3^ expressão regular\ ^4^ JSONPath ou XML XPath\ ^5^ inteiro positivo (com suporte de sufixos de tempo, por exemplo, 30s, 1m, 2h, 1d)\ ^6^ macro do usuário\ ^7^ Padrão do Prometheus seguindo a sintaxe: `<nome da métrica>{<nome do rótulo>="<valor do rótulo>", ...} == <valor>`. Cada Componente padrão do Prometheus (métrica, nome do rótulo, valor do rótulo e métrica value) pode ser macro do usuário.\ ^8^ Saída do Prometheus seguindo a sintaxe: `<label name>` (pode ser uma macro de usuário) se `label` for selecionado como o segundo parâmetro.\ ^9^ Uma das funções de agregação: `sum`, `min`, `max`, `avg`, `count` se `function` for selecionado como o segundo parâmetro.

en-us	#### itemprototype  Bug fixes:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `itemprototype.create`, `itemprototype.update`: property `interfaceid` is no longer required to create/update a HTTP agent type item prototype.\
pt-br	#### itemprotótipo  Correções de bugs:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `itemprototype.create`, `itemprototype.update`: A propriedade `interfaceid` não é mais necessária para criar/atualizar um protótipo de item do tipo de agente HTTP.\

en-us	#### item prototype  Changes:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `itemprototype.get`, `itemprototype.create`, `itemprototype.update`: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: `value`, `label`, `function`. The third parameter will now contain Prometheus output for the aggregation method `label` or an aggregation function for the aggregation method `function`.\
pt-br	#### item prototype  Changes:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `itemprototype.get`, `itemprototype.create`, `itemprototype.update`: adicionado o terceiro parâmetro ao pré-processamento no padrão Prometheus. O segundo parâmetro agora determinará um método de agregação: `value`, `label`, `function`. O terceiro parâmetro agora conterá a saída do Prometheus para o método de agregação `label` ou a função de agregação para o método de agregação `function`.\

en-us	#### itemprototype  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `itemprototype.update`: the parameter `uuid` can now be updated.\
pt-br	#### itemprototype  Mudanças:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `itemprototype.update`: o parâmetro `uuid` pode agora ser atualizado.\

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

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

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

en-us	# > Item prototype object  The following objects are directly related to the `itemprototype` API.
pt-br	# > Objeto protótipo de item  Os objetos a seguir estão diretamente relacionados à API `itemprototype`.

en-us	### Item prototype preprocessing  The item prototype preprocessing object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |**type**<br>(required)|integer|The preprocessing option type.<br><br>Possible values:<br>1 - Custom multiplier;<br>2 - Right trim;<br>3 - Left trim;<br>4 - Trim;<br>5 - Regular expression matching;<br>6 - Boolean to decimal;<br>7 - Octal to decimal;<br>8 - Hexadecimal to decimal;<br>9 - Simple change;<br>10 - Change per second;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - In range;<br>14 - Matches regular expression;<br>15 - Does not match regular expression;<br>16 - Check for error in JSON;<br>17 - Check for error in XML;<br>18 - Check for error using regular expression;<br>19 - Discard unchanged;<br>20 - Discard unchanged with heartbeat;<br>21 - JavaScript;<br>22 - Prometheus pattern;<br>23 - Prometheus to JSON;<br>24 - CSV to JSON;<br>25 - Replace;<br>26 - Check unsupported;<br>27 - XML to JSON.| |**params**<br>(required)|string|Additional parameters used by preprocessing option. Multiple parameters are separated by LF (\\n) character.| |**error\_handler**<br>(required)|integer|Action type used in case of preprocessing step failure.<br><br>Possible values:<br>0 - Error message is set by Zabbix server;<br>1 - Discard value;<br>2 - Set custom value;<br>3 - Set custom error message.| |**error\_handler\_params**<br>(required)|string|Error handler parameters. Used with `error_handler`.<br><br>Must be empty, if `error_handler` is 0 or 1.<br>Can be empty if, `error_handler` is 2.<br>Cannot be empty, if `error_handler` is 3.|  The following parameters and error handlers are supported for each preprocessing type.  |Preprocessing type|Name|Parameter 1|Parameter 2|Parameter 3|Supported error handlers| |------------------|----|-----------|-----------|-----------|------------------------| |1|Custom multiplier|number^1,\ 6^|<|<|0, 1, 2, 3| |2|Right trim|list of characters^2^|<|<|<| |3|Left trim|list of characters^2^|<|<|<| |4|Trim|list of characters^2^|<|<|<| |5|Regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |6|Boolean to decimal|<|<|<|0, 1, 2, 3| |7|Octal to decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal to decimal|<|<|<|0, 1, 2, 3| |9|Simple change|<|<|<|0, 1, 2, 3| |10|Change per second|<|<|<|0, 1, 2, 3| |11|XML XPath|path^4^|<|<|0, 1, 2, 3| |12|JSONPath|path^4^|<|<|0, 1, 2, 3| |13|In range|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Matches regular expression|pattern^3^|<|<|0, 1, 2, 3| |15|Does not match regular expression|pattern^3^|<|<|0, 1, 2, 3| |16|Check for error in JSON|path^4^|<|<|0, 1, 2, 3| |17|Check for error in XML|path^4^|<|<|0, 1, 2, 3| |18|Check for error using regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |19|Discard unchanged|<|<|<|<| |20|Discard unchanged with heartbeat|seconds^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Prometheus pattern|pattern^6,\ 7^|`value`, `label`, `function`|output^8,\ 9^|0, 1, 2, 3| |23|Prometheus to JSON|pattern^6,\ 7^|<|<|0, 1, 2, 3| |24|CSV to JSON|character^2^|character^2^|0,1|0, 1, 2, 3| |25|Replace|search string^2^|replacement^2^|<|<| |26|Check unsupported|<|<|<|1, 2, 3| |27|XML to JSON|<|<|<|0, 1, 2, 3|  ^1^ integer or floating-point number\ ^2^ string\ ^3^ regular expression\ ^4^ JSONPath or XML XPath\ ^5^ positive integer (with support of time suffixes, e.g. 30s, 1m, 2h, 1d)\ ^6^ user macro, LLD macro\ ^7^ Prometheus pattern following the syntax: `<metric name>{<label name>="<label value>", ...} == <value>`. Each Prometheus pattern component (metric, label name, label value and metric value) can be user macro or LLD macro.\ ^8^ Prometheus output following the syntax: `<label name>` (can be a user macro or an LLD macro) if `label` is selected as the second parameter.\ ^9^ One of the aggregation functions: `sum`, `min`, `max`, `avg`, `count` if `function` is selected as the second parameter.
pt-br	### Pré-processamento de protótipo de item  O objeto de pré-processamento de protótipo de item tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |**tipo**<br>(obrigatório)|inteiro|O tipo de opção de pré-processamento.<br><br>Valores possíveis:<br>1 - Multiplicador personalizado;<br>2 - Corte direito;<br>3 - Trim esquerdo;<br>4 - Trim;<br>5 - Correspondência de expressão regular;<br>6 - Booleano para decimal;<br>7 - Octal para decimal;<br>8 - Hexadecimal para decimal;<br>9 - Alteração simples;<br>10 - Alteração por segundo;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - No intervalo;<br>14 - Corresponde à expressão regular;<br>15 - Não corresponde à expressão regular;<br>16 - Verifique se há erro no JSON;<br>17 - Verifique se há erro no XML;<br>18 - Verifique se há erro usando a expressão regular;<br>19 - Descarte inalterado;<br >20 - Descartar inalterado com pulsação;<br>21 - JavaScript;<br>22 - Padrão Prometheus;<br>23 - Prometheus para JSON;<br>24 - CSV para JSON;<br>25 - Substituir;<br >26 - Verificação não suportada;<br>27 - XML para JSON.| |**params**<br>(obrigatório)|string|Parâmetros adicionais usados pela opção de pré-processamento. Vários parâmetros são separados pelo caractere LF (\\n).| |**error\_handler**<br>(obrigatório)|inteiro|Tipo de ação usado em caso de falha na etapa de pré-processamento.<br><br>Valores possíveis:<br>0 - Mensagem de erro é definida pelo servidor Zabbix;< br>1 - Descartar valor;<br>2 - Definir valor personalizado;<br>3 - Definir mensagem de erro personalizada.| |**error\_handler\_params**<br>(obrigatório)|string|Parâmetros do manipulador de erros. Usado com `error_handler`.<br><br>Deve estar vazio, se `error_handler` for 0 ou 1.<br>Pode estar vazio se, `error_handler` for 2.<br>Não pode estar vazio, se `error_handler` é 3.|  Os seguintes parâmetros e manipuladores de erros são suportados para cada tipo de pré-processamento.  |Tipo de pré-processamento|Nome|Parâmetro 1|Parâmetro 2|Parâmetro 3|Manipuladores de erro suportados| |------------------|----|-----------|-----------|- ----------|------------------------| |1|Multiplicador personalizado|número^1,\6^|<|<|0, 1, 2, 3| |2|Corte direito|lista de caracteres^2^|<|<|<| |3|Corte esquerdo|lista de caracteres^2^|<|<|<| |4|Cortar|lista de caracteres^2^|<|<|<| |5|Expressão regular|padrão^3^|saída^2^|<|0, 1, 2, 3| |6|Booleano para decimal|<|<|<|0, 1, 2, 3| |7|Octal para decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal para decimal|<|<|<|0, 1, 2, 3| |9|Mudança simples|<|<|<|0, 1, 2, 3| |10|Mudança por segundo|<|<|<|0, 1, 2, 3| |11|XML XPath|caminho^4^|<|<|0, 1, 2, 3| |12|JSONPath|caminho^4^|<|<|0, 1, 2, 3| |13|No intervalo|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Corresponde à expressão regular|padrão^3^|<|<|0, 1, 2, 3| |15|Não corresponde à expressão regular|padrão^3^|<|<|0, 1, 2, 3| |16|Verifique se há erro em JSON|path^4^|<|<|0, 1, 2, 3| |17|Verificar erros em XML|path^4^|<|<|0, 1, 2, 3| |18|Verifique se há erro usando expressão regular|pattern^3^|output^2^|<|0, 1, 2, 3| |19|Descartar inalterado|<|<|<|<| |20|Descartar inalterado com pulsação|segundos^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Padrão do Prometheus|padrão^6,\ 7^|`valor`, `rótulo`, `função`|saída^8,\ 9^|0, 1, 2, 3| |23|Prometheus para JSON|pattern^6,\7^|<|<|0, 1, 2, 3| |24|CSV para JSON|caractere^2^|caractere^2^|0,1|0, 1, 2, 3| |25|Substituir|sequência de pesquisa^2^|substituição^2^|<|<| |26|Verificação não suportada|<|<|<|1, 2, 3| |27|XML para JSON|<|<|<|0, 1, 2, 3|  ^1^ número inteiro ou de ponto flutuante\ ^2^ seqüência de caracteres\ ^3^ expressão regular\ ^4^ JSONPath ou XML XPath\ ^5^ inteiro positivo (com suporte de sufixos de tempo, por exemplo, 30s, 1m, 2h, 1d)\ ^6^ macro do usuário, macro LLD\ ^7^ Padrão do Prometheus seguindo a sintaxe: `<nome da métrica>{<nome do rótulo>="<valor do rótulo>", ...} == <valor>`. Cada Componente padrão do Prometheus (métrica, nome do rótulo, valor do rótulo e métrica value) pode ser macro de usuário ou macro LLD.\ ^8^ Saída do Prometheus seguindo a sintaxe: `<label name>` (pode ser uma macro de usuário ou uma macro LLD) se `label` for selecionado como o segundo parâmetro.\ ^9^ Uma das funções de agregação: `sum`, `min`, `max`, `avg`, `count` se `function` for selecionado como o segundo parâmetro.

en-us	#### Item prototypes  The following screenshot illustrates how we can use these macros in item prototypes:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_snmp.png)  Again, creating as many item prototypes as needed:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototypes_snmp.png)
pt-br	#### Protótipos de itens  A captura de tela a seguir ilustra como podemos usar essas macros no item protótipos:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_snmp.png)  Novamente, criando quantos protótipos de itens forem necessários:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototypes_snmp.png)

en-us	### Item prototype tag  The item prototype tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |**tag**<br>(required)|string|Item prototype tag name.| |value|string|Item prototype tag value.|
pt-br	### Tag de protótipo de item  O objeto de tag de protótipo de item tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |**tag**<br>(obrigatório)|string|Nome da tag do protótipo do item.| |valor|string|Valor da tag de protótipo do item.|

en-us	### Item prototype  The item prototype object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |itemid|string|*(readonly)* ID of the item prototype.| |**delay**<br>(required)|string|Update interval of the item prototype. Accepts seconds or a time unit with suffix (30s,1m,2h,1d).<br>Optionally one or more [custom intervals](/manual/config/items/item/custom_intervals) can be specified either as flexible intervals or scheduling.<br>Multiple intervals are separated by a semicolon.<br>User macros and LLD macros may be used. A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Flexible intervals may be written as two macros separated by a forward slash (e.g. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Optional for Zabbix trapper, dependent items and for Zabbix agent (active) with `mqtt.get` key.| |**hostid**<br>(required)|string|ID of the host that the item prototype belongs to.<br><br>For update operations this field is *readonly*.| |**ruleid**<br>(required)|string|ID of the LLD rule that the item belongs to.<br><br>For update operations this field is *readonly*.| |**interfaceid**<br>(required)|string|ID of the item prototype's host interface. Used only for host item prototypes.<br><br>Optional for Zabbix agent (active), Zabbix internal, Zabbix trapper, Dependent item, database monitor and calculated item prototypes.| |**key\_**<br>(required)|string|Item prototype key.| |**name**<br>(required)|string|Name of the item prototype.| |**type**<br>(required)|integer|Type of the item prototype.<br><br>Possible values:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - simple check;<br>5 - Zabbix internal;<br>7 - Zabbix agent (active);<br>10 - external check;<br>11 - database monitor;<br>12 - IPMI agent;<br>13 - SSH agent;<br>14 - TELNET agent;<br>15 - calculated;<br>16 - JMX agent;<br>17 - SNMP trap;<br>18 - Dependent item;<br>19 - HTTP agent;<br>20 - SNMP agent;<br>21 - Script.| |**url**<br>(required)|string|URL string required only for HTTP agent item prototypes. Supports LLD macros, user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**value\_type**<br>(required)|integer|Type of information of the item prototype.<br><br>Possible values:<br>0 - numeric float;<br>1 - character;<br>2 - log;<br>3 - numeric unsigned;<br>4 - text.| |allow\_traps|integer|HTTP agent item prototype field. Allow to populate value as in trapper item type also.<br><br>0 - *(default)* Do not allow to accept incoming data.<br>1 - Allow to accept incoming data.| |authtype|integer|Used only by SSH agent item prototypes or HTTP agent item prototypes.<br><br>SSH agent authentication method possible values:<br>0 - *(default)* password;<br>1 - public key.<br><br>HTTP agent authentication method possible values:<br>0 - *(default)* none<br>1 - basic<br>2 - NTLM<br>3 - Kerberos| |description|string|Description of the item prototype.| |follow\_redirects|integer|HTTP agent item prototype field. Follow response redirects while pooling data.<br><br>0 - Do not follow redirects.<br>1 - *(default)* Follow redirects.| |headers|object|HTTP agent item prototype field. Object with HTTP(S) request headers, where header name is used as key and header value as value.<br><br>Example:<br>{ "User-Agent": "Zabbix" }| |history|string|A time unit of how long the history data should be stored. Also accepts user macro and LLD macro.<br><br>Default: 90d.| |http\_proxy|string|HTTP agent item prototype field. HTTP(S) proxy connection string.| |ipmi\_sensor|string|IPMI sensor. Used only by IPMI item prototypes.| |jmx\_endpoint|string|JMX agent custom connection string.<br><br>Default value:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |logtimefmt|string|Format of the time in log entries. Used only by log item prototypes.| |master\_itemid|integer|Master item ID.<br>Recursion up to 3 dependent items and item prototypes and maximum count of dependent items and item prototypes equal to 29999 are allowed.<br><br>Required by Dependent items.| |output\_format|integer|HTTP agent item prototype field. Should response be converted to JSON.<br><br>0 - *(default)* Store raw.<br>1 - Convert to JSON.| |params|string|Additional parameters depending on the type of the item prototype:<br>- executed script for SSH and Telnet item prototypes;<br>- SQL query for database monitor item prototypes;<br>- formula for calculated item prototypes.| |parameters|array|Additional parameters for script item prototypes. Array of objects with 'name' and 'value' properties, where name must be unique.| |password|string|Password for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent item prototypes.| |post\_type|integer|HTTP agent item prototype field. Type of post data body stored in posts property.<br><br>0 - *(default)* Raw data.<br>2 - JSON data.<br>3 - XML data.| |posts|string|HTTP agent item prototype field. HTTP(S) request body data. Used with post\_type.| |privatekey|string|Name of the private key file.| |publickey|string|Name of the public key file.| |query\_fields|array|HTTP agent item prototype field. Query parameters. Array of objects with 'key':'value' pairs, where value can be empty string.| |request\_method|integer|HTTP agent item prototype field. Type of request method.<br><br>0 - *(default)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|HTTP agent item prototype field. What part of response should be stored.<br><br>0 - *(default)* Body.<br>1 - Headers.<br>2 - Both body and headers will be stored.<br><br>For request\_method HEAD only 1 is allowed value.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|HTTP agent item prototype field. Public SSL Key file path.| |ssl\_key\_file|string|HTTP agent item prototype field. Private SSL Key file path.| |ssl\_key\_password|string|HTTP agent item prototype field. Password for SSL Key file.| |status|integer|Status of the item prototype.<br><br>Possible values:<br>0 - *(default)* enabled item prototype;<br>1 - disabled item prototype;<br>3 - unsupported item prototype.| |status\_codes|string|HTTP agent item prototype field. Ranges of required HTTP status codes separated by commas. Also supports user macros or LLD macros as part of comma separated list.<br><br>Example: 200,200-{$M},{$M},200-400| |templateid|string|(readonly) ID of the parent template item prototype.| |timeout|string|Item data polling request timeout. Used for HTTP agent and script item prototypes. Supports user macros and LLD macros.<br><br>default: 3s<br>maximum value: 60s| |trapper\_hosts|string|Allowed hosts. Used by trapper item prototypes or HTTP item prototypes.| |trends|string|A time unit of how long the trends data should be stored. Also accepts user macro and LLD macro.<br><br>Default: 365d.| |units|string|Value units.| |username|string|Username for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent item prototypes.<br><br>Required by SSH and Telnet item prototypes.| |uuid|string|Universal unique identifier, used for linking imported item prototypes to already existing ones. Used only for item prototypes on templates. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.| |valuemapid|string|ID of the associated value map.| |verify\_host|integer|HTTP agent item prototype field. Validate host name in URL is in Common Name field or a Subject Alternate Name field of host certificate.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.<br>| |verify\_peer|integer|HTTP agent item prototype field. Validate is host certificate authentic.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.| |discover|integer|Item prototype discovery status.<br><br>Possible values:<br>0 - *(default)* new items will be discovered;<br>1 - new items will not be discovered and existing items will be marked as lost.|
pt-br	### Protótipo de item  O objeto protótipo de item tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |itemid|string|*(readonly)* ID do protótipo do item.| |**atraso**<br>(obrigatório)|string|Intervalo de atualização do protótipo do item. Aceita segundos ou uma unidade de tempo com sufixo (30s,1m,2h,1d).<br>Opcionalmente, um ou mais [intervalos personalizados](/manual/config/items/item/custom_intervals) podem ser especificados como intervalos flexíveis ou agendamento .<br>Vários intervalos são separados por um ponto e vírgula.<br>Macros de usuário e macros LLD podem ser usados. Uma única macro deve preencher todo o campo. Não há suporte para várias macros em um campo ou macros misturadas com texto.<br>Intervalos flexíveis podem ser escritos como duas macros separadas por uma barra (por exemplo, `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br >Opcional para Zabbix trapper, itens dependentes e para Zabbix agent (ativo) com chave `mqtt.get`.| |**hostid**<br>(obrigatório)|string|ID do host ao qual o protótipo do item pertence.<br><br>Para operações de atualização, este campo é *readonly*.| |**ruleid**<br>(obrigatório)|string|ID da regra LLD à qual o item pertence.<br><br>Para operações de atualização, este campo é *readonly*.| |**interfaceid**<br>(obrigatório)|string|ID da interface do host do protótipo do item. Usado apenas para protótipos de itens de host.<br><br>Opcional para agente Zabbix (ativo), Zabbix interno, Zabbix trapper, item dependente, monitor de banco de dados e protótipos de itens calculados.| |**chave\_**<br>(obrigatório)|string|Chave de protótipo do item.| |**nome**<br>(obrigatório)|string|Nome do protótipo do item.| |**tipo**<br>(obrigatório)|inteiro|Tipo do protótipo do item.<br><br>Valores possíveis:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - verificação simples;<br>5 - Zabbix interno;<br>7 - agente Zabbix (ativo);<br>10 - verificação externa;<br>11 - monitor de banco de dados;<br>12 - agente IPMI;<br> 13 - Agente SSH;<br>14 - Agente TELNET;<br>15 - calculado;<br>16 - Agente JMX;<br>17 - Trap SNMP;<br>18 - Item dependente;<br>19 - HTTP agente;<br>20 - Agente SNMP;<br>21 - Script.| |**url**<br>(obrigatório)|string|string de URL necessária apenas para protótipos de item de agente HTTP. Suporta macros LLD, macros de usuário, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**valor\_tipo**<br>(obrigatório)|inteiro|Tipo de informação do protótipo do item.<br><br>Valores possíveis:<br>0 - número flutuante;<br>1 - caractere;< br>2 - log;<br>3 - numérico sem sinal;<br>4 - texto.| |allow\_traps|integer|campo de protótipo de item do agente HTTP. Permitir preencher valor como no tipo de item trapper também.<br><br>0 - *(padrão)* Não permitir aceitar dados de entrada.<br>1 - Permitir aceitar dados de entrada.| |authtype|integer|Usado apenas por protótipos de item de agente SSH ou protótipos de item de agente HTTP.<br><br>Método de autenticação de agente SSH valores possíveis:<br>0 - *(padrão)* senha;<br>1 - chave pública .<br><br>Método de autenticação do agente HTTP valores possíveis:<br>0 - *(padrão)* nenhum<br>1 - básico<br>2 - NTLM<br>3 - Kerberos| |description|string|Descrição do protótipo do item.| |follow\_redirects|integer|campo de protótipo de item do agente HTTP. Siga os redirecionamentos de resposta ao agrupar dados.<br><br>0 - Não siga os redirecionamentos.<br>1 - *(padrão)* Siga os redirecionamentos.| |headers|object|campo protótipo de item do agente HTTP. Objeto com cabeçalhos de solicitação HTTP(S), onde o nome do cabeçalho é usado como chave e o valor do cabeçalho como valor.<br><br>Exemplo:<br>{ "User-Agent": "Zabbix" }| |history|string|Uma unidade de tempo de quanto tempo os dados do histórico devem ser armazenados. Também aceita macro de usuário e macro LLD.<br><br>Padrão: 90d.| |http\_proxy|string|Campo de protótipo de item do agente HTTP. Cadeia de conexão do proxy HTTP(S).| |ipmi\_sensor|string|sensor IPMI. Usado apenas por protótipos de itens do IPMI.| |jmx\_endpoint|string|String de conexão personalizada do agente JMX.<br><br>Valor padrão:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT }/jmxrmi| |logtimefmt|string|Formato da hora nas entradas de log. Usado apenas por protótipos de itens de log.| |master\_itemid|integer|ID do item mestre.<br>Recursão de até 3 itens dependentes e protótipos de item e contagem máxima de itens dependentes e protótipos de item igual a 29999 são permitidos.<br><br>Requerido por itens dependentes.| |output\_format|integer|campo de protótipo de item do agente HTTP. A resposta deve ser convertida em JSON.<br><br>0 - *(padrão)* Armazenar raw.<br>1 - Converter em JSON.| |params|string|Parâmetros adicionais dependendo do tipo de protótipo de item:<br>- script executado para protótipos de itens SSH e Telnet;<br>- consulta SQL para protótipos de itens de monitor de banco de dados;<br>- fórmula para protótipos de itens calculados .| |parameters|array|Parâmetros adicionais para protótipos de itens de script. Matriz de objetos com propriedades 'nome' e 'valor', onde o nome deve ser exclusivo.| |senha|string|Senha para autenticação. Usado por verificação simples, SSH, Telnet, monitor de banco de dados, protótipos de item de agente JMX e HTTP.| |post\_type|integer|campo de protótipo de item do agente HTTP. Tipo de corpo de dados de postagem armazenado na propriedade de postagens.<br><br>0 - *(padrão)* Dados brutos.<br>2 - Dados JSON.<br>3 - Dados XML.| |posts|string|campo de protótipo de item do agente HTTP. Dados do corpo da solicitação HTTP(S). Usado com post\_type.| |privatekey|string|Nome do arquivo de chave privada.| |publickey|string|Nome do arquivo de chave pública.| |query\_fields|array|campo de protótipo de item do agente HTTP. Parâmetros de consulta. Matriz de objetos com pares 'chave':'valor', onde valor pode ser uma string vazia.| |request\_method|integer|campo de protótipo de item do agente HTTP. Tipo de método de solicitação.<br><br>0 - *(padrão)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |recuperar\_modo|inteiro|campo protótipo de item do agente HTTP. Qual parte da resposta deve ser armazenada.<br><br>0 - *(padrão)* Corpo.<br>1 - Cabeçalhos.<br>2 - O corpo e os cabeçalhos serão armazenados.<br><br>Para request\_method HEAD somente 1 é o valor permitido.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|campo de protótipo de item do agente HTTP. Caminho do arquivo de chave SSL pública.| |ssl\_key\_file|string|campo de protótipo de item do agente HTTP. Caminho do arquivo de chave SSL privada.| |ssl\_key\_password|string|campo de protótipo de item do agente HTTP. Senha para arquivo de chave SSL.| |status|inteiro|Status do protótipo do item.<br><br>Valores possíveis:<br>0 - *(padrão)* protótipo do item ativado;<br>1 - protótipo do item desativado;<br>3 - item não suportado protótipo.| |status\_codes|string|campo de protótipo de item do agente HTTP. Intervalos de códigos de status HTTP necessários separados por vírgulas. Também suporta macros de usuário ou macros LLD como parte da lista separada por vírgulas.<br><br>Exemplo: 200.200-{$M},{$M},200-400| |templateid|string|(somente leitura) ID do protótipo do item de modelo pai.| |timeout|string|Tempo limite da solicitação de sondagem de dados do item. Usado para protótipos de agente HTTP e item de script. Suporta macros de usuário e macros LLD.<br><br>padrão: 3s<br>valor máximo: 60s| |trapper\_hosts|string|Hosts permitidos. Usado por protótipos de item de trapper ou protótipos de item HTTP.| |trends|string|Uma unidade de tempo de quanto tempo os dados de tendências devem ser armazenados. Também aceita macro de usuário e macro LLD.<br><br>Padrão: 365d.| |unidades|string|Unidades de valor.| |username|string|Username para autenticação. Usado por verificação simples, SSH, Telnet, monitor de banco de dados, protótipos de item de agente JMX e HTTP.<br><br>Requerido por protótipos de item SSH e Telnet.| |uuid|string|Identificador único universal, usado para vincular protótipos de itens importados aos já existentes. Usado apenas para protótipos de itens em modelos. Gerado automaticamente, se não fornecido.<br><br>Para operações de atualização, este campo é *somente leitura*.| |valuemapid|string|ID do mapa de valores associado.| |verify\_host|integer|campo de protótipo de item do agente HTTP. Validar o nome do host na URL está no campo Nome Comum ou em um campo Nome Alternativo do Assunto do certificado do host.<br><br>0 - *(padrão)* Não validar.<br>1 - Validar.<br>| |verify\_peer|integer|campo de protótipo de item do agente HTTP. Validar é o certificado do host autêntico.<br><br>0 - *(padrão)* Não validar.<br>1 - Validar.| |discover|inteiro|Status de descoberta do protótipo do item.<br><br>Valores possíveis:<br>0 - *(padrão)* novos itens serão descobertos;<br>1 - novos itens não serão descobertos e os itens existentes serão ser marcado como perdido.|

en-us	# Item prototype  This class is designed to work with item prototypes.  Object references:\  -   [Item     prototype](/manual/api/reference/itemprototype/object#item_prototype)  Available methods:\  -   [itemprototype.create](/manual/api/reference/itemprototype/create) -     creating new item prototypes -   [itemprototype.delete](/manual/api/reference/itemprototype/delete) -     deleting item prototypes -   [itemprototype.get](/manual/api/reference/itemprototype/get) -     retrieving item prototypes -   [itemprototype.update](/manual/api/reference/itemprototype/update) -     updating item prototypes
pt-br	# Protótipo de item  Esta classe foi projetada para trabalhar com protótipos de itens.  Referências de objetos:\  -   [Item     protótipo](/manual/api/reference/itemprototype/object#item_prototype)  Métodos disponíveis:\  - [itemprototype.create](/manual/api/reference/itemprototype/create) -     criando novos protótipos de itens - [itemprototype.delete](/manual/api/reference/itemprototype/delete) -     excluindo protótipos de itens - [itemprototype.get](/manual/api/reference/itemprototype/get) -     recuperando protótipos de itens - [itemprototype.update](/manual/api/reference/itemprototype/update) -     atualizando protótipos de itens

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

en-us	##### Item prototype  You may want to create an item prototype like this:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom.png)  with preprocessing options:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom_b.png)
pt-br	##### Protótipo de item  Você pode querer criar um protótipo de item como este:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom.png)  com opções de pré-processamento:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom_b.png)

en-us	## Items
pt-br	## Itens

en-us	## Items
pt-br	## Itens

en-us	## Items
pt-br	## Itens

en-us	## Items
pt-br	## Itens

en-us	#### Items  Define items to monitor.  [Item API](/manual/api/reference/item)
pt-br	#### Itens  Defina os itens a serem monitorados.  [API do item](/manual/api/reference/item)

en-us	### Items  ##### docker.container_stats  The [docker.container_stats](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#docker) item on Zabbix agent 2 now also returns a `pids_stats` property with the current number of processes/threads on the container.
pt-br	### Items  ##### docker.container_stats  O item  [docker.container_stats](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#docker) no Zabbix agent 2 agora também retorna uma propriedade `pids_stats`, que fornece o número atual de processos/threads no container.

en-us	#### Items  To configure querying of internal stats on another Zabbix instance, you may use two items:  -   `zabbix[stats,<ip>,<port>]` internal item - for direct remote     queries of Zabbix server/proxy. <ip> and <port> are used     to identify the target instance. -   `zabbix.stats[<ip>,<port>]` agent item - for agent-based remote     queries of Zabbix server/proxy. <ip> and <port> are used     to identify the target instance.  See also: [Internal items](/manual/config/items/itemtypes/internal), [Zabbix agent items](/manual/config/items/itemtypes/zabbix_agent)  The following diagram illustrates the use of either item depending on the context.  ![](../../../../assets/en/manual/appendix/items/ext_stats.png)  -   ![](../../../../assets/en/manual/appendix/items/green.png) - Server     → external Zabbix instance (`zabbix[stats,<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/pink.png) - Server →     proxy → external Zabbix instance (`zabbix[stats,<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/blue.png) - Server →     agent → external Zabbix instance (`zabbix.stats[<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/red.png) - Server →     proxy → agent → external Zabbix instance     (`zabbix.stats[<ip>,<port>]`)  To make sure that the target instance allows querying it by the external instance, list the address of the external instance in the 'StatsAllowedIP' parameter on the target instance.
pt-br	#### Itens  Para configurar a consulta de estatísticas internas em outra instância do Zabbix, você pode usar dois itens:  - `zabbix[stats,<ip>,<port>]` item interno - para controle remoto direto     consultas do servidor/proxy Zabbix. <ip> e <port> são usados     para identificar a instância de destino. - `zabbix.stats[<ip>,<port>]` item de agente - para remoto baseado em agente     consultas do servidor/proxy Zabbix. <ip> e <port> são usados     para identificar a instância de destino.  Veja também: [Itens internos](/manual/config/items/itemtypes/internal), [itens do agente Zabbix](/manual/config/items/itemtypes/zabbix_agent)  O diagrama a seguir ilustra o uso de qualquer item dependendo o contexto.  ![](../../../../assets/en/manual/appendix/items/ext_stats.png)  - ![](../../../../assets/en/manual/appendix/items/green.png) - Servidor     → instância externa do Zabbix (`zabbix[stats,<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/pink.png) - Servidor →     proxy → instância externa do Zabbix (`zabbix[stats,<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/blue.png) - Servidor →     agente → instância externa do Zabbix (`zabbix.stats[<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/red.png) - Servidor →     proxy → agente → instância externa do Zabbix     (`zabbix.stats[<ip>,<port>]`)  Para certificar-se de que a instância de destino permite consultá-la pelo instância, liste o endereço da instância externa no Parâmetro 'StatsAllowedIP' na instância de destino.

en-us	### Item tag  The item tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |**tag**<br>(required)|string|Item tag name.| |value|string|Item tag value.|
pt-br	### Marca do item  O objeto tag do item tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--------|---------------------------------------- -----------|-----------| |**tag**<br>(obrigatório)|string|Nome da tag do item.| |valor|string|Valor da tag do item.|

en-us	# Item  This class is designed to work with items.  Object references:\  -   [Item](/manual/api/reference/item/object#item)  Available methods:\  -   [item.create](/manual/api/reference/item/create) - creating new     items -   [item.delete](/manual/api/reference/item/delete) - deleting items -   [item.get](/manual/api/reference/item/get) - retrieving items -   [item.update](/manual/api/reference/item/update) - updating items
pt-br	# Item  Esta classe foi projetada para trabalhar com itens.  Referências de objetos:\  - [Item](/manual/api/reference/item/object#item)  Métodos disponíveis:\  - [item.create](/manual/api/reference/item/create) - criando novo     Itens - [item.delete](/manual/api/reference/item/delete) - excluindo itens - [item.get](/manual/api/reference/item/get) - recuperando itens - [item.update](/manual/api/reference/item/update) - atualizando itens

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

en-us	#### Item value  An *Item value* widget has been added to dashboard widgets.  This type of widget is useful for displaying values of single items prominently. Different visual styles of display are possible:  ![](../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value_widgets_new.png)  For more information, see [Item value widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/item_value).
pt-br	#### Valor do item  Um widget *Item value* foi adicionado aos widgets do painel.  Esse tipo de widget é útil para exibir valores de itens individuais com destaque. São possíveis diferentes estilos visuais de exibição possíveis:  ![](../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value_widgets_new.png)  Para obter mais informações, consulte [Item value widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/item_value).

en-us	#### Item values  The following information is exported for a collected item value:  |Field|<|Type|Description| |-----|-|----|-----------| |*host*|<|object|Host name of the item host.| |<|host|string|Host name.| |<|name|string|Visible host name.| |*groups*|<|array|List of host groups of the item host; there should be at least one element in array.| |<|\-|string|Host group name.| |*itemid*|<|number|Item ID.| |*name*|<|string|Visible item name.| |*clock*|<|number|Number of seconds since Epoch to the moment when value was collected (integer part).| |*ns*|<|number|Number of nanoseconds to be added to `clock` to get a precise value collection time.| |*timestamp*<br>(*Log* only)|<|number|0 if not available.| |*source*<br>(*Log* only)|<|string|Empty string if not available.| |*severity*<br>(*Log* only)|<|number|0 if not available.| |*eventid*<br>(*Log* only)|<|number|0 if not available.| |*value*|<|number (for numeric items) or<br>string (for text items)|Collected item value.| |*type*|<|number|Collected value type:<br>0 - numeric float, 1 - character, 2 - log, 3 - numeric unsigned, 4 - text|
pt-br	#### Valores dos itens  As seguintes informações são exportadas para um valor de item coletado:  |Campo|<|Tipo|Descrição| |-----|-|----|-----------| |*host*|<|object|Nome do host do item host.| |<|host|string|Nome do host.| |<|name|string|Nome do host visível.| |*grupos*|<|array|Lista de grupos de hosts do host do item; deve haver pelo menos um elemento no array.| |<|\-|string|Nome do grupo de hosts.| |*itemid*|<|número|ID do item.| |*nome*|<|string|Nome do item visível.| |*clock*|<|number|Número de segundos desde Epoch até o momento em que o valor foi coletado (parte inteira).| |*ns*|<|number|Número de nanossegundos a serem adicionados ao `clock` para obter um tempo de coleta de valor preciso.| |*timestamp*<br>(*Log* apenas)|<|number|0 se não estiver disponível.| |*source*<br>(*Log* apenas)|<|string|String vazia se não estiver disponível.| |*gravidade*<br>(*Log* apenas)|<|número|0 se não estiver disponível.| |*eventid*<br>(*Log* apenas)|<|number|0 se não estiver disponível.| |*valor*|<|número (para itens numéricos) ou<br>string (para itens de texto)|Valor do item coletado.| |*tipo*|<|número|Tipo de valor coletado:<br>0 - numérico flutuante, 1 - caractere, 2 - log, 3 - numérico sem sinal, 4 - texto|

en-us	##### Item value  The following parameters are supported if *Data* is set to "Item value".  ::: noteclassic The first number in the *Thresholds* property name (e.g. columnsthresholds.color.0.0) references the column for which thresholds are configured, while the second number references threshold place in a list, sorted in ascending order. However, if thresholds are configured in a different order, the values will be sorted in ascending order after updating widget configuration in Zabbix frontend (e.g. `"threshold.threshold.0":"5"` → `"threshold.threshold.0":"1"`; `"threshold.threshold.1":"1"` → `"threshold.threshold.1": "5"`). :::  |Parameter|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-|--------|--|--------|-------------------------------| |*Item*|<|1 |columns.item.0|Valid item name.| |***Time shift***<br>(required)|<|1|columns.timeshift.0|Valid numeric or time string value (e.g. `3600` or `1h`).<br>You may use [time suffixes](/manual/appendix/suffixes#time-suffixes). Negative values are allowed.| |*Aggregation function*|<|0|columns.aggregate_function.0|0 - *(default)* none;<br>1 - min;<br>2 - max;<br>3 - avg;<br>4 - count;<br>5 - sum;<br>6 - first;<br>7 - last.| |*Aggregation interval*|<|1|columns.aggregate_interval.0|Valid time string (e.g. `3600`, `1h`, etc.).<br>You may use [time suffixes](/manual/appendix/suffixes#time-suffixes).<br><br>Parameter *Aggregation interval* not available if *Aggregation function* is set to *none*.<br><br>Default: `1h`.| |*Display*|<|0|columns.display.0|1 - *(default)* As is;<br>2 - Bar;<br>3 - Indicators.| |*Min*|<|1|columns.min.0|Any numeric value.<br><br>Parameter *Min* not available if *Display* is set to "As is".| |*Max*|<|1|columns.max.0|Any numeric value.<br><br>Parameter *Max* not available if *Display* is set to "As is".| |*History data*|<|0|columns.history.0|1 - *(default)* Auto;<br>2 - History;<br>3 - Trends.| |*Thresholds*|<|<|<|<| |<|*Color*|1|columnsthresholds.color.0.0|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).| |^|*Threshold*|1|columnsthresholds.threshold.0.0|Any string value.|
pt-br	##### Valor do item   Os seguintes parâmetros são suportados se *Data* estiver configurado como "Valor do item".  ::: noteclassic O primeiro número no nome da propriedade *Thresholds* (por exemplo, columnsthresholds.color.0.0) refere-se à coluna para qual os thresholds estão configurados, enquanto o segundo número faz referência à posição dos thresholds em uma lista, ordenada em ordem crescente. Contudo, se thresholds estiverem configurados em uma ordem diferente, os valores serão ordenados em ordem crescente após a atualização da configuração do widget no frontend do Zabbix.  (por exemplo,  `"threshold.threshold.0":"5"` → `"threshold.threshold.0":"1"`; `"threshold.threshold.1":"1"` → `"threshold.threshold.1": "5"`). :::  |Parameter|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|nome|valor| |-|--------|--|--------|-------------------------------| |*Item*|<|1 |columns.item.0|Valide o nome do item.| |***Time shift***<br>(required)|<|1|columns.timeshift.0|Valide o valor numérico ou o tempo da string (por exemplo, `3600` ou `1h`).<br>Você pode usar [time suffixes](/manual/appendix/suffixes#time-suffixes). Valores negativos são permitidos.| |*Aggregation function*|<|0|columns.aggregate_function.0|0 - *(padrão)* nenhum;<br>1 - min;<br>2 - max;<br>3 - média;<br>4 - contar;<br>5 - somar;<br>6 - primeiro;<br>7 - último.| |*Aggregation interval*|<|1|columns.aggregate_interval.0|Valide o tempo da string (por exemplo, `3600`, `1h`, etc.).<br>Você pode usar [time suffixes](/manual/appendix/suffixes#time-suffixes).<br><br>Parâmetro *Intervalo de agregação* indisponível se *Função da agregação* estiver configurado como *none*.<br><br>Padrão: `1h`.| |*Display*|<|0|columns.display.0|1 - *(padrão)* As is;<br>2 - Barra;<br>3 - Indicadores.| |*Min*|<|1|columns.min.0|Qualquer valor numérico.<br><br>Parâmetro *Min* indisponível se *Display* estiver configurado como "As is".| |*Max*|<|1|columns.max.0|Qualquer valor numérico.<br><br>Parâmetro *Max* indisponível se *Display* estiver configurado como "As is".| |*History data*|<|0|columns.history.0|1 - *(padrão)* Automático;<br>2 - Histórico;<br>3 - Trends.| |*Thresholds*|<|<|<|<| |<|*Color*|1|columnsthresholds.color.0.0|Código de cor Hexadecimal (por exemplo, `FF0000`).<br><br>Padrão: `""` (vazio).| |^|*Threshold*|1|columnsthresholds.threshold.0.0|Qualquer valor da string.|

en-us	### Item value widget  An *Item value* widget has been added to dashboard widgets.   This type of widget is useful for displaying values of  single items prominently. Different visual styles of display  are possible:  ![](../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value_widgets_new.png)  For more information, see [Item value widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/item_value).  
pt-br	Macros for internal actions contain the reason why an item, an LLD-rule, or a trigger became unsupported:   - {ITEM.STATE.ERROR} - for item-based internal notifications;  - {LLDRULE.STATE.ERROR} -  for LLD-rule based internal notifications;  - {TRIGGER.STATE.ERROR} - for trigger-based internal notifications.  For more details, see [Supported macros](/manual/appendix/macros/supported_by_location).  

en-us	It is possible to zoom in and out the map by using the plus and minus buttons in the widget's upper left corner or by using the mouse scroll wheel or touchpad. To set the current view as default, right-click anywhere on the map and select *Set this view as default*. This setting will override *Initial view* widget parameter for the current user. To undo this action, right-click anywhere on the map again and select *Reset the initial view*.  When *Initial view* or *Default view* is set, you can return to this view at any time by pressing on the home icon on the left.  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap_widget3.png)
pt-br	É possível ampliar e reduzir o mapa usando o sinal de mais e menos botões no canto superior esquerdo do widget ou usando a rolagem do mouse volante ou touchpad. Para definir a visualização atual como padrão, clique com o botão direito do mouse em qualquer lugar no mapa e selecione *Definir esta visualização como padrão*. Esta configuração substituirá o parâmetro de widget *Visualização inicial* para o usuário atual. Para desfaça esta ação, clique com o botão direito em qualquer lugar do mapa novamente e selecione *Redefinir a visualização inicial*.  Quando *Visualização inicial* ou *Visualização padrão* estiver definida, você poderá retornar a esta visualizar a qualquer momento pressionando o ícone inicial à esquerda.  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap_widget3.png)

en-us	### Java gateway installation  It is required to install [Java gateway](/manual/concepts/java) only if you want to monitor JMX applications. Java gateway is lightweight and does not require a database.  Once the required repository is added, you can install Zabbix Java gateway by running:      dnf install zabbix-java-gateway  Proceed to [setup](/manual/concepts/java/from_rhel) for more details on configuring and running Java gateway.
pt-br	### Instalação do  Java gateway  É necessário instalar o [Java gateway](/manual/concepts/java) somente se você seja monitorar as aplicações JMX.  O gateway Java é leve e não requer um banco de dados.   Uma vez que o repositório necessário é adicionado, você pode instalar o Zabbix Java gateway executando:      dnf install zabbix-java-gateway  Prossiga para [setup](/manual/concepts/java/from_rhel) para mais detalhes da configuração e execução do Java gateway.

en-us	#### JavaScript methods  HTTP methods PATCH, HEAD, OPTIONS, TRACE, CONNECT have been added to the JavaScript engine. Also, the engine now allows sending custom HTTP method requests with the new JS method HttpRequest.customRequest.  See also: [Additional JavaScript objects](/manual/config/items/preprocessing/javascript/javascript_objects).
pt-br	#### Métodos JavaScript  Os métodos HTTP PATCH, HEAD, OPTIONS, TRACE e CONNECT foram adicionados ao mecanismo JavaScript. Além disso, o mecanismo agora permite enviar solicitações de métodos HTTP personalizados com o novo método JS HttpRequest.customRequest.  Veja também: [Objetos JavaScript adicionais](/manual/config/items/preprocessing/javascript/javascript_objects).

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
pt-br	#### Monitorar JMX   Ver página [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) para mais detalhes.

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
pt-br	#### Monitorar JMX   Consultar página [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) para mais detalhes.

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
pt-br	#### Monitoramento JMX   Para mais detalhes, consulte a página [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring).

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
pt-br	#### Monitorarmento JMX   Para mais detalhes, consultar a seguinte página [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) para mais detalhes.

en-us	 ### JMX monitoring  The template *Generic Java JMX* now contains discovery rules for low-level discovery of memory pools and garbage collectors. 
pt-br	### Moritoramento JMX   O template *Generic Java JMX* agora contém regras de descoberta para descoberta de baixo nível de pools de memória e coletores de lixo.